]> git.eshelyaron.com Git - emacs.git/commitdiff
(menu-bar-file-menu): Don't include the frame
authorRichard M. Stallman <rms@gnu.org>
Mon, 10 Oct 1994 21:47:33 +0000 (21:47 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 10 Oct 1994 21:47:33 +0000 (21:47 +0000)
commands in a non-frame version of Emacs.

lisp/menu-bar.el

index 1a8cbfea12eb33f078f6361fe0ab7007e60e6874..45a880a84688890620404d02822f0bd4dad8c05f 100644 (file)
 (define-key menu-bar-file-menu [rmail] '("Read Mail" . rmail))
 (define-key menu-bar-file-menu [gnus] '("Read Net News" . gnus))
 
-(define-key menu-bar-file-menu [separator-frames]
-  '("--"))
-
-(define-key menu-bar-file-menu [delete-frame] '("Delete Frame" . delete-frame))
-(define-key menu-bar-file-menu [make-frame] '("Make New Frame" . make-frame))
+(if (fboundp 'delete-frame)
+    (progn
+      (define-key menu-bar-file-menu [separator-frames]
+       '("--"))
+
+      (define-key menu-bar-file-menu [delete-frame]
+       '("Delete Frame" . delete-frame))
+      (define-key menu-bar-file-menu [make-frame]
+       '("Make New Frame" . make-frame))))
 
 (define-key menu-bar-file-menu [separator-buffers]
   '("--"))