branch: externals/exwm
commit 09b4f0915828222942d8ac3ae7f970e8d3d8468a
Author: Chris Feng
Commit: Chris Feng
Avoid updating input focus when renaming buffers
* exwm-workspace.el (exwm-workspace-switch-to-buffer)
(exwm-workspace-rename-buffer): Do not update input focus
branch: externals/exwm
commit d0c2ca75f8ac78d87aba3e80902fb0f113b10279
Author: Chris Feng
Commit: Chris Feng
Fix a possible deadlock
* exwm-input.el (exwm-input--update-focus): Unlock before switching
workspace. Also make sure the correct Emacs window is chosen for the
branch: externals/xelb
commit 1fafa29ee457ec553e14809c4bc5d4fa59244398
Author: Chris Feng
Commit: Chris Feng
Correct the detection of modifier keys
* xcb-keysyms.el (xcb:keysyms:-update-modkeys): Detect modifier keys
with the core protocol request 'GetModifierMapping
branch: externals/exwm
commit bb0c5f4c6b05e030e6afc29b08594d4141780223
Author: Chris Feng
Commit: Chris Feng
Grab global prefix keys with num-lock mask set.
* exwm-input.el (exwm-input--update-global-prefix-keys): Grab global
prefix keys with num-lock mask set, or those keys
branch: externals/xelb
commit 73481b2c7928cb82282fa2a6355db20c36cddb7c
Author: Chris Feng
Commit: Chris Feng
Bump version to 0.12
---
xelb.el |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/xelb.el b/xelb.el
index 72614d5..dd9ea68 100644
--- a/xelb.el
+++ b/xelb.el
branch: externals/exwm
commit 197745e6a4ca8e6fd21ee88243c6cff3563a1d02
Author: Chris Feng
Commit: Chris Feng
Bump version to 0.12
---
exwm.el |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/exwm.el b/exwm.el
index eff9bac..2316f2e 100644
--- a/exwm.el
+++ b
branch: externals/exwm
commit b11ac2e6dc0821a5b1c6079cf24771fde3aeb4d4
Author: Chris Feng
Commit: Chris Feng
Fix a bug with zero floating border width
* exwm-manage.el (exwm-manage--manage-window): Avoid setting ColorMap
mask when creating an X window if floating border is zero
branch: externals/exwm
commit 4c043471c5e2b3c45e94bd98a3a5b6f83283fc39
Author: Chris Feng
Commit: Chris Feng
Prevent certain frame parameters from being saved/restored
* exwm-input.el (exwm-input--init):
* exwm-randr.el (exwm-randr--init):
* exwm-workspace.el (exwm
branch: externals/xelb
commit bf94f009d780baf2e73864e7130f4294cd3775ae
Author: Chris Feng
Commit: Chris Feng
Update copyright year to 2017
---
el_client.el |4 ++--
xcb-bigreq.el |2 +-
xcb-composite.el |2 +-
xcb-cursor.el |2 +-
xcb-damage.el |2
branch: externals/xelb
commit d1d6b6cb48a6a9562252be20ab49f24708b34335
Author: Chris Feng
Commit: Chris Feng
Fix checkdoc warnings
---
el_client.el |6 +++---
xcb-damage.el |4 ++--
xcb-dri2.el|2 +-
xcb-glx.el |4 ++--
xcb-keysyms.el |2
ch11ng pushed a change to branch externals/xelb.
from 73481b2 Bump version to 0.12
new bf94f00 Update copyright year to 2017
new a358f79 Sync with upstream protocol
new d1d6b6c Fix checkdoc warnings
Summary of changes:
el_client.el | 10 +-
branch: externals/xelb
commit a358f79b281b03b5458efb278dd59fa725b4f038
Author: Chris Feng
Commit: Chris Feng
Sync with upstream protocol
---
xcb-xproto.el |3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/xcb-xproto.el b/xcb-xproto.el
index 45a51bb..52383d4 100644
branch: externals/exwm
commit 9926d87b65f1a5e627032b8da329799cd612f289
Author: Chris Feng
Commit: Chris Feng
Update copyright year to 2017
---
exwm-cm.el |2 +-
exwm-config.el |2 +-
exwm-core.el |2 +-
exwm-floating.el |2 +-
exwm-input.el |2
branch: externals/exwm
commit d69e7075ad1198034b0ea3264e0159373375a0a9
Author: Chris Feng
Commit: Chris Feng
Add a menu entry to `exwm-mode-map'
* exwm-core.el (exwm-mode-menu): Add a menu entry for closing X windows.
---
exwm-core.el |1 +
1 file changed, 1 insertion(+)
ch11ng pushed a change to branch externals/exwm.
from 4c04347 Prevent certain frame parameters from being saved/restored
new 9926d87 Update copyright year to 2017
new f221f83 Fix checkdoc warnings
new d69e707 Add a menu entry to `exwm-mode-map'
Summary of c
branch: externals/exwm
commit f221f837cb1e38e00fdbe54d25301c09d77c7ae9
Author: Chris Feng
Commit: Chris Feng
Fix checkdoc warnings
---
exwm-cm.el |4 ++--
exwm-config.el |2 +-
exwm-input.el |4 ++--
exwm-layout.el |4 ++--
exwm-randr.el |7
branch: externals/exwm
commit 6723436052e80da11e11c50ea1dfb21853f99d11
Author: Chris Feng
Commit: Chris Feng
Correct a renamed variable
* exwm-core.el (exwm--kmacro-map): Correct
`exwm-input--during-key-sequence' that was left out in 089afdc8.
---
exwm-core.el | 4 ++--
1
branch: externals/exwm
commit 0ae1e7327ea900ad1b35ce145db63cb0837251de
Author: Chris Feng
Commit: Chris Feng
Bump version to 0.13
---
exwm.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/exwm.el b/exwm.el
index 032c5db..7a25479 100644
--- a/exwm.el
+++ b/exwm.el
ch11ng pushed a change to branch externals/exwm.
from 0ae1e73 Bump version to 0.13
new f299ca5 Fix systemtray position
new 46e1d7a Use let instead of setq when setting
exwm-input--line-mode-passthrough
new d0e9895 ; Expose `exwm-input-line-mode-passthrough'
branch: externals/exwm
commit d0e98957485afa6a91d3c8be1520d65e46987718
Author: Chris Feng
Commit: Chris Feng
; Expose `exwm-input-line-mode-passthrough' as a public interface.
---
exwm-core.el | 4 ++--
exwm-input.el | 6 +++---
2 files changed, 5 insertions(+), 5 deletions(-)
diff
branch: externals/exwm
commit b79a3c52a5ebd2a663e47fe6d473400cf38bdcf4
Merge: f299ca5 d0e9895
Author: Chris Feng
Commit: Chris Feng
Merge branch 'Stebalien/expose-line-mode-passthrough' into externals/exwm
---
exwm-core.el | 4 ++--
exwm-input.el | 23 +++---
branch: externals/exwm
commit 46e1d7a754bdf66cf89e6d3fad3d1c4bf003db3a
Author: Steven Allen
Commit: Steven Allen
Use let instead of setq when setting exwm-input--line-mode-passthrough
That way, exwm won't clobber user modifications to this variable.
---
exwm-input.el | 19 +
branch: externals/exwm
commit f299ca5ed7056842aa59e9978061bca650316a71
Author: Chris Feng
Commit: Chris Feng
Fix systemtray position
* exwm-workspace.el (exwm-workspace--update-workareas-hook): New hook
run when workareas get updated.
(exwm-workspace--update-workareas): Run
branch: externals/exwm
commit eebf764edd1eebcd40c71dc61ab08f8ddb9e517f
Author: Chris Feng
Commit: Chris Feng
; Update the workaround for bug#23980
---
exwm-input.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/exwm-input.el b/exwm-input.el
index 809f41e..54b5f30
branch: externals/exwm
commit 52dc2616240d43b8c15e10edfdd34b1e0039a10f
Author: Chris Feng
Commit: Chris Feng
Manually run `focus-in-hook' and `focus-out-hook'
; Since X windows are managed by EXWM, the current Emacs frame should
always be considered focused
ch11ng pushed a change to branch externals/exwm.
from b79a3c5 Merge branch 'Stebalien/expose-line-mode-passthrough'
into externals/exwm
new eebf764 ; Update the workaround for bug#23980
new 52dc261 Manually run `focus-in-hook' and `focus-out-hook'
Summary of changes
branch: externals/exwm
commit 7a5bb1156d07848e465f55fd31f8ec755b52aa01
Author: Chris Feng
Commit: Chris Feng
Only add graphic frames to `exwm-manage--frame-outer-id-list'
* exwm-manage.el (exwm-manage--add-frame, exwm-manage--remove-frame):
Add checks for graphic f
branch: externals/exwm
commit d4cfa564be680cec3fe1372e3bc9b29834e0d98a
Author: Chris Feng
Commit: Chris Feng
Avoid comparing X display names
* exwm-workspace.el (exwm-workspace--add-frame-as-workspace): An X
display name set by XELB can be different from (but equivalent with
branch: externals/exwm
commit 2b7449ea425df236471496cd96f061d70f3ba15a
Author: Chris Feng
Commit: Chris Feng
; Do not cache events for non-`exwm-mode' buffers
---
exwm-input.el | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/exwm-input.el b/exwm-input.el
ch11ng pushed a change to branch externals/exwm.
from 2b7449e ; Do not cache events for non-`exwm-mode' buffers
new 267ebd7 Force repositioning floating Emacs frames
new 2babc8d Bump version to 0.14
Summary of changes:
exwm-floating.el | 17 +
exwm.e
branch: externals/exwm
commit 2babc8d070fdd1bc95391f66d49db33d6102cffb
Author: Chris Feng
Commit: Chris Feng
Bump version to 0.14
---
exwm.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/exwm.el b/exwm.el
index 7a25479..e33f245 100644
--- a/exwm.el
+++ b/exwm.el
branch: externals/exwm
commit 267ebd7f559cab0b864e0a31515d04c09a9f38e7
Author: Chris Feng
Commit: Chris Feng
Force repositioning floating Emacs frames
* exwm-floating.el (exwm-floating--set-floating): Ditto.
---
exwm-floating.el | 17 +
1 file changed, 9 insertions
branch: externals/exwm
commit 851ed8c280cb9fe47f388773f3ee0ab90815fa99
Author: Chris Feng
Commit: Chris Feng
Fix X display name comparison
* exwm-workspace--add-frame-as-workspace
(exwm-workspace--add-frame-as-workspace): Manually compare X display
names as there's no
branch: externals/exwm
commit 19515dc0749e820be5ec528c7a9a7bdceaac7c65
Author: Chris Feng
Commit: Chris Feng
Allow switching to a workspace by selecting one X window on it
* exwm-workspace.el (exwm-workspace-switch-to-buffer): Only allows it
when `exwm-layout-show-all-buffers
branch: externals/exwm
commit 7d967e73619e3628848b711f482b5db816636bda
Author: Chris Feng
Commit: Chris Feng
Allow customizing workspace indexes
* exwm-workspace.el (exwm-workspace-index-map): New variable for
customizing workspace indexes.
(exwm-workspace--update-switch
branch: externals/exwm
commit 4eda6dde41e04765dcc519d123de20b020db6e4a
Author: Chris Feng
Commit: Chris Feng
Bump version to 0,15
---
exwm.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/exwm.el b/exwm.el
index e33f245..8ef1fc4 100644
--- a/exwm.el
+++ b/exwm.el
ch11ng pushed a change to branch externals/exwm.
from 4eda6dd Bump version to 0,15
new 46dfaeb Avoid reusing dedicated window
new 7bc4ea5 Update systemtray when initializing
Summary of changes:
exwm-floating.el | 6 +-
exwm-manage.el | 4 +---
exwm-systemt
branch: externals/exwm
commit 7bc4ea5a6ee1d6d2948e8ba7e065be8ac33b8a47
Author: Chris Feng
Commit: Chris Feng
Update systemtray when initializing
* exwm-systemtray.el (exwm-systemtray--init): Systemtray is not placed
correctly when there's a panel launched before EXWM.
---
branch: externals/exwm
commit 46dfaeb0310e4a331ffe5d19c0774c64e786ff27
Author: Chris Feng
Commit: Chris Feng
Avoid reusing dedicated window
* exwm-floating.el (exwm-floating--unset-floating):
* exwm-manage.el (exwm-manage--on-MapRequest):
Do not select a dedicated window
branch: externals/exwm
commit 75eb43e1e0a0e2efb7107ebed565abd40fdfd0c4
Author: Chris Feng
Commit: Chris Feng
Avoid comparing raw button events
* exwm-input.el (exwm-input--move-keysym, exwm-input--move-mask)
(exwm-input--resize-keysym, exwm-input--resize-mask): Removed
branch: externals/exwm
commit 3edf2e8880aff11803f4d4889914e05c3543e6e7
Author: Chris Feng
Commit: Chris Feng
Fix systemtray applications crash when restarting
* exwm-systemtray.el (exwm-systemtray--exit): Reparent out the tray
embedder to protect tray icons.
---
exwm
branch: externals/xelb
commit 0d23b045c16968c520c08fa6547aab912ce554fc
Author: Chris Feng
Commit: Chris Feng
Add support for
* el_client.el (xelb-parse-top-level-element, xelb-parse-eventstruct):
Add support for .
* xcb-xinput.el: Sync with upstream protocol
branch: externals/exwm
commit dea874e240896762183e90d9aecb38ff95bbc62f
Author: Chris Feng
Commit: Chris Feng
Filter out events relating to temp buffers
* exwm-input.el (exwm-input--on-buffer-list-update): Filter out events
relating to temp buffers by detecting if temp-buffer is
branch: externals/exwm
commit 088818fedbc7293a5d35e0a7962f4ebebf859b92
Author: Chris Feng
Commit: Chris Feng
Update the workarounds for `unread-command-events'
* exwm-input.el (exwm-input--unread-event): Update the note.
(exwm-input-send-next-key): Remove the worka
ch11ng pushed a change to branch externals/exwm.
from dea874e Filter out events relating to temp buffers
new 088818f Update the workarounds for `unread-command-events'
new 21351f6 Be more precise when choosing the init hook
Summary of changes:
exwm-input.el | 8 ++--
branch: externals/exwm
commit 21351f6be32d6867edbf887cfb12c5c9d73873c6
Author: Chris Feng
Commit: Chris Feng
Be more precise when choosing the init hook
* exwm.el (exwm-enable): Run `exwm-init' in
`after-make-frame-functions' only for emacsclient and
`window-
branch: externals/exwm
commit 0106dd69c767c8f7fdecb5f6f804ecaa0094848b
Author: Chris Feng
Commit: Chris Feng
Correct the detection of emacsclient
* exwm.el (exwm-enable): Use `daemonp' instead of `display-graphic-p'.
---
exwm.el | 9 -
1 file changed, 4 insert
branch: externals/exwm
commit 55626530f4a523cccd1d24c8819f7e80543e0276
Author: Chris Feng
Commit: Chris Feng
Free unused X resources
* exwm-cm.el (exwm-cm--paint-tree): Make sure the clip can be
destroyed even the X window is in full screen mode.
(exwm-cm--paint-transparent
branch: externals/exwm
commit 71a39840b239a51eed7455877517ebe612892eff
Author: Chris Feng
Commit: Chris Feng
Fix various input focus issues
* exwm-input.el (exwm-input--on-buffer-list-update): Cancel the frame
redirection introduced by 421c0512f7.
* exwm-input.el (exwm
ch11ng pushed a change to branch externals/exwm.
from 21351f6 Be more precise when choosing the init hook
new 93d9675 Fix for "Selecting deleted buffer" exception
new 61274e0 Merge branch
'kriyative/bugfix-selecting-deleted-buffer-error' into externals/exwm
new
branch: externals/exwm
commit 93d96757b611cc3d9e990d28e82f349c61dbdaa3
Author: Ram Krishnan
Commit: Ram Krishnan
Fix for "Selecting deleted buffer" exception
---
exwm-manage.el | 22 +++---
1 file changed, 7 insertions(+), 15 deletions(-)
diff --git a/exwm-manage.el b/exwm-
branch: externals/exwm
commit 61274e09537c2d88f12a24b408464af00245bf11
Merge: 21351f6 93d9675
Author: Chris Feng
Commit: Chris Feng
Merge branch 'kriyative/bugfix-selecting-deleted-buffer-error' into
externals/exwm
---
exwm-manage.el | 22 +++---
1 file
branch: externals/exwm
commit 589b84040980504f0de7d80771b4ccfd63af4eef
Author: Chris Feng
Commit: Chris Feng
Fix possible wrong context when killing buffers
* exwm-manage.el (exwm-manage--unmanage-window): Make sure to use the
correct context to read/set buffer-local variables
branch: externals/exwm
commit dd6596b1f41a02021d5b60e823a3ae7e5664c92a
Author: Chris Feng
Commit: Chris Feng
Another fix for input focus issues
* exwm-core.el (exwm--defer):
* exwm-input.el (exwm-input--update-focus-defer): Avoid unnecessarily
long delay.
* exwm
ch11ng pushed a change to branch externals/exwm.
from 71a3984 Fix various input focus issues
new 589b840 Fix possible wrong context when killing buffers
new dd6596b Another fix for input focus issues
Summary of changes:
exwm-core.el | 8 +---
exwm-input.el |
branch: externals/exwm
commit 76b567dddb6a6fdaacf56312b4b3d698cd940eaa
Author: Chris Feng
Commit: Chris Feng
Bump version to 0.16
---
exwm.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/exwm.el b/exwm.el
index b64bdee..c5777ec 100644
--- a/exwm.el
+++ b/exwm.el
ch11ng pushed a change to branch externals/xelb.
from 0d23b04 Add support for
new 5380883 Make connection-specific variables private
new a727ab8 Add support for callback function for keyboard update
Summary of changes:
xcb-keysyms.el | 166 +
branch: externals/xelb
commit 53808832c11fd94e3b358d1b8ef01b87aa8b2f8b
Author: Chris Feng
Commit: Chris Feng
Make connection-specific variables private
* xcb-keysyms.el (xcb:keysyms:-opcode, xcb:keysyms:-device)
(xcb:keysyms:-keytypes, xcb:keysyms:-keycodes)
(xcb:keysyms
branch: externals/xelb
commit a727ab898903ce463b5b28a019e3b99e7be0487a
Author: Chris Feng
Commit: Chris Feng
Add support for callback function for keyboard update
* xcb-keysyms.el (xcb:keysyms:init): Now accept an optional argument
as a callback function for keyboard update
branch: externals/exwm
commit 2b183f221239a24da8d65cb9043f1010aa14c640
Author: Chris Feng
Commit: Chris Feng
Re-grab global keys on keyboard update
* exwm-input.el (exwm-input--on-keysyms-update): New function for
re-grabbing global keys.
(exwm-input--init): Register it to
branch: externals/exwm
commit 2efd7495d9755e12a611dbf27dac6057287cd590
Author: Chris Feng
Commit: Chris Feng
Avoid unnecessary focus changes when creating/killing buffers
* exwm-input.el (exwm-input--skip-buffer-list-update): New internal
variable for skipping the next 'b
branch: externals/xelb
commit 407cce8dd8b0e621449c6c3015c303539f53819b
Author: adisbladis
Commit: adisbladis
Fix startup using non-posix shells
* xcb.el (xcb:create-auth-info): Use lisp for string substitution instead
of shell
---
xcb.el | 6 +-
1 file changed, 5 insertions(+)
branch: externals/exwm
commit 404c94568d581fb66fca5e2524c908d631883884
Author: Chris Feng
Commit: Chris Feng
Automatically iconify floating X windows
* exwm-layout.el (exwm-layout-auto-iconify): New user option to
specify whether to automatically iconify X windows.
(exwm
branch: externals/exwm
commit 4f854e9fffe540da8acca9bee6a340754ff86810
Author: Chris Feng
Commit: Chris Feng
Fix issue with managed tray icons
* exwm-input.el (exwm-input--on-ButtonPress): Replay button events
destined for managed tray icons.
---
exwm-input.el | 13
ch11ng pushed a change to branch externals/exwm.
from 4f854e9 Fix issue with managed tray icons
new 993ca8a Update copyright year to 2019
new 65d371d Fetch necessary properties before checking per-app
configurations
Summary of changes:
exwm-cm.el | 2 +-
ex
branch: externals/exwm
commit 993ca8a13a82c93851b9bd4f023a85b06f530782
Author: Chris Feng
Commit: Chris Feng
Update copyright year to 2019
---
exwm-cm.el | 2 +-
exwm-config.el | 2 +-
exwm-core.el | 2 +-
exwm-floating.el | 2 +-
exwm-input.el | 2 +-
exwm
branch: externals/exwm
commit 65d371d55f22109a6ab886df4c7dfcdb4b893e6c
Author: Chris Feng
Commit: Chris Feng
Fetch necessary properties before checking per-app configurations
* exwm-manage.el (exwm-manage--manage-window): Fetch X window title &
protocols so they ca
branch: externals/exwm
commit 44629818bacf3e3a10a37e570fdee2e963dbcc7b
Author: Chris Feng
Commit: Chris Feng
Scan for existing X windows only after running `exwm-init-hook'
* exwm.el (exwm-init): Delay the call to `exwm-manage--scan' since
managing existing X windows
branch: externals/xelb
commit 3f8d09a8615e62b1212a7c38ef0cb4b9df44075a
Author: Chris Feng
Commit: Chris Feng
Update copyright year to 2019
---
el_client.el | 4 ++--
xcb-bigreq.el | 2 +-
xcb-composite.el | 2 +-
xcb-cursor.el | 2 +-
xcb-damage.el | 2 +-
xcb
branch: externals/xelb
commit 01d06865d45a996a0eecf01a7a8700d338bb6889
Author: Chris Feng
Commit: Chris Feng
Bump version to 0.17
---
xelb.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/xelb.el b/xelb.el
index c833498..3c12e3f 100644
--- a/xelb.el
+++ b/xelb.el
ch11ng pushed a change to branch externals/xelb.
from 407cce8 Fix startup using non-posix shells
new 3f8d09a Update copyright year to 2019
new 01d0686 Bump version to 0.17
Summary of changes:
el_client.el | 4 ++--
xcb-bigreq.el | 2 +-
xcb-composite.el
ch11ng pushed a change to branch externals/exwm.
from 4462981 Scan for existing X windows only after running
`exwm-init-hook'
new 0f7269c Add input method support
new ec108a6 Cleanup simulation key config issues
new 97b1fb7 Do the same for `exwm-input-global
branch: externals/exwm
commit 225c68d4ce5fd3c9726b27eb6fc3ab2b223d2ec3
Merge: e157282 cd7b32d
Author: Chris Feng
Commit: Chris Feng
Merge branch 'retain-echo-area-until-input' of
https://github.com/medranocalvo/exwm into
medranocalvo/retain-echo-area-until-input
---
exw
branch: externals/exwm
commit cd7b32d1c203b87d428ea75e5a5e1452d8236742
Author: Adrián Medraño Calvo
Commit: Adrián Medraño Calvo
Hide minibuffer upon receiving any event
* exwm-input.el (exwm-input--event-hook): New variable.
(exwm-input--on-ButtonPress, exwm-input--on-KeyPress)
branch: externals/exwm
commit ec108a61dc38f84a3b290f022929331e97784842
Author: Ian Eure
Commit: Chris Feng
Cleanup simulation key config issues
* exwm-input.el (exwm-input-simulation-keys): Original key only has
one option, so probably shouldn’t be a `choice` type; Move the
branch: externals/exwm
commit 0dd909a11baf3d7d766c1672d726eb59b1474ef2
Author: Adrián Medraño Calvo
Commit: Adrián Medraño Calvo
Stop hiding the minibuffer when a message is being displayed
* exwm-workspace.el (exwm-workspace--echo-area-maybe-clear): New
function that postpones
branch: externals/exwm
commit e15728203834ac85a51997366d0a019acef56d6f
Merge: 0f7269c 97b1fb7
Author: Chris Feng
Commit: Chris Feng
Merge branch 'ieure/default-simulation-keys' into externals/exwm
---
exwm-config.el | 60 --
branch: externals/exwm
commit 97b1fb7c13ad7505ffe144f15875b366f1619f29
Author: Chris Feng
Commit: Chris Feng
Do the same for `exwm-input-global-keys'
---
exwm-config.el | 34 +++---
1 file changed, 19 insertions(+), 15 deletions(-)
diff --git a/exwm-config
branch: externals/exwm
commit 0f7269c4ec666eb8bcf2616abbb5af46087cbdea
Author: Chris Feng
Commit: Chris Feng
Add input method support
; The code is basically refactored from
; https://github.com/ch11ng/exim to get better maintenance.
* exwm-xim.el: New module making
branch: externals/exwm
commit b1f74203bee715774e5f22a26edd941464f5e236
Author: Chris Feng
Commit: Chris Feng
Bump version to 0.22
---
exwm.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/exwm.el b/exwm.el
index 7affebf..c7ebe12 100644
--- a/exwm.el
+++ b/exwm.el
branch: externals/exwm
commit 2434bdb57dd49a32b61ca588fd5bb350d71a9236
Author: Chris Feng
Commit: Chris Feng
Fix compatibility issue with Emacs 25
* exwm-input.el (exwm-input--unread-event): `string-version-lessp' is
not available on Emacs 25.
---
exwm-input.el | 4 ++
branch: externals/exwm
commit 88c690217aa165db301c47981b52fb7c6df75154
Author: Chris Feng
Commit: Chris Feng
Bump version to 0.22.1
---
exwm.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/exwm.el b/exwm.el
index c7ebe12..fca8b5d 100644
--- a/exwm.el
+++ b/exwm.el
branch: externals/exwm
commit b12c67de2ed10e2528b1c494aa08d51b43e563dd
Author: Chris Feng
Commit: Chris Feng
Make replacing existing WM optional
* exwm.el (exwm-replace): New user option for specifying whether to
replace existing WM.
(exwm-init): Use it.
(exwm--wmsn
branch: externals/exwm
commit dd96fffb52a4e7e5b506b28881b518b0359375c4
Author: Chris Feng
Commit: Chris Feng
Add extra keys for selecting workspace
* exwm-workspace.el (exwm-workspace--switch-map)
(exwm-workspace--init): Avoid initializing the keymap when loading.
(exwm
ch11ng pushed a change to branch externals/exwm.
from b12c67d Make replacing existing WM optional
new dd96fff Add extra keys for selecting workspace
new 397ca54 Remove loading order dependency on
`mouse-autoselect-window'
Summary of changes:
exwm-core.el | 11
branch: externals/exwm
commit 397ca5497e82168b0de1cac9a2204dc695b1de5a
Author: Chris Feng
Commit: Chris Feng
Remove loading order dependency on `mouse-autoselect-window'
* exwm-core.el (exwm--get-client-event-mask): Renamed from
`exwm--client-event-mask' and used as
branch: externals/exwm
commit 73b4d6f96620b9697606e674d613b0a0ca281a98
Author: Chris Feng
Commit: Chris Feng
; Follows up
---
exwm-floating.el | 122 +++
exwm-input.el| 12 +++---
exwm-manage.el | 4 +-
3 files changed, 69
branch: externals/exwm
commit bd99d8cf7fe3be24d370f8a99332f33c4106f510
Author: Chris Feng
Commit: Chris Feng
Support monitor mirroring
* exwm-randr.el (exwm-randr--get-monitors): Also return an alist of
monitor name aliases.
(exwm-randr-refresh): Unify mirrored monitor
ch11ng pushed a change to branch externals/exwm.
from 81e5226 * exwm-workspace.el: Use closures rather than `(lambda
...)
new 73b4d6f ; Follows up
new bd99d8c Support monitor mirroring
Summary of changes:
exwm-floating.el | 122 +++--
branch: externals/exwm
commit f70bdb5868fc098b7f1f44e6eced3819eb13ea42
Author: Chris Feng
Commit: Chris Feng
Add compatibility mode for legacy servers
* exwm-randr.el (exwm-randr--compatibility-mode): Indicating whether
RandR 1.5 is supported by the server.
(exwm-randr
branch: externals/exwm
commit 4ac0d6c1fd00ffd9229ef2d5fd1c63ee6151ed2d
Author: Chris Feng
Commit: Chris Feng
Clarify the usage of `exwm-manage-configurations'
---
exwm-manage.el | 24 +++-
1 file changed, 23 insertions(+), 1 deletion(-)
diff --git a/exwm-manage
ch11ng pushed a change to branch externals/exwm.
from bd99d8c Support monitor mirroring
new 4ac0d6c Clarify the usage of `exwm-manage-configurations'
new f70bdb5 Add compatibility mode for legacy servers
Summary of changes:
exwm-manage.el | 24 ++-
exwm-ran
branch: externals/exwm
commit fe2336a11e26a488f9fc428efce095a6c10981df
Author: Chris Feng
Commit: Chris Feng
Fix auto commit issue with input methods
* exwm-xim.el (exwm-xim--handle-forward-event-request): Factored out
from `exwm-xim--on-request' to make auto commit work.
branch: externals/exwm
commit 672a5e2a23e1d41609136170bfa851e25244e4c4
Author: Chris Feng
Commit: Chris Feng
Fix unreading 'return event
* exwm-xim.el (exwm-xim--event-pending): Drop unused variable.
(exwm-xim--handle-forward-event-request): Convert 'return back to
branch: externals/exwm
commit 75833e0c53fa92d9b7c7f6ab78e206df6e07f9b9
Author: Chris Feng
Commit: Chris Feng
Fix character loss with exwm-xim
* exwm-xim.el (exwm-xim--handle-forward-event-request): Events unread
can either be reused by input methods or forwarded to X windows as
branch: externals/exwm
commit 8a54504152220e660b7df33dacda3b58b7532563
Author: Chris Feng
Commit: Chris Feng
Handle (t . EVENT) format events in exwm-xim
* exwm-xim.el (exwm-xim--handle-forward-event-request): Ditto.
---
exwm-xim.el | 6 +-
1 file changed, 5 insertions(+), 1
branch: externals/exwm
commit 605b0a9575564c5e864e3a6381d18e3dcbfbde04
Author: Chris Feng
Commit: Chris Feng
Allow panel to hide floating X windows
* exwm.el (exwm--on-ClientMessage): Use `exwm-floating-hide' to hide X
windows on receiving `WM_CHANGE_STATE' events.
--
ch11ng pushed a change to branch externals/exwm.
from 8a54504 Handle (t . EVENT) format events in exwm-xim
new aa92c7b Avoid workspace switch loop with
`mouse-autoselect-window' enabled
new 605b0a9 Allow panel to hide floating X windows
Summary of changes:
exwm-inp
branch: externals/exwm
commit aa92c7be8cb92ae74617b8d3d431431d2aa7edac
Author: Chris Feng
Commit: Chris Feng
Avoid workspace switch loop with `mouse-autoselect-window' enabled
* exwm-input.el (exwm-input--last-enter-notify-position): New variable
storing last mouse pos
branch: externals/exwm
commit fe8ee3c5786bf8c1c69cef1b2ad6bb6b2d785a6d
Author: Chris Feng
Commit: Chris Feng
Fix 'Attempt to delete a surrogate minibuffer frame' error
* exwm-workspace.el (exwm-workspace--get-remove-frame-next-workspace):
New function automatical
601 - 700 of 785 matches
Mail list logo