From: Lars Ingebrigtsen Date: Wed, 30 Oct 2019 12:16:07 +0000 (+0100) Subject: Fix "dnl" highlights in m4-mode X-Git-Tag: emacs-27.0.90~821 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=66efb2f3a636868ada730c2f472f070a51f3c6b2;p=emacs.git Fix "dnl" highlights in m4-mode * lisp/progmodes/m4-mode.el (m4-font-lock-keywords): "dnl" comments should override any previous syntax-based highlighting (37132). This makes "dnl foo#bar" be highlighted correctly. --- diff --git a/lisp/progmodes/m4-mode.el b/lisp/progmodes/m4-mode.el index 98b812f52f6..15461a9ac9c 100644 --- a/lisp/progmodes/m4-mode.el +++ b/lisp/progmodes/m4-mode.el @@ -63,7 +63,7 @@ If m4 is not in your PATH, set this to an absolute file name." ;;(defconst m4-program-options '("--prefix-builtins")) (defvar m4-font-lock-keywords - '(("\\(\\_<\\(m4_\\)?dnl\\_>\\).*$" . font-lock-comment-face) + '(("\\(\\_<\\(m4_\\)?dnl\\_>\\).*$" (0 font-lock-comment-face t)) ("\\$[*#@0-9]" . font-lock-variable-name-face) ("\\$@" . font-lock-variable-name-face) ("\\$\\*" . font-lock-variable-name-face)