From 4f060cc7af5e8a725f04bf361a35dc3f08da5566 Mon Sep 17 00:00:00 2001 From: Thien-Thi Nguyen Date: Fri, 7 Sep 2007 09:35:49 +0000 Subject: [PATCH] (autoconf-definition-regexp): Handle optional square brackets around definition name. --- lisp/ChangeLog | 5 +++++ lisp/progmodes/autoconf.el | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 2dbe0d8bbac..cf74fc34f06 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2007-09-07 Thien-Thi Nguyen + + * progmodes/autoconf.el (autoconf-definition-regexp): + Handle optional square brackets around definition name. + 2007-09-07 Johannes Weiner * net/browse-url.el (browse-url-browser-function): Add elinks. diff --git a/lisp/progmodes/autoconf.el b/lisp/progmodes/autoconf.el index e01579917f6..d47a1c4d2cc 100644 --- a/lisp/progmodes/autoconf.el +++ b/lisp/progmodes/autoconf.el @@ -49,7 +49,7 @@ '(("\\" 0 '(11)))) (defconst autoconf-definition-regexp - "AC_\\(SUBST\\|DEFINE\\(_UNQUOTED\\)?\\)(\\(\\sw+\\)") + "AC_\\(SUBST\\|DEFINE\\(_UNQUOTED\\)?\\)(\\[*\\(\\sw+\\)\\]*") (defvar autoconf-font-lock-keywords `(("\\_