diff options
author | Adrián Medraño Calvo <adrian@medranocalvo.com> | 2016-03-19T00·00+0000 |
---|---|---|
committer | Adrián Medraño Calvo <adrian@medranocalvo.com> | 2016-03-19T00·00+0000 |
commit | 4d6b19aece7de841226b65d1945a7ac4c146c807 (patch) | |
tree | e49ff0814a6234d60e5daecc83ab29bf2de89f8a /exwm-workspace.el | |
parent | e4704479a85e3c1d02a2eb8116bc42dad63608b9 (diff) |
Restore a sensible buffer when replacing EXWM buffers
* exwm-layout.el (exwm-layout--other-buffer-exclude-exwm-mode-buffers) (exwm-layout--other-buffer-exclude-buffers): New variables. (exwm-layout--other-buffer-predicate): Allow excluding EXWM buffers or buffers from a given set. (exwm-layout--refresh): Replace EXWM buffers with sensible buffers depending on the situation. When in non-workspace/non-floating frames, with some non-EXWM buffer; when the EXWM buffer is displayed elsewhere, some buffer previously displayed in that window (making sure it has been recently covered).
Diffstat (limited to 'exwm-workspace.el')
0 files changed, 0 insertions, 0 deletions