[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/buff-menu.el
From: |
Luc Teirlinck |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/buff-menu.el |
Date: |
Mon, 05 Dec 2005 19:33:22 -0500 |
Index: emacs/lisp/buff-menu.el
diff -c emacs/lisp/buff-menu.el:1.95 emacs/lisp/buff-menu.el:1.96
*** emacs/lisp/buff-menu.el:1.95 Mon Nov 28 14:36:06 2005
--- emacs/lisp/buff-menu.el Tue Dec 6 00:33:22 2005
***************
*** 89,94 ****
--- 89,104 ----
:type 'number
:group 'Buffer-menu)
+ (defcustom Buffer-menu-use-frame-buffer-list t
+ "If non-nil, the Buffer Menu uses the selected frame's buffer list.
+ Buffers that were never selected in that frame are listed at the end.
+ If the value is nil, the Buffer Menu uses the global buffer list.
+ This variable matters if the Buffer Menu is sorted by visited order,
+ as it is by default."
+ :type 'boolean
+ :group 'Buffer-menu
+ :version "22.1")
+
;; This should get updated & resorted when you click on a column heading
(defvar Buffer-menu-sort-column nil
"*2 for sorting by buffer names. 5 for sorting by file names.
***************
*** 722,728 ****
(if (memq c '(?\n ?\s)) c underline))
header)))))
;; Collect info for every buffer we're interested in.
! (dolist (buffer (or buffer-list (buffer-list (selected-frame))))
(with-current-buffer buffer
(let ((name (buffer-name))
(file buffer-file-name))
--- 732,741 ----
(if (memq c '(?\n ?\s)) c underline))
header)))))
;; Collect info for every buffer we're interested in.
! (dolist (buffer (or buffer-list
! (buffer-list
! (when Buffer-menu-use-frame-buffer-list
! (selected-frame)))))
(with-current-buffer buffer
(let ((name (buffer-name))
(file buffer-file-name))
- [Emacs-diffs] Changes to emacs/lisp/buff-menu.el,
Luc Teirlinck <=