From: Juri Linkov Date: Tue, 14 Dec 2004 02:35:01 +0000 (+0000) Subject: (Buffer-menu-switch-other-window): Bind pop-up-windows to t. X-Git-Tag: ttn-vms-21-2-B4~3273 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=a0e4e2757acd079e2392ed976312d6b082119448;p=emacs.git (Buffer-menu-switch-other-window): Bind pop-up-windows to t. (Buffer-menu-switch-other-window, Buffer-menu-2-window): Bind same-window-buffer-names and same-window-regexps to nil. --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 905c8b4e549..b9412582379 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,11 @@ +2004-12-14 Juri Linkov + + * buff-menu.el (list-buffers-noselect): Collect internal info + for every buffer in BUFFER-LIST arg too. + (Buffer-menu-switch-other-window): Bind pop-up-windows to t. + (Buffer-menu-switch-other-window, Buffer-menu-2-window): + Bind same-window-buffer-names and same-window-regexps to nil. + 2004-12-13 Juri Linkov * simple.el (next-error-buffer-p, next-error-find-buffer): diff --git a/lisp/buff-menu.el b/lisp/buff-menu.el index 7beaf15fc22..1c3fa704041 100644 --- a/lisp/buff-menu.el +++ b/lisp/buff-menu.el @@ -484,14 +484,19 @@ in the selected frame." "Make the other window select this line's buffer. The current window remains selected." (interactive) - (display-buffer (Buffer-menu-buffer t))) + (let ((pop-up-windows t) + same-window-buffer-names + same-window-regexps) + (display-buffer (Buffer-menu-buffer t)))) (defun Buffer-menu-2-window () "Select this line's buffer, with previous buffer in second window." (interactive) (let ((buff (Buffer-menu-buffer t)) (menu (current-buffer)) - (pop-up-windows t)) + (pop-up-windows t) + same-window-buffer-names + same-window-regexps) (delete-other-windows) (switch-to-buffer (other-buffer)) (pop-to-buffer buff)