aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/menu-bar.el1
2 files changed, 6 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 330d405369f..d0299991a99 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12000-09-15 Gerd Moellmann <gerd@gnu.org>
2
3 * menu-bar.el (menu-bar-files-menu): Disable ``Save'' if
4 current buffer has no file name.
5
12000-09-15 Dave Love <fx@gnu.org> 62000-09-15 Dave Love <fx@gnu.org>
2 7
3 * strokes.el: Sync with maintainer's current version with changes 8 * strokes.el: Sync with maintainer's current version with changes
diff --git a/lisp/menu-bar.el b/lisp/menu-bar.el
index 744ff2a5513..4cbfda6b978 100644
--- a/lisp/menu-bar.el
+++ b/lisp/menu-bar.el
@@ -152,6 +152,7 @@ A large number or nil slows down menu responsiveness."
152(define-key menu-bar-files-menu [save-buffer] 152(define-key menu-bar-files-menu [save-buffer]
153 '(menu-item "Save (current buffer)" save-buffer 153 '(menu-item "Save (current buffer)" save-buffer
154 :enable (and (buffer-modified-p) 154 :enable (and (buffer-modified-p)
155 (buffer-file-name)
155 (not (window-minibuffer-p 156 (not (window-minibuffer-p
156 (frame-selected-window menu-updating-frame)))) 157 (frame-selected-window menu-updating-frame))))
157 :help "Save current buffer to its file")) 158 :help "Save current buffer to its file"))