aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLars Ingebrigtsen2020-10-02 08:07:53 +0200
committerLars Ingebrigtsen2020-10-02 08:07:53 +0200
commitd037a6a2e6f92d793b1d5403dea4c7d3ca70883c (patch)
treed814fd3e6cc54a5d9b35077cf6a87cfd01b5dcb8
parentf6277911eb2c520aec8f0efd80c91999226e3322 (diff)
downloademacs-d037a6a2e6f92d793b1d5403dea4c7d3ca70883c.tar.gz
emacs-d037a6a2e6f92d793b1d5403dea4c7d3ca70883c.zip
Fix electric-buffer-list buffer selection
* lisp/ebuff-menu.el (electric-buffer-list): Ensure that point is restored, which isn't always the case if global-display-line-numbers-mode (bug#43755). This enables selecting buffers again.
-rw-r--r--lisp/ebuff-menu.el1
1 files changed, 1 insertions, 0 deletions
diff --git a/lisp/ebuff-menu.el b/lisp/ebuff-menu.el
index 7285021676c..079fce88def 100644
--- a/lisp/ebuff-menu.el
+++ b/lisp/ebuff-menu.el
@@ -162,6 +162,7 @@ Run hooks in `electric-buffer-menu-mode-hook' on entry.
162 (message ""))) 162 (message "")))
163 (when select 163 (when select
164 (set-buffer buffer) 164 (set-buffer buffer)
165 (goto-char select)
165 (let ((opoint (point-marker))) 166 (let ((opoint (point-marker)))
166 (Buffer-menu-execute) 167 (Buffer-menu-execute)
167 (goto-char (point-min)) 168 (goto-char (point-min))