summaryrefslogtreecommitdiff
path: root/lisp/progmodes/make-mode.el
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2001-07-30 11:09:22 +0000
committerEli Zaretskii <eliz@gnu.org>2001-07-30 11:09:22 +0000
commit21f7951223991bedb8d1e5fbfdf2c1ce0ebac99d (patch)
tree4388f8e6c30f6d9da449edb0232f262fed053d8f /lisp/progmodes/make-mode.el
parent021037cb28af26688487829d3c53057128bcf1c9 (diff)
downloademacs-21f7951223991bedb8d1e5fbfdf2c1ce0ebac99d.tar.gz
emacs-21f7951223991bedb8d1e5fbfdf2c1ce0ebac99d.tar.bz2
emacs-21f7951223991bedb8d1e5fbfdf2c1ce0ebac99d.zip
(makefile-macroassign-regex): Recognize the ?= operator.
From Jonathan Kamens <jik@curl.com>.
Diffstat (limited to 'lisp/progmodes/make-mode.el')
-rw-r--r--lisp/progmodes/make-mode.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/progmodes/make-mode.el b/lisp/progmodes/make-mode.el
index 686aa27fbde..3ce6cdb0195 100644
--- a/lisp/progmodes/make-mode.el
+++ b/lisp/progmodes/make-mode.el
@@ -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