changeset 7751:422b83beb015

(shell-font-lock-keywords): Removed regexp for commands. (rmail-summary-font-lock-keywords): New variable. (font-lock-set-defaults): Use it.
author Richard M. Stallman <rms@gnu.org>
date Mon, 30 May 1994 10:41:53 +0000
parents 892098bdaa24
children 7b1a7e4c7694
files lisp/font-lock.el
diffstat 1 files changed, 7 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/font-lock.el	Mon May 30 10:32:11 1994 +0000
+++ b/lisp/font-lock.el	Mon May 30 10:41:53 1994 +0000
@@ -662,8 +662,6 @@
 
 (defvar shell-font-lock-keywords
   (list (cons shell-prompt-pattern 'font-lock-keyword-face)
-	(list (concat shell-prompt-pattern "\\([^ \t]+\\)")
-	      1 'font-lock-function-name-face)
 	'("[ \t]\\([+-][^ \t\n]+\\)" 1 font-lock-comment-face)
 	'("^[^ \t]+:.*$" . font-lock-string-face)
 	'("^\\[[1-9][0-9]*\\]" . font-lock-string-face))
@@ -687,6 +685,11 @@
     ("^Subject: \\(.*\\)$" 1 font-lock-function-name-face))
   "Additional expressions to highlight in Rmail mode.")
 
+(defvar rmail-summary-font-lock-keywords
+  '(("^\\s *[0-9]+D.*$" . font-lock-doc-string-face)
+    ("^\\s *[0-9]+-.*$" . font-lock-keyword-face))
+  "Additional expressions to highlight in Rmail Summary mode.")
+
 (defvar compilation-mode-font-lock-keywords
   '(("^\\([^\n:]*:\\([0-9]+:\\)+\\)\\(.*\\)$" 1 font-lock-function-name-face))
 ;;;  ("^\\([^\n:]*:\\([0-9]+:\\)+\\)\\(.*\\)$" 0 font-lock-keyword-face keep)
@@ -709,6 +712,8 @@
 		  ((eq major-mode 'shell-mode)      shell-font-lock-keywords)
 		  ((eq major-mode 'dired-mode)      dired-font-lock-keywords)
 		  ((eq major-mode 'rmail-mode)      rmail-font-lock-keywords)
+		  ((eq major-mode 'rmail-summary-mode)
+		   rmail-summary-font-lock-keywords)
 		  ((eq major-mode 'compilation-mode)
 		   compilation-mode-font-lock-keywords)
 		  (t nil)))))