[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/exwm 1863361 02/11: Merge branch 'tumashu.github.com/ma
From: |
Adrián Medraño Calvo |
Subject: |
[elpa] externals/exwm 1863361 02/11: Merge branch 'tumashu.github.com/master' into externals/exwm |
Date: |
Sat, 13 Nov 2021 16:51:01 -0500 (EST) |
branch: externals/exwm
commit 1863361674159431d09140375d14c44f17a6608d
Merge: 0368127 3d648ef
Author: Adrián Medraño Calvo <adrian@medranocalvo.com>
Commit: Adrián Medraño Calvo <adrian@medranocalvo.com>
Merge branch 'tumashu.github.com/master' into externals/exwm
---
exwm-xim.el | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/exwm-xim.el b/exwm-xim.el
index acf718e..86b82ed 100644
--- a/exwm-xim.el
+++ b/exwm-xim.el
@@ -161,6 +161,10 @@ C,no"
(defvar exwm-xim--_XIM_PROTOCOL nil)
(defvar exwm-xim--_XIM_XCONNECT nil)
+(defvar exwm-xim-buffer-p nil
+ "Whether current buffer is used by exwm-xim.")
+(make-variable-buffer-local 'exwm-xim-buffer-p)
+
(defun exwm-xim--on-SelectionRequest (data _synthetic)
"Handle SelectionRequest events on IMS window.
@@ -585,6 +589,9 @@ The actual XIM request is in client message data or a
property."
(exwm-input--grab-keyboard))
(unwind-protect
(with-temp-buffer
+ ;; This variable is used to test whether exwm-xim is enabled.
+ ;; Used by e.g. pyim-probe.
+ (setq-local exwm-xim-buffer-p t)
;; Always show key strokes.
(let ((input-method-use-echo-area t)
(exwm-input-line-mode-passthrough t))
- [elpa] externals/exwm updated (deabe9c -> 10bd122), Adrián Medraño Calvo, 2021/11/13
- [elpa] externals/exwm 8905e85 04/11: Rename variable using ‘exwm-workspace’ package prefix; add docstring, Adrián Medraño Calvo, 2021/11/13
- [elpa] externals/exwm 52a0b1c 06/11: Merge branch 'tumashu.github.com/master' into externals/exwm, Adrián Medraño Calvo, 2021/11/13
- [elpa] externals/exwm d0b0b38 05/11: Explicitly remove workspace frames from client-p cache when deleted, Adrián Medraño Calvo, 2021/11/13
- [elpa] externals/exwm 3d648ef 01/11: Add variable indicating XIM buffers, Adrián Medraño Calvo, 2021/11/13
- [elpa] externals/exwm 1863361 02/11: Merge branch 'tumashu.github.com/master' into externals/exwm,
Adrián Medraño Calvo <=
- [elpa] externals/exwm 182ffbe 03/11: Use a hash table to cache result of ‘exwm-workspace--client-p’, Adrián Medraño Calvo, 2021/11/13
- [elpa] externals/exwm 1bc66b6 07/11: Merge branch 'mattbeshara.github.com/less-consy-workspace--client-p' into externals/exwm, Adrián Medraño Calvo, 2021/11/13
- [elpa] externals/exwm 571ca22 08/11: Remove duplicate code, Adrián Medraño Calvo, 2021/11/13
- [elpa] externals/exwm 08f20ea 10/11: Fix previous commit "Remove duplicate code", Adrián Medraño Calvo, 2021/11/13
- [elpa] externals/exwm 10bd122 11/11: Bump version to 0.26, Adrián Medraño Calvo, 2021/11/13
- [elpa] externals/exwm 5098708 09/11: Correct wrong variable name, Adrián Medraño Calvo, 2021/11/13