.emacs: Autoload notmuch (instead of loading it every time)
authorW. Trevor King <wking@tremily.us>
Sun, 6 Jan 2013 12:23:04 +0000 (07:23 -0500)
committerW. Trevor King <wking@tremily.us>
Sun, 6 Jan 2013 12:23:04 +0000 (07:23 -0500)
This way machines without notmuch installed won't complain when they
can't find the notmuch module.  Unless the user on such a machine
explicitly runs `notmuch`, in which case they deserve to hear Emacs
complain.

src/.emacs

index 69b1c3489077dab567f9a2a1b3c50fac33d5b3d1..b686e62c4db3f4742747a67b4722a6b0752505d1 100644 (file)
@@ -14,7 +14,6 @@
 (load "wtk_utf-8.el")
 (load "wtk_layout.el")
 (load "wtk_linux.el")
-(load "wtk_notmuch.el")
 (load "wtk_aspell.el")
 (load "wtk_epa.el")
 (load "wtk_org.el")
@@ -23,6 +22,8 @@
 
 (require 'cython-mode)
 
+(autoload 'notmuch "wtk_notmuch" "notmuch mail" t)
+
 ; Play GNU Go in an emacs buffer
 ;(require 'gnugo)