aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman1994-07-11 04:46:24 +0000
committerRichard M. Stallman1994-07-11 04:46:24 +0000
commita8ce00dce2af613d77aca6233cd11778fc2b1c73 (patch)
tree0484298508b8a6e10b7d1db2ef5cbad062e9a6e2
parentcf2d98df973411a8d18190e0cb7fc9c180d3e22e (diff)
downloademacs-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.el10
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."