(defvar my-mh-keywords '(("^From: \\(.*\\)" 1 'bold t) ("^Subject: \\(.*\\)" 1 'highlight t)) "mh-e additions for font-lock-keywords.") (defun my-mh-show-mode-hook () "Hook to turn on and customize fonts." (require 'font-lock) ; for font-lock-keywords below (make-local-variable 'font-lock-mode-hook) ; don't affect other buffers (add-hook 'font-lock-mode-hook ; set a hook with inline function (function ; modifies font-lock-keywords when (lambda () ; font-lock-mode run (setq font-lock-keywords (append my-mh-keywords font-lock-keywords))))) (font-lock-mode 1)) ; change the typefaces (if window-system ; can't do this on ASCII terminal (add-hook 'mh-show-mode-hook 'my-mh-show-mode-hook))