[elpa] externals/xelb df102a5: Speed up large string to by conversions

2020-07-19 Thread Chris Feng
branch: externals/xelb commit df102a5773b37cec154e795a17a8513144dde643 Author: Lars Ingebrigtsen Commit: Chris Feng Speed up large string to by conversions When using xcb:PutImage objects, the data fields can be huge. These are (commonly) strings that are to be converted

[elpa] externals/exwm 0368127: Make button events working with winner-mode

2020-07-12 Thread Chris Feng
branch: externals/exwm commit 0368127976bda29d35eed788edfe74644ecd3845 Author: Chris Feng Commit: Chris Feng Make button events working with winner-mode * exwm-input.el (exwm-input--fake-last-command): Extracted for reuse. (exwm-input--on-ButtonPress, exwm-input--on-KeyPress

[elpa] externals/exwm edb9300: Fix fullscreen states

2020-06-14 Thread Chris Feng
branch: externals/exwm commit edb930005b0ba83051ca8a59b493e9a3c8ef580a Author: Chris Feng Commit: Chris Feng Fix fullscreen states * exwm-layout.el (exwm-layout-set-fullscreen, exwm-layout-unset-fullscreen): Use `exwm--id' for interactive use. (exwm-layout-unset-fullscreen

[elpa] externals/exwm 9f28621: Bump version to 0.24

2020-05-24 Thread Chris Feng
branch: externals/exwm commit 9f286212778c52a709302c7151e76b836db79ef5 Author: Chris Feng Commit: Chris Feng Bump version to 0.24 --- exwm.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exwm.el b/exwm.el index 98736ac..fc96ac7 100644 --- a/exwm.el +++ b/exwm.el

[elpa] externals/exwm c7c4258 2/8: Prevent jumping back to previous workspace

2020-05-10 Thread Chris Feng
branch: externals/exwm commit c7c42582b7342f20c22b8a040eab72d3ce9f37b5 Author: Adrián Medraño Calvo Commit: Adrián Medraño Calvo Prevent jumping back to previous workspace * exwm-workspace.el (exwm-workspace-switch): Focus out old frame before switching to the new one

[elpa] externals/exwm ce2625d 1/8: Run hook upon input mode change

2020-05-10 Thread Chris Feng
branch: externals/exwm commit ce2625d050b1a4aa5815dc40b85d0270d743 Author: Adrián Medraño Calvo Commit: Adrián Medraño Calvo Run hook upon input mode change * exwm-input.el (exwm-input-input-mode-change-hook): Add new hook for code to run upon input mode change.

[elpa] externals/exwm 624a302 8/8: Clarify the use of `exwm-config-default'

2020-05-10 Thread Chris Feng
branch: externals/exwm commit 624a30212cca1af99fda1417fd81c31eeba4cca8 Author: Chris Feng Commit: Chris Feng Clarify the use of `exwm-config-default' * exwm-config.el (exwm-config-example): Renamed from `exwm-config-default' to make it clear it's just an example. --- exwm

[elpa] externals/exwm 7f4b9cd 7/8: Make return key work in exwm-xim

2020-05-10 Thread Chris Feng
branch: externals/exwm commit 7f4b9cdb0f4122f561d26dcb39d405deeadf931e Author: Chris Feng Commit: Chris Feng Make return key work in exwm-xim * exwm-xim.el (exwm-xim--handle-forward-event-request): Send all key events to Emacs while invoking an input method (don't rely on its

[elpa] externals/exwm 921b0e3 6/8: Merge branch 'medranocalvo/upcase-menu-item' into externals/exwm

2020-05-10 Thread Chris Feng
branch: externals/exwm commit 921b0e3efe11c29f433106f14b4ecb7e0ac71651 Merge: ab1d02a 1d0df91 Author: Chris Feng Commit: Chris Feng Merge branch 'medranocalvo/upcase-menu-item' into externals/exwm --- exwm-core.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exwm

[elpa] externals/exwm updated (21a7341 -> 624a302)

2020-05-10 Thread Chris Feng
ch11ng pushed a change to branch externals/exwm. from 21a7341 Merge branch 'medranocalvo/abort-recursive-edit-on-workspace-switch' into externals/exwm new ce2625d Run hook upon input mode change new c0931b5 Merge branch 'medranocalvo/input-mode-change-hook' into

[elpa] externals/exwm c0931b5 4/8: Merge branch 'medranocalvo/input-mode-change-hook' into externals/exwm

2020-05-10 Thread Chris Feng
branch: externals/exwm commit c0931b5c6604d8816bcee1e4dc2c13a262cb93eb Merge: 21a7341 ce2625d Author: Chris Feng Commit: Chris Feng Merge branch 'medranocalvo/input-mode-change-hook' into externals/exwm --- exwm-input.el | 10 -- 1 file changed, 8 insertions(+), 2 deletions

[elpa] externals/exwm 1d0df91 3/8: ; Upcase menu item

2020-05-10 Thread Chris Feng
branch: externals/exwm commit 1d0df9144ef40b4d7dac5d73e5a4103e00343a6b Author: Adrián Medraño Calvo Commit: Adrián Medraño Calvo ; Upcase menu item --- exwm-core.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exwm-core.el b/exwm-core.el index 553fb4b..7645489 100644

[elpa] externals/exwm ab1d02a 5/8: Merge branch 'medranocalvo/prevent-jump-back-workspace' into externals/exwm

2020-05-10 Thread Chris Feng
branch: externals/exwm commit ab1d02af535b4af81dd66c02d3593506c80b5d60 Merge: c0931b5 c7c4258 Author: Chris Feng Commit: Chris Feng Merge branch 'medranocalvo/prevent-jump-back-workspace' into externals/exwm --- exwm-workspace.el | 10 +- 1 file changed, 5 insertions(+), 5

[elpa] externals/exwm cddb342 1/4: Abort recursive edit before switching workspaces

2020-05-05 Thread Chris Feng
branch: externals/exwm commit cddb3429d2219ed5e15761e4b7b61be1a14970bd Author: Adrián Medraño Calvo Commit: Adrián Medraño Calvo Abort recursive edit before switching workspaces * exwm-workspace.el (exwm-workspace-switch): Abort recursive edit before switching to other

[elpa] externals/exwm 21a7341 4/4: Merge branch 'medranocalvo/abort-recursive-edit-on-workspace-switch' into externals/exwm

2020-05-05 Thread Chris Feng
branch: externals/exwm commit 21a73419724fe642ad3affc12fb6e901e554a243 Merge: 007916c 373eda9 Author: Chris Feng Commit: Chris Feng Merge branch 'medranocalvo/abort-recursive-edit-on-workspace-switch' into externals/exwm --- exwm-workspace.el | 6 -- 1 file changed, 6 deletions

[elpa] externals/exwm 373eda9 2/4: Stop aborting recursive edit upon switching workspaces.

2020-05-05 Thread Chris Feng
branch: externals/exwm commit 373eda99bd01e5bf53abc46c8a3c096bceeff72c Author: Adrián Medraño Calvo Commit: Adrián Medraño Calvo Stop aborting recursive edit upon switching workspaces. * exwm-workspace.el (exwm-workspace-switch): Stop aborting recursive edit upon

[elpa] externals/exwm updated (95d6aa9 -> 21a7341)

2020-05-05 Thread Chris Feng
ch11ng pushed a change to branch externals/exwm. from 95d6aa9 Merge branch 'Curiosidad-Racional/patch-1' into externals/exwm new 007916c Fix window manager name new cddb342 Abort recursive edit before switching workspaces new 373eda9 Stop aborting recursive

[elpa] externals/exwm 007916c 3/4: Fix window manager name

2020-05-05 Thread Chris Feng
branch: externals/exwm commit 007916c64763b53f37fb7c759a145857f63c1c76 Author: Adrián Medraño Calvo Commit: Adrián Medraño Calvo Fix window manager name * exwm.el (exwm--init-icccm-ewmh): Correct _NET_WM_NAME to the name of the window manager on the

[elpa] externals/exwm 3dbf1b1 3/4: Add support for _NET_WM_STATE_HIDDEN

2020-03-29 Thread Chris Feng
branch: externals/exwm commit 3dbf1b1bed96d9ac3ee2718134ded619f46951bb Author: Chris Feng Commit: Chris Feng Add support for _NET_WM_STATE_HIDDEN * exwm-layout.el (exwm-layout--set-ewmh-state): New function for setting _NET_WM_STATE (according to local state). * exwm.el

[elpa] externals/exwm dc5cc1d 1/4: Fixed fail update when current buffer differs from window

2020-03-29 Thread Chris Feng
branch: externals/exwm commit dc5cc1dead101f7a06e00513fd2a1821ab1f3384 Author: Curiosidad-Racional Commit: GitHub Fixed fail update when current buffer differs from window Local variable `exwm--input-mode' from different buffer when current buffer don't contains #id window.

[elpa] externals/exwm updated (ed0f633 -> 95d6aa9)

2020-03-29 Thread Chris Feng
ch11ng pushed a change to branch externals/exwm. from ed0f633 Make exwm-mode buffers work with winner-mode new 5f9ba97 Additional fix for winner-mode new 3dbf1b1 Add support for _NET_WM_STATE_HIDDEN new dc5cc1d Fixed fail update when current buffer differs

[elpa] externals/exwm 5f9ba97 2/4: Additional fix for winner-mode

2020-03-29 Thread Chris Feng
branch: externals/exwm commit 5f9ba9772f483729c479c316d456fa87888c062f Author: Chris Feng Commit: Chris Feng Additional fix for winner-mode * exwm-input.el (exwm-input--on-KeyPress-line-mode): Check incomplete key presses (which generate no valid events) before running `pre

[elpa] externals/exwm 95d6aa9 4/4: Merge branch 'Curiosidad-Racional/patch-1' into externals/exwm

2020-03-29 Thread Chris Feng
branch: externals/exwm commit 95d6aa96cfaac1a3b474ca16bac70945ad909b01 Merge: 3dbf1b1 dc5cc1d Author: Chris Feng Commit: Chris Feng Merge branch 'Curiosidad-Racional/patch-1' into externals/exwm --- exwm-input.el | 26 +- 1 file changed, 13 insertions(+), 13

[elpa] externals/exwm ed0f633: Make exwm-mode buffers work with winner-mode

2020-03-01 Thread Chris Feng
branch: externals/exwm commit ed0f63327dbfa7ef2ebe1dc37bfc38d40d531c29 Author: Chris Feng Commit: Chris Feng Make exwm-mode buffers work with winner-mode * exwm-input.el (exwm-input--noop): New placeholder command. (exwm-input--on-pre-command, exwm-input--on-post-command

[elpa] externals/exwm 27a884e 1/3: Update copyright year to 2020

2020-02-02 Thread Chris Feng
branch: externals/exwm commit 27a884e9472485e15a9b7dc7b62985a956c5f20d Author: Chris Feng Commit: Chris Feng Update copyright year to 2020 --- exwm-cm.el | 2 +- exwm-config.el | 2 +- exwm-core.el | 2 +- exwm-floating.el | 2 +- exwm-input.el | 2 +- exwm

[elpa] externals/exwm 48db94f 3/3: Add solid background support to systemtray

2020-02-02 Thread Chris Feng
branch: externals/exwm commit 48db94f48bea1137132345abfe8256cfc6219248 Author: Chris Feng Commit: Chris Feng Add solid background support to systemtray * exwm-systemtray.el (exwm-systemtray-background-color): New user option for configuring systemtray background color

[elpa] externals/exwm updated (65ec749 -> 48db94f)

2020-02-02 Thread Chris Feng
ch11ng pushed a change to branch externals/exwm. from 65ec749 Fix moving Emacs frames new 27a884e Update copyright year to 2020 new 36d2f00 Refactor color-related code new 48db94f Add solid background support to systemtray Summary of changes: exwm-cm.el

[elpa] externals/exwm 36d2f00 2/3: Refactor color-related code

2020-02-02 Thread Chris Feng
branch: externals/exwm commit 36d2f0056eff396d115d4cbf5777221fc5bb9c4c Author: Chris Feng Commit: Chris Feng Refactor color-related code * exwm-core.el (exwm--color->pixel): New function for converting color to TrueColor pixel. * exwm-floating.el (exwm-floating--bor

[elpa] externals/exwm 65ec749: Fix moving Emacs frames

2019-12-15 Thread Chris Feng
branch: externals/exwm commit 65ec749bb074b51824576834d1f85c3c4301e999 Author: Chris Feng Commit: Chris Feng Fix moving Emacs frames * exwm.el (exwm--on-ClientMessage): Avoid moving workspace frames; Move floating X window when trying to move the floating frame. --- exwm.el

[elpa] externals/exwm 8b05c2a: Eliminate a compile warning

2019-12-08 Thread Chris Feng
branch: externals/exwm commit 8b05c2a30d112e5deaf1196fccfcc2d1eb273756 Author: Chris Feng Commit: Chris Feng Eliminate a compile warning * exwm-workspace.el (exwm-workspace-move-window): Replace the obsolete `run-window-configuration-change-hook'. --- exwm-workspace.el | 2

[elpa] externals/exwm 6a3e9b2: Avoid redundant input focus transfer

2019-12-01 Thread Chris Feng
branch: externals/exwm commit 6a3e9b2c64d644ed468684a2a867c535e50ef66a Author: Chris Feng Commit: Chris Feng Avoid redundant input focus transfer * exwm-input.el (exwm-input--set-focus): Check for current focused X window before making an input focus transfer. (exwm-input

[elpa] externals/exwm 3420cd2: Add support for accessing keymaps in char-mode

2019-11-03 Thread Chris Feng
branch: externals/exwm commit 3420cd24d107bf9a0396089bb00396e6ab35447e Author: Chris Feng Commit: Chris Feng Add support for accessing keymaps in char-mode * exwm-input.el (exwm-input-invoke-factory): New macro for generating new commands that invoke corresponding prefix keys

[elpa] externals/exwm 1772b98: Loosen the requirements for input focus update

2019-10-27 Thread Chris Feng
branch: externals/exwm commit 1772b984522c800b1ecd02a5f7fd2b44ce15f3de Author: Chris Feng Commit: Chris Feng Loosen the requirements for input focus update * exwm-input.el (exwm-input--on-buffer-list-update): No more check on current buffer (the check on buffer name was dropped

[elpa] externals/exwm 3c8b395: Fix `exwm-input-set-simulation-key'

2019-10-13 Thread Chris Feng
branch: externals/exwm commit 3c8b39505825eff7e2b61e09833374d904926724 Author: Chris Feng Commit: Chris Feng Fix `exwm-input-set-simulation-key' * exwm-input.el (exwm-input--read-keys): Return nil on empty input so that `exwm-input-set-simulation-key' can ignore it. (exwm

[elpa] externals/exwm f14bd2a 1/2: Set the current buffer before handling key events

2019-10-07 Thread Chris Feng
branch: externals/exwm commit f14bd2a110af927293c23e8ff7aa1e2287120b0d Author: Steven Allen Commit: Steven Allen Set the current buffer before handling key events There's no guarantee that the global current buffer matches the selected window's buffer. For example, the

[elpa] externals/exwm 5a43dbe 2/2: Add minibuffer-keyboard-quit to the default pre-post-command-blacklist

2019-10-07 Thread Chris Feng
branch: externals/exwm commit 5a43dbecc759fccdd1adcaae5c073bdb4d88d856 Author: Steven Allen Commit: Chris Feng Add minibuffer-keyboard-quit to the default pre-post-command-blacklist * exwm-input.el (exwm-input-pre-post-command-blacklist): Add `minibuffer-keyboard-quit

[elpa] externals/exwm updated (1e9be0d -> 5a43dbe)

2019-10-07 Thread Chris Feng
ch11ng pushed a change to branch externals/exwm. from 1e9be0d Fix detection of `exwm-workspace--window-y-offset' new f14bd2a Set the current buffer before handling key events new 5a43dbe Add minibuffer-keyboard-quit to the default pre-post-command-blacklist Summary

[elpa] externals/exwm 1e9be0d 3/3: Fix detection of `exwm-workspace--window-y-offset'

2019-10-02 Thread Chris Feng
branch: externals/exwm commit 1e9be0de384d0750277b350c77e5e4a5d8a8ae10 Author: Chris Feng Commit: Chris Feng Fix detection of `exwm-workspace--window-y-offset' * exwm-workspace.el (exwm-workspace--update-offsets): Explicitly request the geometry of the container for the first

[elpa] externals/exwm 7778766 1/3: Allow customizing undetectable commands

2019-10-02 Thread Chris Feng
branch: externals/exwm commit 7778766af824326d89cf4bce7541823218d43adc Author: Chris Feng Commit: Chris Feng Allow customizing undetectable commands * exwm-input.el (exwm-input-pre-post-command-blacklist): List of commands undetectable with `post-command-hook'. (exwm-input

[elpa] externals/exwm updated (9bea3c9 -> 1e9be0d)

2019-10-02 Thread Chris Feng
ch11ng pushed a change to branch externals/exwm. from 9bea3c9 Make input focus continue to work after EXWM exits new 7778766 Allow customizing undetectable commands new 9eed52e Avoid calling `x-focus-frame' on non-graphical frames new 1e9be0d Fix detection

[elpa] externals/exwm 9eed52e 2/3: Avoid calling `x-focus-frame' on non-graphical frames

2019-10-02 Thread Chris Feng
branch: externals/exwm commit 9eed52ee2b5a1366dfa5fdd3ad45328c554b356c Author: Chris Feng Commit: Chris Feng Avoid calling `x-focus-frame' on non-graphical frames * exwm-workspace.el (exwm-workspace--client-p): Also account for non-graphical frames. * exwm-input.el (exwm

[elpa] externals/exwm 2005fa5 2/3: Make _NET_ACTIVE_WINDOW working for floating X windows

2019-09-22 Thread Chris Feng
branch: externals/exwm commit 2005fa5c5dcfdcc49e1ce0b631a1793e9c25604f Author: Chris Feng Commit: Chris Feng Make _NET_ACTIVE_WINDOW working for floating X windows * exwm.el (exwm--on-ClientMessage): Select floating frames for floating X windows on receiving _NET_ACTIVE_WINDOW

[elpa] externals/exwm 9c85f17 1/3: Skip global keys unavailable in X server

2019-09-22 Thread Chris Feng
branch: externals/exwm commit 9c85f172e5697f85bdea67ef8b23819448abd31a Author: Chris Feng Commit: Chris Feng Skip global keys unavailable in X server * exwm-input.el (exwm-input--grab-global-prefix-keys): Some global keys might not be available in X server (perhaps due

[elpa] externals/exwm updated (988f983 -> 9bea3c9)

2019-09-22 Thread Chris Feng
ch11ng pushed a change to branch externals/exwm. from 988f983 Fix `exwm-layout-enlarge-window' for floating X windows new 9c85f17 Skip global keys unavailable in X server new 2005fa5 Make _NET_ACTIVE_WINDOW working for floating X windows new 9bea3c9 Make

[elpa] externals/exwm 9bea3c9 3/3: Make input focus continue to work after EXWM exits

2019-09-22 Thread Chris Feng
branch: externals/exwm commit 9bea3c9bcd02dc2647881feaaacbf71f6c25ff64 Author: Chris Feng Commit: Chris Feng Make input focus continue to work after EXWM exits * exwm-input.el (exwm-input--exit): Set input focus 'revert-to' to 'PointerRoot' so that user can set input focus to X

[elpa] externals/exwm updated (559e56f -> 988f983)

2019-09-15 Thread Chris Feng
ch11ng pushed a change to branch externals/exwm. from 559e56f Bump version to 0.23 new 16d643d Fix timestamp for debug logs new 988f983 Fix `exwm-layout-enlarge-window' for floating X windows Summary of changes: exwm-core.el | 23 +--

[elpa] externals/exwm 988f983 2/2: Fix `exwm-layout-enlarge-window' for floating X windows

2019-09-15 Thread Chris Feng
branch: externals/exwm commit 988f983233275b84ee3587af8a449a44d95c6752 Author: Chris Feng Commit: Chris Feng Fix `exwm-layout-enlarge-window' for floating X windows * exwm-layout.el (exwm-layout-enlarge-window): Correct the height of outer frame. --- exwm-layout.el | 2 +- 1

[elpa] externals/exwm 16d643d 1/2: Fix timestamp for debug logs

2019-09-15 Thread Chris Feng
branch: externals/exwm commit 16d643dd3b2b8e468dbbfb2ad03d7abe41fdf94d Author: Chris Feng Commit: Chris Feng Fix timestamp for debug logs * exwm-core.el (exwm-debug-log-time-function): Moved to `exwm-debug' group and set `xcb-debug:log-time-function' automatically. (exwm

[elpa] externals/exwm f167bc9 1/3: Replace `frame-geometry'

2019-09-14 Thread Chris Feng
branch: externals/exwm commit f167bc979c76edb43bc63cffebec095601446477 Author: Chris Feng Commit: Chris Feng Replace `frame-geometry' * exwm-workspace.el (exwm-workspace--frame-y-offset) exwm-workspace--window-y-offset, exwm-workspace--update-offsets): New variables

[elpa] externals/exwm 559e56f 3/3: Bump version to 0.23

2019-09-14 Thread Chris Feng
branch: externals/exwm commit 559e56f4732d47ba459fb5cdc4246cb22d77d484 Author: Chris Feng Commit: Chris Feng Bump version to 0.23 --- exwm.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/exwm.el b/exwm.el index 9d60d5c..e5b603e 100644 --- a/exwm.el +++ b/exwm.el

[elpa] externals/exwm 10766e2 2/3: Support starting EXWM from Emacs server not in daemon mode

2019-09-14 Thread Chris Feng
branch: externals/exwm commit 10766e232b607755252fb22e212fb91efa00c6b9 Author: Chris Feng Commit: Chris Feng Support starting EXWM from Emacs server not in daemon mode * exwm.el (exwm-enable): Start EXWM from `window-setup-hook' or `after-make-frame-functions', whichever comes

[elpa] externals/exwm updated (eb49e57 -> 559e56f)

2019-09-14 Thread Chris Feng
ch11ng pushed a change to branch externals/exwm. from eb49e57 Fix hiding floating X windows new f167bc9 Replace `frame-geometry' new 10766e2 Support starting EXWM from Emacs server not in daemon mode new 559e56f Bump version to 0.23 Summary of changes:

[elpa] externals/xelb 0f10c95: Bump version to 0.18

2019-09-14 Thread Chris Feng
branch: externals/xelb commit 0f10c956349515b17bf1b5ac1fb7c65a736d401d Author: Chris Feng Commit: Chris Feng Bump version to 0.18 --- xelb.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xelb.el b/xelb.el index 3c12e3f..f551e28 100644 --- a/xelb.el +++ b/xelb.el

[elpa] externals/exwm eb49e57 2/2: Fix hiding floating X windows

2019-09-13 Thread Chris Feng
branch: externals/exwm commit eb49e57f762ab47e874c821c12e0b641d3dd9d8e Author: Chris Feng Commit: Chris Feng Fix hiding floating X windows * exwm-layout.el (exwm-layout--floating-hidden-position): A place far enough from the origin to actually hide floating X window containers

[elpa] externals/exwm 48b15e2 1/2: Improve user options

2019-09-13 Thread Chris Feng
branch: externals/exwm commit 48b15e25ad9009b1135db6344de156ef4154758f Author: Chris Feng Commit: Chris Feng Improve user options * exwm-floating.el (exwm-floating-border-color) (exwm-floating-border-width): Make changes take effect w/o restart. (exwm-floating--init-border

[elpa] externals/exwm updated (cb96078 -> eb49e57)

2019-09-13 Thread Chris Feng
ch11ng pushed a change to branch externals/exwm. from cb96078 ; Autoload `exwm-enable' new 48b15e2 Improve user options new eb49e57 Fix hiding floating X windows Summary of changes: exwm-floating.el | 111 +-

[elpa] externals/xelb bb3f395: Fix freezing on loading keymap

2019-09-13 Thread Chris Feng
branch: externals/xelb commit bb3f395ec12f612e15177e4a452e4bbf501d0cec Author: Chris Feng Commit: Chris Feng Fix freezing on loading keymap * xcb.el (xcb:-connection-filter): Disable GC on receiving replies/events. This approximately makes handling keymap changes 10x

[elpa] externals/exwm cb96078 6/6: ; Autoload `exwm-enable'

2019-09-08 Thread Chris Feng
branch: externals/exwm commit cb9607814f3cfcfa3c5597370edc5300c259119e Author: Chris Feng Commit: Chris Feng ; Autoload `exwm-enable' --- exwm.el | 1 + 1 file changed, 1 insertion(+) diff --git a/exwm.el b/exwm.el index 8ea4a76..87ce186 100644 --- a/exwm.el +++ b/exwm.el @@ -872,6 +872,7

[elpa] externals/exwm 2d36241 1/6: Add timestamps to `exwm-debug' logs

2019-09-08 Thread Chris Feng
branch: externals/exwm commit 2d36241a10b4b705e1482322383f135bca7ac184 Author: Chris Feng Commit: Chris Feng Add timestamps to `exwm-debug' logs * exwm-core.el (exwm-debug-log-time-function): New user option for choosing the style of timestamps in debug logs. (exwm-debug

[elpa] externals/exwm 6593236 2/6: Handle and skip problematic per-application configurations

2019-09-08 Thread Chris Feng
branch: externals/exwm commit 6593236366afdaedefcaa8ad1a9fed9888ca9dfe Author: Chris Feng Commit: Chris Feng Handle and skip problematic per-application configurations * exwm-manage.el (exwm-manage--get-configurations): Select the first usable configuration. --- exwm-manage.el

[elpa] externals/exwm 5fbf20b 5/6: ; Improve messages for automatically created workspaces

2019-09-08 Thread Chris Feng
branch: externals/exwm commit 5fbf20ba16c87a110587b513b479a5f1f90d3db6 Author: Chris Feng Commit: Chris Feng ; Improve messages for automatically created workspaces --- exwm-workspace.el | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/exwm-workspace.el b/exwm

[elpa] externals/exwm updated (f303517 -> cb96078)

2019-09-08 Thread Chris Feng
ch11ng pushed a change to branch externals/exwm. from f303517 * exwm-core.el (exwm-mode-menu): Clarify simulation keys in menu. new 2d36241 Add timestamps to `exwm-debug' logs new 6593236 Handle and skip problematic per-application configurations new 323e919

[elpa] externals/exwm 323e919 3/6: ; Improve the docstring of `exwm-manage-configurations'

2019-09-08 Thread Chris Feng
branch: externals/exwm commit 323e919876e90a101c66f485a4b925dd49ae0a26 Author: Chris Feng Commit: Chris Feng ; Improve the docstring of `exwm-manage-configurations' --- exwm-manage.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/exwm-manage.el b/exwm-manage.el

[elpa] externals/exwm ccc4cce 4/6: Fix floating X window size with menu-bar/tool-bar enabled

2019-09-08 Thread Chris Feng
branch: externals/exwm commit ccc4cce0e0df426f4eccb81479c4a773c488155d Author: Chris Feng Commit: Chris Feng Fix floating X window size with menu-bar/tool-bar enabled * exwm-floating.el (exwm-floating--set-floating) exwm-floating--do-moveresize) exwm-layout.el (exwm-layout

[elpa] externals/xelb 599ef70: Add timestamps to XELB debug logs

2019-09-08 Thread Chris Feng
branch: externals/xelb commit 599ef709072c18022f5b08c0367721d126b1a716 Author: Chris Feng Commit: Chris Feng Add timestamps to XELB debug logs * xcb-debug.el (xcb-debug:log-time-function): New user option for choosing the style of timestamps in debug logs. (xcb-debug:log

[elpa] externals/exwm f303517 4/4: * exwm-core.el (exwm-mode-menu): Clarify simulation keys in menu.

2019-08-25 Thread Chris Feng
branch: externals/exwm commit f303517c297a9ca9e6a814897f96303b5d0f02be Author: Chris Feng Commit: Chris Feng * exwm-core.el (exwm-mode-menu): Clarify simulation keys in menu. --- exwm-core.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/exwm-core.el b/exwm-core.el

[elpa] externals/exwm ddc22f2 2/4: Clear echo area for input methods

2019-08-25 Thread Chris Feng
branch: externals/exwm commit ddc22f2feddd99ff488f5f1c03b4f059e353056a Author: Chris Feng Commit: Chris Feng Clear echo area for input methods * exwm-xim.el (exwm-xim--handle-forward-event-request): exwm-xim enforces `input-method-use-echo-area' but this breaks some input

[elpa] externals/exwm updated (5b9f4b0 -> f303517)

2019-08-25 Thread Chris Feng
ch11ng pushed a change to branch externals/exwm. from 5b9f4b0 Make it possible to answer questions from Emacs when in char-mode new 5505cff Fix a lock issue with _NET_CLOSE_WINDOW and WM_DELETE_WINDOW new ddc22f2 Clear echo area for input methods new d63dc6a

[elpa] externals/exwm 5505cff 1/4: Fix a lock issue with _NET_CLOSE_WINDOW and WM_DELETE_WINDOW

2019-08-25 Thread Chris Feng
branch: externals/exwm commit 5505cff826b361d5d0090a6314891005595e3279 Author: Chris Feng Commit: Chris Feng Fix a lock issue with _NET_CLOSE_WINDOW and WM_DELETE_WINDOW * exwm.el (exwm--on-ClientMessage): Calling `kill-buffer' directly from an event context won't work since

[elpa] externals/exwm d63dc6a 3/4: Ignore non-`exwm-mode' buffers in `exwm-workspace-move-window'

2019-08-25 Thread Chris Feng
branch: externals/exwm commit d63dc6a82a44c1e918b93c4f50e5d4274ad6d21a Author: Chris Feng Commit: Chris Feng Ignore non-`exwm-mode' buffers in `exwm-workspace-move-window' * exwm-workspace.el (exwm-workspace-move-window): Ignore non-`exwm-mode' buffers. --- exwm-workspace.el

[elpa] externals/exwm 5b9f4b0: Make it possible to answer questions from Emacs when in char-mode

2019-08-18 Thread Chris Feng
branch: externals/exwm commit 5b9f4b0851d27e8132a930dfbfec0b94099a4c9f Author: Chris Feng Commit: Chris Feng Make it possible to answer questions from Emacs when in char-mode * exwm-input.el (exwm-input--echo-area-timer): New variable storing the timer used for detecting echo

[elpa] externals/exwm dd6f5c3 1/4: Inform user about making a frame a workspace

2019-08-11 Thread Chris Feng
branch: externals/exwm commit dd6f5c36edf62f8c9d3c98a77b0d22b141663f6c Author: Chris Feng Commit: Chris Feng Inform user about making a frame a workspace * exwm-workspace.el (exwm-workspace--add-frame-as-workspace): Add a message. (exwm-workspace--init): Exclude initial

[elpa] externals/exwm a1cf0d9 3/4: Avoid checking `*temp*' buffers

2019-08-11 Thread Chris Feng
branch: externals/exwm commit a1cf0d9b85e1d1d4f3b50a9d51980688b7b816df Author: Chris Feng Commit: Chris Feng Avoid checking `*temp*' buffers * exwm-input.el (exwm-input--on-buffer-list-update): The way of detecting a switch from a `*temp*' buffer does not always work

[elpa] externals/exwm d78c562 4/4: Make `exwm-manage-configurations' more user friendly

2019-08-11 Thread Chris Feng
branch: externals/exwm commit d78c562f9a90055b595cb783928af43597b5ca6c Author: Chris Feng Commit: Chris Feng Make `exwm-manage-configurations' more user friendly * exwm-manage.el (exwm-manage-configurations): Specify type for each configuration option. --- exwm-manage.el | 78

[elpa] externals/exwm 1f2bd54 2/4: Fix a regression with systemtray

2019-08-11 Thread Chris Feng
branch: externals/exwm commit 1f2bd54c117b3eeb88b6af1e8627030f00e37898 Author: Chris Feng Commit: Chris Feng Fix a regression with systemtray * exwm-systemtray.el (exwm-systemtray--on-workspace-switch) (exwm-systemtray--on-randr-refresh): Instead of retrieving the real

[elpa] externals/exwm updated (37098a4 -> d78c562)

2019-08-11 Thread Chris Feng
ch11ng pushed a change to branch externals/exwm. from 37098a4 Fix detection of modifier keys in Emacs events new dd6f5c3 Inform user about making a frame a workspace new 1f2bd54 Fix a regression with systemtray new a1cf0d9 Avoid checking `*temp*' buffers

[elpa] externals/exwm 2c0dcc4 1/2: Remove hard-coded keys in menu

2019-08-05 Thread Chris Feng
branch: externals/exwm commit 2c0dcc46cdf4a51aa7f082492290d9fb5a3537bf Author: Chris Feng Commit: Chris Feng Remove hard-coded keys in menu * exwm-core.el (exwm-mode-menu): Avoid hard-coding keys in `exwm-mode-menu'. --- exwm-core.el | 4 ++-- 1 file changed, 2 insertions

[elpa] externals/exwm updated (c579476 -> 37098a4)

2019-08-05 Thread Chris Feng
ch11ng pushed a change to branch externals/exwm. from c579476 Fix `after-focus-change-function' not working new 2c0dcc4 Remove hard-coded keys in menu new 37098a4 Fix detection of modifier keys in Emacs events Summary of changes: exwm-core.el | 4 ++--

[elpa] externals/xelb updated (01d0686 -> 801ab28)

2019-08-05 Thread Chris Feng
ch11ng pushed a change to branch externals/xelb. from 01d0686 Bump version to 0.17 new b34f0dc * xcb-keysyms.el: Use closure. new 910b21e * xcb-icccm.el (xcb:icccm:set-WM_TRANSIENT_FOR): Set default type. new 801ab28 Fix Emacs event to KEYSYM conversion

[elpa] externals/xelb 910b21e 2/3: * xcb-icccm.el (xcb:icccm:set-WM_TRANSIENT_FOR): Set default type.

2019-08-05 Thread Chris Feng
branch: externals/xelb commit 910b21e3b1f0c2c099cc1b0873301b0161bef943 Author: Chris Feng Commit: Chris Feng * xcb-icccm.el (xcb:icccm:set-WM_TRANSIENT_FOR): Set default type. --- xcb-icccm.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xcb-icccm.el b/xcb-icccm.el

[elpa] externals/exwm 37098a4 2/2: Fix detection of modifier keys in Emacs events

2019-08-05 Thread Chris Feng
branch: externals/exwm commit 37098a400994948fe99a2bb944fc2c66e0c71b6a Author: Chris Feng Commit: Chris Feng Fix detection of modifier keys in Emacs events * exwm-input.el (exwm-input--grab-global-prefix-keys) (exwm-input--fake-key): * exwm-xim.el (exwm-xim--handle-forward

[elpa] externals/xelb 801ab28 3/3: Fix Emacs event to KEYSYM conversion

2019-08-05 Thread Chris Feng
branch: externals/xelb commit 801ab287616c252e00bb8e06ca12a607a2c08bc6 Author: Chris Feng Commit: Chris Feng Fix Emacs event to KEYSYM conversion * xcb-keysyms.el (xcb:keysyms:keycode->keysym): Now support probing modifier keys. (xcb:keysyms:event->keysyms): New

[elpa] externals/xelb b34f0dc 1/3: * xcb-keysyms.el: Use closure.

2019-08-05 Thread Chris Feng
branch: externals/xelb commit b34f0dce2649fabb5091e835c88dca815859294f Author: Chris Feng Commit: Chris Feng * xcb-keysyms.el: Use closure. --- xcb-keysyms.el | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/xcb-keysyms.el b/xcb-keysyms.el index ad365aa..417bc21

[elpa] externals/exwm c579476: Fix `after-focus-change-function' not working

2019-07-28 Thread Chris Feng
branch: externals/exwm commit c5794765362460b5c18fdedb3f77617fb34ee804 Author: Chris Feng Commit: Chris Feng Fix `after-focus-change-function' not working * exwm-workspace.el (exwm-workspace--original-handle-focus-in) (exwm-workspace--original-handle-focus-out): Store

[elpa] externals/exwm 0a3dde0: Added option to have a key that ends exwm-input-send-next-key

2019-07-14 Thread Chris Feng
branch: externals/exwm commit 0a3dde042a6ff671bd728bf1943fd3a743371161 Author: Sebastian Wålinder Commit: Chris Feng Added option to have a key that ends exwm-input-send-next-key * exwm-input.el (exwm-input-send-next-key): Accept an optional end key. --- exwm-input.el | 14

[elpa] externals/exwm fe8ee3c: Fix 'Attempt to delete a surrogate minibuffer frame' error

2019-06-30 Thread Chris Feng
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 automatically moves X

[elpa] externals/exwm aa92c7b 1/2: Avoid workspace switch loop with `mouse-autoselect-window' enabled

2019-06-16 Thread Chris Feng
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 position

[elpa] externals/exwm updated (8a54504 -> 605b0a9)

2019-06-16 Thread Chris Feng
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:

[elpa] externals/exwm 605b0a9 2/2: Allow panel to hide floating X windows

2019-06-16 Thread Chris Feng
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. --- exwm.el

[elpa] externals/exwm 8a54504: Handle (t . EVENT) format events in exwm-xim

2019-06-09 Thread Chris Feng
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

[elpa] externals/exwm 75833e0: Fix character loss with exwm-xim

2019-06-09 Thread Chris Feng
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

[elpa] externals/exwm 672a5e2: Fix unreading 'return event

2019-06-02 Thread Chris Feng
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 ?\n

[elpa] externals/exwm fe2336a: Fix auto commit issue with input methods

2019-06-02 Thread Chris Feng
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

[elpa] externals/exwm updated (bd99d8c -> f70bdb5)

2019-04-14 Thread Chris Feng
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 ++-

[elpa] externals/exwm f70bdb5 2/2: Add compatibility mode for legacy servers

2019-04-14 Thread Chris Feng
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

[elpa] externals/exwm 4ac0d6c 1/2: Clarify the usage of `exwm-manage-configurations'

2019-04-14 Thread Chris Feng
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.el b

[elpa] externals/exwm updated (81e5226 -> bd99d8c)

2019-03-24 Thread Chris Feng
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

[elpa] externals/exwm bd99d8c 2/2: Support monitor mirroring

2019-03-24 Thread Chris Feng
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

[elpa] externals/exwm 397ca54 2/2: Remove loading order dependency on `mouse-autoselect-window'

2019-03-17 Thread Chris Feng
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 a function

[elpa] externals/exwm updated (b12c67d -> 397ca54)

2019-03-17 Thread Chris Feng
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

  1   2   3   4   5   6   7   8   >