diff options
| author | Richard M. Stallman | 1996-10-07 17:52:50 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1996-10-07 17:52:50 +0000 |
| commit | 0f88624ee39af192189cf4bf1cc7e9885d18fc42 (patch) | |
| tree | 1433bea7fd9d560a3228e6054893ae28292cb96e /lisp | |
| parent | 388d92ac277d7820815b79b933820d76a9dfcc98 (diff) | |
| download | emacs-0f88624ee39af192189cf4bf1cc7e9885d18fc42.tar.gz emacs-0f88624ee39af192189cf4bf1cc7e9885d18fc42.zip | |
(Buffer-menu-revert): New function.
(Buffer-menu-mode-map): Use Buffer-menu-revert for g.
(Buffer-menu-mode): Doc fix.
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/buff-menu.el | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/lisp/buff-menu.el b/lisp/buff-menu.el index fb0b95e6418..d25cdbdb8ea 100644 --- a/lisp/buff-menu.el +++ b/lisp/buff-menu.el | |||
| @@ -91,7 +91,7 @@ | |||
| 91 | (define-key Buffer-menu-mode-map "m" 'Buffer-menu-mark) | 91 | (define-key Buffer-menu-mode-map "m" 'Buffer-menu-mark) |
| 92 | (define-key Buffer-menu-mode-map "t" 'Buffer-menu-visit-tags-table) | 92 | (define-key Buffer-menu-mode-map "t" 'Buffer-menu-visit-tags-table) |
| 93 | (define-key Buffer-menu-mode-map "%" 'Buffer-menu-toggle-read-only) | 93 | (define-key Buffer-menu-mode-map "%" 'Buffer-menu-toggle-read-only) |
| 94 | (define-key Buffer-menu-mode-map "g" 'revert-buffer) | 94 | (define-key Buffer-menu-mode-map "g" 'Buffer-menu-revert) |
| 95 | (define-key Buffer-menu-mode-map [mouse-2] 'Buffer-menu-mouse-select) | 95 | (define-key Buffer-menu-mode-map [mouse-2] 'Buffer-menu-mouse-select) |
| 96 | ) | 96 | ) |
| 97 | 97 | ||
| @@ -123,7 +123,8 @@ Letters do not insert themselves; instead, they are commands. | |||
| 123 | \\[Buffer-menu-unmark] -- remove all kinds of marks from current line. | 123 | \\[Buffer-menu-unmark] -- remove all kinds of marks from current line. |
| 124 | With prefix argument, also move up one line. | 124 | With prefix argument, also move up one line. |
| 125 | \\[Buffer-menu-backup-unmark] -- back up a line and remove marks. | 125 | \\[Buffer-menu-backup-unmark] -- back up a line and remove marks. |
| 126 | \\[Buffer-menu-toggle-read-only] -- toggle read-only status of buffer on this line." | 126 | \\[Buffer-menu-toggle-read-only] -- toggle read-only status of buffer on this line. |
| 127 | \\[Buffer-menu-revert] -- update the list of buffers." | ||
| 127 | (kill-all-local-variables) | 128 | (kill-all-local-variables) |
| 128 | (use-local-map Buffer-menu-mode-map) | 129 | (use-local-map Buffer-menu-mode-map) |
| 129 | (setq major-mode 'Buffer-menu-mode) | 130 | (setq major-mode 'Buffer-menu-mode) |
| @@ -134,6 +135,11 @@ Letters do not insert themselves; instead, they are commands. | |||
| 134 | (setq buffer-read-only t) | 135 | (setq buffer-read-only t) |
| 135 | (run-hooks 'buffer-menu-mode-hook)) | 136 | (run-hooks 'buffer-menu-mode-hook)) |
| 136 | 137 | ||
| 138 | (defun Buffer-menu-revert () | ||
| 139 | "Update the list of buffers." | ||
| 140 | (interactive) | ||
| 141 | (revert-buffer)) | ||
| 142 | |||
| 137 | (defun Buffer-menu-revert-function (ignore1 ignore2) | 143 | (defun Buffer-menu-revert-function (ignore1 ignore2) |
| 138 | (list-buffers)) | 144 | (list-buffers)) |
| 139 | 145 | ||