+2008-09-26 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * startup.el (command-line): Turn on menu-bar-mode and
+ tool-bar-mode when running as a daemon.
+
2008-09-26 Eli Zaretskii <eliz@gnu.org>
* makefile.w32-in ($(lisp)/progmodes/cc-mode.elc): Remove.
'("off" "false")))))
(setq no-blinking-cursor t))
- ;; If frame was created with a menu bar, set menu-bar-mode on.
- (unless (or noninteractive
- emacs-basic-display
- (and (memq initial-window-system '(x w32))
- (<= (frame-parameter nil 'menu-bar-lines) 0)))
+ ;; If we run as a daemon, or frame was created with a menu bar, set
+ ;; menu-bar-mode on.
+ (when (or (daemonp)
+ (not (or noninteractive
+ emacs-basic-display
+ (and (memq initial-window-system '(x w32))
+ (<= (frame-parameter nil 'menu-bar-lines) 0)))))
(menu-bar-mode 1))
- ;; If frame was created with a tool bar, switch tool-bar-mode on.
- (unless (or noninteractive
- emacs-basic-display
- (not (display-graphic-p))
- (<= (frame-parameter nil 'tool-bar-lines) 0))
- (tool-bar-mode 1))
+ ;; If we run as a daemon or frame was created with a tool bar,
+ ;; switch tool-bar-mode on.
+ (when (or (daemonp)
+ (not (or noninteractive
+ emacs-basic-display
+ (not (display-graphic-p))
+ (<= (frame-parameter nil 'tool-bar-lines) 0))))
+ (tool-bar-mode 1))
;; Can't do this init in defcustom because the relevant variables
;; are not set.