(if noninteractive (kill-emacs t)))
(defun command-line-1 (command-line-args-left)
+ (or noninteractive (input-pending-p)
+ (message (if (eq (key-binding "\C-h\C-p") 'describe-project)
+ "For information about the GNU Project and its goals, type C-h C-p."
+ (substitute-command-keys
+ "For information about the GNU Project and its goals, type \\[describe-project]."))))
(if (null command-line-args-left)
(cond ((and (not inhibit-startup-message) (not noninteractive)
;; Don't clobber a non-scratch buffer if init file
(if (> file-count 2)
(or (get-buffer-window first-file-buffer)
(progn (other-window 1)
- (buffer-menu))))))
- (message (substitute-command-keys
- "For information about the GNU project and its goals, type \\[describe-project].")))
+ (buffer-menu)))))))
;;; startup.el ends here