diff options
| author | Richard M. Stallman | 1994-04-22 07:30:30 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1994-04-22 07:30:30 +0000 |
| commit | b545f35b46e3d18da31fe394a4911b1a418cff40 (patch) | |
| tree | 6da5b47d6f77ce0f28da077adaa125da02ec3879 | |
| parent | 572986cdcd3b86a3e2f4b7c35e1ec97434a17bff (diff) | |
| download | emacs-b545f35b46e3d18da31fe394a4911b1a418cff40.tar.gz emacs-b545f35b46e3d18da31fe394a4911b1a418cff40.zip | |
(rmail-font-lock-keywords): New variable.
(compilation-mode-font-lock-keywords): New variable.
(font-lock-set-defaults): Use those vars in those modes.
| -rw-r--r-- | lisp/font-lock.el | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/lisp/font-lock.el b/lisp/font-lock.el index e2499856f43..bb6aeaa4166 100644 --- a/lisp/font-lock.el +++ b/lisp/font-lock.el | |||
| @@ -442,6 +442,9 @@ This can take a while for large buffers." | |||
| 442 | ((eq major-mode 'texinfo-mode) texi-font-lock-keywords) | 442 | ((eq major-mode 'texinfo-mode) texi-font-lock-keywords) |
| 443 | ((eq major-mode 'shell-mode) shell-font-lock-keywords) | 443 | ((eq major-mode 'shell-mode) shell-font-lock-keywords) |
| 444 | ((eq major-mode 'dired-mode) dired-font-lock-keywords) | 444 | ((eq major-mode 'dired-mode) dired-font-lock-keywords) |
| 445 | ((eq major-mode 'rmail-mode) rmail-font-lock-keywords) | ||
| 446 | ((eq major-mode 'compilation-mode) | ||
| 447 | compilation-mode-font-lock-keywords) | ||
| 445 | (t nil))))) | 448 | (t nil))))) |
| 446 | 449 | ||
| 447 | (defconst lisp-font-lock-keywords-1 | 450 | (defconst lisp-font-lock-keywords-1 |
| @@ -687,6 +690,18 @@ This does a lot more highlighting.") | |||
| 687 | ("^..d.* \\([^ ]+\\)$" 1 font-lock-keyword-face)) | 690 | ("^..d.* \\([^ ]+\\)$" 1 font-lock-keyword-face)) |
| 688 | "Additional expressions to highlight in Dired mode.") | 691 | "Additional expressions to highlight in Dired mode.") |
| 689 | 692 | ||
| 693 | (defvar rmail-font-lock-keywords | ||
| 694 | '(;; Put From field in bold. | ||
| 695 | ("^From: \\(.*\\)$" 1 font-lock-keyword-face) | ||
| 696 | ;; Put subject in bold italics | ||
| 697 | ("^Subject: \\(.*\\)$" 1 font-lock-function-name-face)) | ||
| 698 | "Additional expressions to highlight in Rmail mode.") | ||
| 699 | |||
| 700 | (defvar compilation-mode-font-lock-keywords | ||
| 701 | '(("^\\([^\n:]*:\\([0-9]+:\\)+\\)\\(.*\\)$" 1 font-lock-function-name-face)) | ||
| 702 | ;;; ("^\\([^\n:]*:\\([0-9]+:\\)+\\)\\(.*\\)$" 0 font-lock-keyword-face keep) | ||
| 703 | "Additional expressions to highlight in Compilation mode.") | ||
| 704 | |||
| 690 | (provide 'font-lock) | 705 | (provide 'font-lock) |
| 691 | 706 | ||
| 692 | ;;; font-lock.el ends here | 707 | ;;; font-lock.el ends here |