comparison lisp/ChangeLog @ 62414:ef2815c55fc5

*** empty log message ***
author Daniel Pfeiffer <occitan@esperanto.org>
date Mon, 16 May 2005 20:36:45 +0000
parents 216a7e756ba3
children a46a0ca0ed71
comparison
equal deleted inserted replaced
62413:f0e96503b7e0 62414:ef2815c55fc5
1 2005-05-16 Daniel Pfeiffer <occitan@esperanto.org>
2
3 * font-lock.el (lisp-font-lock-keywords-1): Set
4 `font-lock-negation-char-face' for [^...] char group.
5 (lisp-font-lock-keywords-2): Highlight regexp's \\( \\| \\).
6
7 * progmodes/make-mode.el (makefile-dependency-regex): Turn it into
8 a var, and refine it to mask one more level of nested vars.
9 (makefile-rule-action-regex): Turn it into a var, and refine it so
10 it recognizes backslashed continuation lines as belonging to the
11 same command.
12 (makefile-macroassign-regex): Refine it so it recognizes
13 backslashed continuation lines as belonging to the same command.
14 (makefile-var-use-regex): Don't look at the next char, because it
15 might be the same one to be skipped by the initial [^$], leading
16 to an overlooked variable use.
17 (makefile-make-font-lock-keywords): Remove two parameters, which
18 are now variables that some of the modes set locally. Handle
19 dependency and rule action matching through functions, because
20 regexps alone match too often. Dependency matching now comes
21 last, so it can check, whether a colon already matched something
22 else.
23 (makefile-mode): Inform that font-lock improves makefile parsing
24 capabilities.
25 (makefile-match-dependency, makefile-match-action): New functions.
26
1 2005-05-16 Juanma Barranquero <lekktu@gmail.com> 27 2005-05-16 Juanma Barranquero <lekktu@gmail.com>
2 28
3 * emacs-lisp/cl-extra.el (equalp): Doc fix. 29 * emacs-lisp/cl-extra.el (equalp): Doc fix.
4 30
5 * align.el (align-regexp): 31 * align.el (align-regexp):