output startup message only if window is available. set higher message-log number.
authorJoerg Jaspert <joerg@debian.org>
Tue, 20 May 2014 22:15:35 +0000 (00:15 +0200)
committerJoerg Jaspert <joerg@debian.org>
Tue, 20 May 2014 22:15:35 +0000 (00:15 +0200)
.emacs.d/init.el

index 92ab868..c0e8795 100644 (file)
 ;; something in the .org files - I don't care.
 
 ;; Go go go
-(message "Emacs is powering up... Be patient, Master %s!" (getenv "USER"))
+(unless noninteractive
+(message "Emacs is powering up... Be patient, Master %s!" (getenv "USER")))
 
 ;; I like to see how long it takes to "boot" emacs (usually one or two
 ;; seconds), so save the start time
 (defvar emacs-load-start-time (current-time))
 
+;; Set a high number of lines for the message buffer so stuff doesn't "scroll out"
+(setq message-log-max 16384)
+
 ;; Set path to (my, recent) Org-Mode version
 (add-to-list 'load-path (concat (file-name-directory (or load-file-name (buffer-file-name))) "elisp/org/"))
 
 ;; org-mode can load modules when it loads itself, lets tell it which ones we want.
 (setq org-modules (quote
                    (org-bbdb org-bibtex org-crypt org-docview org-gnus
-                    org-id org-info org-jsinfo org-habit org-inlinetask
+                    org-id org-info org-habit org-inlinetask
                     org-irc org-protocol org-w3m org-mouse org-checklist
                     org-notmuch icalendar)))