[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/ChangeLog
From: |
Daniel Pfeiffer |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/ChangeLog |
Date: |
Mon, 16 May 2005 16:36:47 -0400 |
Index: emacs/lisp/ChangeLog
diff -c emacs/lisp/ChangeLog:1.7523 emacs/lisp/ChangeLog:1.7524
*** emacs/lisp/ChangeLog:1.7523 Mon May 16 15:33:24 2005
--- emacs/lisp/ChangeLog Mon May 16 20:36:45 2005
***************
*** 1,3 ****
--- 1,29 ----
+ 2005-05-16 Daniel Pfeiffer <address@hidden>
+
+ * font-lock.el (lisp-font-lock-keywords-1): Set
+ `font-lock-negation-char-face' for [^...] char group.
+ (lisp-font-lock-keywords-2): Highlight regexp's \\( \\| \\).
+
+ * progmodes/make-mode.el (makefile-dependency-regex): Turn it into
+ a var, and refine it to mask one more level of nested vars.
+ (makefile-rule-action-regex): Turn it into a var, and refine it so
+ it recognizes backslashed continuation lines as belonging to the
+ same command.
+ (makefile-macroassign-regex): Refine it so it recognizes
+ backslashed continuation lines as belonging to the same command.
+ (makefile-var-use-regex): Don't look at the next char, because it
+ might be the same one to be skipped by the initial [^$], leading
+ to an overlooked variable use.
+ (makefile-make-font-lock-keywords): Remove two parameters, which
+ are now variables that some of the modes set locally. Handle
+ dependency and rule action matching through functions, because
+ regexps alone match too often. Dependency matching now comes
+ last, so it can check, whether a colon already matched something
+ else.
+ (makefile-mode): Inform that font-lock improves makefile parsing
+ capabilities.
+ (makefile-match-dependency, makefile-match-action): New functions.
+
2005-05-16 Juanma Barranquero <address@hidden>
* emacs-lisp/cl-extra.el (equalp): Doc fix.
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, (continued)
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Andreas Schwab, 2005/05/14
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Luc Teirlinck, 2005/05/14
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Jay Belanger, 2005/05/15
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Richard M . Stallman, 2005/05/15
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Nick Roberts, 2005/05/15
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Jay Belanger, 2005/05/16
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Richard M . Stallman, 2005/05/16
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Kim F . Storm, 2005/05/16
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2005/05/16
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2005/05/16
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,
Daniel Pfeiffer <=
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Nick Roberts, 2005/05/16
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2005/05/17
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2005/05/17
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2005/05/17
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Lute Kamstra, 2005/05/17
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Kim F . Storm, 2005/05/17
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Nick Roberts, 2005/05/17
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Lute Kamstra, 2005/05/17
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Richard M . Stallman, 2005/05/17
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Reiner Steib, 2005/05/17