comparison lisp/menu-bar.el @ 31645:0d9e6ed2718b

(menu-bar-files-menu): Disable ``Save'' if current buffer has no file name.
author Gerd Moellmann <gerd@gnu.org>
date Fri, 15 Sep 2000 20:27:06 +0000
parents 84f6fc78ec6d
children 878aee6eaf4b
comparison
equal deleted inserted replaced
31644:0113112028c5 31645:0d9e6ed2718b
150 (frame-selected-window menu-updating-frame))) 150 (frame-selected-window menu-updating-frame)))
151 :help "Write current buffer to another file")) 151 :help "Write current buffer to another file"))
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"))
158 159
159 (define-key menu-bar-files-menu [separator-save] 160 (define-key menu-bar-files-menu [separator-save]