From fd1b1e2ed2efb9891ae3a709d62151a52e937bd6 Mon Sep 17 00:00:00 2001 From: Akinori MUSHA Date: Thu, 13 Dec 2012 20:26:47 -0800 Subject: [PATCH] sieve-mode font-lock fix (tiny change) * sieve-mode.el (sieve-font-lock-keywords): Keywords should be word delimited. Fixes: debbugs:13173 --- lisp/gnus/ChangeLog | 5 +++++ lisp/gnus/sieve-mode.el | 9 ++++++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index 052c0324734..cfdb44b9961 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog @@ -1,3 +1,8 @@ +2012-12-14 Akinori MUSHA (tiny change) + + * sieve-mode.el (sieve-font-lock-keywords): + Keywords should be word delimited. (Bug#13173) + 2012-12-12 Katsumi Yamaoka * gnus-art.el (gnus-article-browse-html-parts): Use
diff --git a/lisp/gnus/sieve-mode.el b/lisp/gnus/sieve-mode.el index f49f767d791..32abbfef4db 100644 --- a/lisp/gnus/sieve-mode.el +++ b/lisp/gnus/sieve-mode.el @@ -131,14 +131,17 @@ (eval-when-compile (list ;; control commands - (cons (regexp-opt '("require" "if" "else" "elsif" "stop")) + (cons (regexp-opt '("require" "if" "else" "elsif" "stop") + 'words) 'sieve-control-commands-face) ;; action commands - (cons (regexp-opt '("fileinto" "redirect" "reject" "keep" "discard")) + (cons (regexp-opt '("fileinto" "redirect" "reject" "keep" "discard") + 'words) 'sieve-action-commands-face) ;; test commands (cons (regexp-opt '("address" "allof" "anyof" "exists" "false" - "true" "header" "not" "size" "envelope")) + "true" "header" "not" "size" "envelope") + 'words) 'sieve-test-commands-face) (cons "\\Sw+:\\sw+" 'sieve-tagged-arguments-face)))) -- 2.39.2