changeset 80460:efa8f716525c

(c-before-font-lock-function): Correct a typo in the doc string.
author Alan Mackenzie <acm@muc.de>
date Sun, 06 Apr 2008 20:34:25 +0000
parents 9b3c86e7f6b0
children 42cedd27ec5a
files lisp/progmodes/cc-langs.el
diffstat 1 files changed, 6 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/progmodes/cc-langs.el	Sun Apr 06 20:33:05 2008 +0000
+++ b/lisp/progmodes/cc-langs.el	Sun Apr 06 20:34:25 2008 +0000
@@ -445,7 +445,7 @@
 will have been saved; the return value is ignored.
 
 The function may extend the region to be fontified by setting the
-buffer local variables c-old-BEG and c-old-END.
+buffer local variables c-new-BEG and c-new-END.
 
 The function is called even when font locking is disabled.
 
@@ -728,13 +728,14 @@
 	"define"))
 
 (c-lang-defconst c-opt-cpp-macro-define-start
-  ;; Regexp matching everything up to the macro body of a cpp define,
-  ;; or the end of the logical line if there is none.  Set if
-  ;; c-opt-cpp-macro-define is.
+  ;; Regexp matching everything up to the macro body of a cpp define, or the
+  ;; end of the logical line if there is none.  Submatch 1 is the name of the
+  ;; macro.  Set if c-opt-cpp-macro-define is.
   t (if (c-lang-const c-opt-cpp-macro-define)
 	(concat (c-lang-const c-opt-cpp-prefix)
 		(c-lang-const c-opt-cpp-macro-define)
-		"[ \t]+\\(\\sw\\|_\\)+\\(\([^\)]*\)\\)?"
+		"[ \t]+\\(\\(\\sw\\|_\\)+\\)\\(\([^\)]*\)\\)?"
+		;;       ^                 ^ #defined name
 		"\\([ \t]\\|\\\\\n\\)*")))
 (c-lang-defvar c-opt-cpp-macro-define-start
   (c-lang-const c-opt-cpp-macro-define-start))