From: Akinori MUSHA Date: Fri, 14 Dec 2012 04:26:47 +0000 (-0800) Subject: sieve-mode font-lock fix (tiny change) X-Git-Tag: emacs-24.3.90~173^2~7^2~600 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=fd1b1e2ed2efb9891ae3a709d62151a52e937bd6;p=emacs.git sieve-mode font-lock fix (tiny change) * sieve-mode.el (sieve-font-lock-keywords): Keywords should be word delimited. Fixes: debbugs:13173 --- 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))))