changeset 62447:edcf33fbbd3b

*** empty log message ***
author Daniel Pfeiffer <occitan@esperanto.org>
date Tue, 17 May 2005 21:37:59 +0000
parents c03004f09a28
children 30b71fd00523
files lisp/ChangeLog
diffstat 1 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog	Tue May 17 21:36:49 2005 +0000
+++ b/lisp/ChangeLog	Tue May 17 21:37:59 2005 +0000
@@ -1,12 +1,18 @@
 2005-05-17  Daniel Pfeiffer  <occitan@esperanto.org>
 
 	* progmodes/make-mode.el (makefile-dependency-skip): New variable.
+	(makefile-macroassign-regex, makefile-make-font-lock-keywords):
+	Also fontify plain strings assigned to variables, mostly so that a
+	colon has a face and is thus not taken as a dependency separator.
 	(makefile-previous-dependency): Inline the new matcher, because it
 	is too complex to work in both directions.
 	(makefile-match-dependency): Eliminate `backward' arg (see above).
 	Completely reimplemented so as to not sometimes go into an endless
 	loop.  It should also be more efficient, because first it only
 	searches for `:', instead of applying the very complex regexp.
+	(makefile-mode): Cancel `font-lock-support-mode', because blocks
+	to be fontified in one piece can be too long for JIT.  Makefiles
+	are never *that* big.
 
 2005-05-17  Reiner Steib  <Reiner.Steib@gmx.de>