Use read-buffer-to-switch in exwm-workspace-switch-to-buffer

read-buffer-to-switch elides the current buffer from the list of
completions and selects a sane default.
This commit is contained in:
Felix Lange 2016-09-30 13:30:31 +02:00
parent 1c8101afbf
commit 7d732d78f5

View file

@ -783,7 +783,7 @@ INDEX must not exceed the current number of workspaces."
(rename-buffer (substring (buffer-name) 1)))))) (rename-buffer (substring (buffer-name) 1))))))
(prog1 (prog1
(with-local-quit (with-local-quit
(list (get-buffer (read-buffer "Switch to buffer: " nil t)))) (list (get-buffer (read-buffer-to-switch "Switch to buffer: "))))
;; Hide buffers on other workspaces ;; Hide buffers on other workspaces
(unless exwm-workspace-show-all-buffers (unless exwm-workspace-show-all-buffers
(dolist (pair exwm--id-buffer-alist) (dolist (pair exwm--id-buffer-alist)