summaryrefslogtreecommitdiff
path: root/lisp
diff options
context:
space:
mode:
authorJuri Linkov <juri@jurta.org>2004-12-14 02:35:01 +0000
committerJuri Linkov <juri@jurta.org>2004-12-14 02:35:01 +0000
commita0e4e2757acd079e2392ed976312d6b082119448 (patch)
tree3e510d77568684b427db297868243c209c431f17 /lisp
parenta6a2fd5e30b51c7a03b3407fafa4c2f9d761fa6d (diff)
downloademacs-a0e4e2757acd079e2392ed976312d6b082119448.tar.gz
(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.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog8
-rw-r--r--lisp/buff-menu.el9
2 files changed, 15 insertions, 2 deletions
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 <juri@jurta.org>
+
+ * 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 <juri@jurta.org>
* 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)