comparison lisp/ChangeLog @ 40395:704bd7bfd084

*** empty log message ***
author Stefan Monnier <monnier@iro.umontreal.ca>
date Sun, 28 Oct 2001 04:48:16 +0000
parents 739c81e66ee7
children e071742a6bb8
comparison
equal deleted inserted replaced
40394:b2fcb3933879 40395:704bd7bfd084
1 2001-10-28 Stefan Monnier <monnier@cs.yale.edu>
2
3 * font-lock.el: Require `syntax'.
4 (font-lock-defaults-alist): Don't define keywords for lisp languages.
5 Use `c-font-lock-syntactic-face-function' for c languages.
6 (font-lock-mode): Don't unset vars when turning the mode off.
7 (font-lock-default-fontify-buffer): Don't unset vars at the end.
8 (font-lock-extra-managed-props): New var.
9 (font-lock-default-unfontify-region): Use it.
10 (font-lock-apply-syntactic-highlight): Flush the syntax cache.
11 Don't eval the value when there's no match.
12 (font-lock-ppss-stats): New var.
13 (font-lock-ppss): New fun.
14 (font-lock-fontify-syntactically-region): Use it and syntax.ppss.
15 (font-lock-apply-highlight): Allow `highlight' to set several props.
16 (font-lock-set-defaults): Use dolist.
17 (font-lock-unset-defaults): Remove.
18 (font-lock-match-c-style-declaration-item-and-skip-to-next):
19 Try to recognize prototypes using `foo P_ ((args))'.
20 ({c,c++,java,objc}-font-lock-keywords-{1,2,3}): Don't setq a defconst.
21 (c-font-lock-keywords-2): Fix last change to still use Anders' trick.
22 (c-font-lock-syntactic-face-function): New function.
23 (font-lock-match-c++-style-declaration-item-and-skip-to-next)
24 (c++-keywords): Use a more sophisticated regexp to handle
25 shallowly nested templates.
26
1 2001-10-27 Stefan Monnier <monnier@cs.yale.edu> 27 2001-10-27 Stefan Monnier <monnier@cs.yale.edu>
28
29 * textmodes/sgml-mode.el (sgml-empty-tags): New var.
30 (sgml-tag): Use it. Cleanup with `cond'.
31 (sgml-tags-invisible): Make sgml-tags-invisible buffer-local.
32 Mark the overlays and only delete those that are marked.
33 (sgml-skip-close-p): Remove.
34 (sgml-value): Replace sgml-skip-close-p with its definition.
35 (html-tag-alist): Use sgml-xml a bit more.
36 (html-mode): Set sgml-empty-tags.
2 37
3 * textmodes/texnfo-upd.el: Use `when', `dolist', `push', ... 38 * textmodes/texnfo-upd.el: Use `when', `dolist', `push', ...
4 (texinfo-update-node, texinfo-sequential-node-update): 39 (texinfo-update-node, texinfo-sequential-node-update):
5 Don't bind the obsolete `auto-fill-hook'. 40 Don't bind the obsolete `auto-fill-hook'.
6 (texinfo-multi-file-included-list,texinfo-multi-file-master-menu-list): 41 (texinfo-multi-file-included-list,texinfo-multi-file-master-menu-list):