(add-to-list 'load-path '"~/lib/emacs_el/tiny-tools/lisp/other")
;;(add-to-list 'Tex-style-path '"~/lib/emacs_el/auctex/")
-(setq tinyprocmail--procmail-version "v3.22")
-(add-hook 'tinyprocmail--load-hook 'tinyprocmail-install)
-(require 'tinyprocmail)
+;; From http://www.emacswiki.org/emacs/LoadingLispFiles
+;; execute conditional code when loading libraries
+(defmacro with-library (symbol &rest body)
+ `(when (require ,symbol nil t)
+ ,@body))
+(put 'with-library 'lisp-indent-function 1)
+
+;; load tinyprocmail
+(with-library tinyprocmail
+ (setq tinyprocmail--procmail-version "v3.22")
+ (add-hook 'tinyprocmail--load-hook 'tinyprocmail-install))
(require 'vcl-mode)
; ess configuration
(load "ess_remote_eval")
(load "ess_configuration")
+; procmailmode configuration
+(load "procmail_mode")
(load "mode-line-cleaner")