diff options
| author | Richard M. Stallman | 1994-07-11 04:46:24 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1994-07-11 04:46:24 +0000 |
| commit | a8ce00dce2af613d77aca6233cd11778fc2b1c73 (patch) | |
| tree | 0484298508b8a6e10b7d1db2ef5cbad062e9a6e2 | |
| parent | cf2d98df973411a8d18190e0cb7fc9c180d3e22e (diff) | |
| download | emacs-a8ce00dce2af613d77aca6233cd11778fc2b1c73.tar.gz emacs-a8ce00dce2af613d77aca6233cd11778fc2b1c73.zip | |
(Buffer-menu-not-modified): Make `Buffer-menu-not-modified' handle an
argument like `not-modified'.
| -rw-r--r-- | lisp/buff-menu.el | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lisp/buff-menu.el b/lisp/buff-menu.el index db8060e9e26..db6da4427d8 100644 --- a/lisp/buff-menu.el +++ b/lisp/buff-menu.el | |||
| @@ -242,19 +242,19 @@ and then move up one line" | |||
| 242 | (insert ?S) | 242 | (insert ?S) |
| 243 | (forward-line 1)))) | 243 | (forward-line 1)))) |
| 244 | 244 | ||
| 245 | (defun Buffer-menu-not-modified () | 245 | (defun Buffer-menu-not-modified (&optional arg) |
| 246 | "Mark buffer on this line as unmodified (no changes to save)." | 246 | "Mark buffer on this line as unmodified (no changes to save)." |
| 247 | (interactive) | 247 | (interactive "P") |
| 248 | (save-excursion | 248 | (save-excursion |
| 249 | (set-buffer (Buffer-menu-buffer t)) | 249 | (set-buffer (Buffer-menu-buffer t)) |
| 250 | (set-buffer-modified-p nil)) | 250 | (set-buffer-modified-p arg)) |
| 251 | (save-excursion | 251 | (save-excursion |
| 252 | (beginning-of-line) | 252 | (beginning-of-line) |
| 253 | (forward-char 1) | 253 | (forward-char 1) |
| 254 | (if (looking-at "\\*") | 254 | (if (= (char-after (point)) (if arg ? ?*)) |
| 255 | (let ((buffer-read-only nil)) | 255 | (let ((buffer-read-only nil)) |
| 256 | (delete-char 1) | 256 | (delete-char 1) |
| 257 | (insert ? ))))) | 257 | (insert (if arg ?* ? )))))) |
| 258 | 258 | ||
| 259 | (defun Buffer-menu-execute () | 259 | (defun Buffer-menu-execute () |
| 260 | "Save and/or delete buffers marked with \\<Buffer-menu-mode-map>\\[Buffer-menu-save] or \\<Buffer-menu-mode-map>\\[Buffer-menu-delete] commands." | 260 | "Save and/or delete buffers marked with \\<Buffer-menu-mode-map>\\[Buffer-menu-save] or \\<Buffer-menu-mode-map>\\[Buffer-menu-delete] commands." |