]> git.eshelyaron.com Git - emacs.git/commitdiff
(makefile-macroassign-regex): Recognize the ?= operator.
authorEli Zaretskii <eliz@gnu.org>
Mon, 30 Jul 2001 11:09:22 +0000 (11:09 +0000)
committerEli Zaretskii <eliz@gnu.org>
Mon, 30 Jul 2001 11:09:22 +0000 (11:09 +0000)
From Jonathan Kamens <jik@curl.com>.

lisp/ChangeLog
lisp/progmodes/make-mode.el

index 88df059d55ca6a3cf9dce54786ccbc3c3307fa71..f864a93936110ca133130df06be6748ce2133296 100644 (file)
@@ -1,3 +1,8 @@
+2001-07-30  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * progmodes/make-mode.el (makefile-macroassign-regex): Recognize
+       the ?= operator.  From Jonathan Kamens <jik@curl.com>.
+
 2001-07-30  Gerd Moellmann  <gerd@gnu.org>
 
        * vc.el (vc-switch-backend): Fix autoload cookie.
index 686aa27fbdee798399b418ca25a64d2444def187..3ce6cdb019554f9de0938efdfa402a3dda60150e 100644 (file)
@@ -248,7 +248,7 @@ not be enclosed in { } or ( )."
 ;; that if you change this regexp you might have to fix the imenu
 ;; index in makefile-imenu-generic-expression.
 (defconst makefile-macroassign-regex
-  "^ *\\([^ \n\t][^:#= \t\n]*\\)[ \t]*[*:+]?:?="
+  "^ *\\([^ \n\t][^:#= \t\n]*\\)[ \t]*[*:+]?[:?]?="
   "Regex used to find macro assignment lines in a makefile.")
 
 (defconst makefile-ignored-files-in-pickup-regex