comparison lisp/ChangeLog @ 62643:253d903435d5

*** empty log message ***
author Martin Stjernholm <mast@lysator.liu.se>
date Mon, 23 May 2005 00:06:28 +0000
parents fbc3a471b253
children 7cd1d4fece92
comparison
equal deleted inserted replaced
62642:59b6666e38f9 62643:253d903435d5
1 2005-05-23 Martin Stjernholm <bug-cc-mode@gnu.org>
2
3 CC Mode update to 5.30.10:
4
5 * cc-fonts.el (c-font-lock-declarators): Fixed bug where the point
6 could go past the limit in decoration level 2, thereby causing
7 errors during interactive fontification.
8
9 * cc-mode.el (c-make-inherited-keymap): Fixed cc-bytecomp bug when
10 the file is evaluated interactively.
11
12 * cc-engine.el (c-guess-basic-syntax): Handle operator
13 declarations somewhat better in C++.
14
15 * cc-styles.el, cc-mode.el (c-run-mode-hooks): New helper macro to
16 make use of `run-mode-hooks' which has been added in Emacs 21.1.
17
18 (c-mode, c++-mode, objc-mode, java-mode, idl-mode, pike-mode,
19 awk-mode): Use it.
20
21 (make-local-hook): Suppress warning about obsoleteness.
22
23 * cc-engine.el, cc-align.el, cc-cmds.el
24 (c-append-backslashes-forward, c-delete-backslashes-forward,
25 c-find-decl-spots, c-semi&comma-no-newlines-before-nonblanks):
26 Compensate for return value from `forward-line' when it has moved
27 but not to a different line due to eob.
28
29 * cc-engine.el (c-guess-basic-syntax): Fixed anchoring in
30 `objc-method-intro' and `objc-method-args-cont'.
31
32 2005-05-23 Alan Mackenzie <bug-cc-mode@gnu.org>
33
34 CC Mode update to 5.30.10:
35
36 * cc-mode.el, cc-engine.el, cc-align.el: Change the FSF's address
37 in the copyright statement. Incidentally, change "along with GNU
38 Emacs" to "along with this program" where it occurs.
39
40 * cc-mode.el: Add a fourth parameter `t' to the awk-mode autoload,
41 so that it is interactive, hence can be found by M-x awk-mode
42 whilst cc-mode is yet to be loaded. Reported by Glenn Morris
43 <gmorris+emacs@ast.cam.ac.uk>.
44
45 * cc-awk.el: Add character classes (e.g. "[:alpha:]") into AWK
46 Mode's regexps.
47
48 2005-05-23 Kevin Ryde <user42@zip.com.au>:
49
50 * cc-align.el (c-lineup-argcont): Ignore conses for {} pairs from
51 c-parse-state, to avoid a lisp error (on bad code).
52
1 2005-05-23 Lute Kamstra <lute@gnu.org> 53 2005-05-23 Lute Kamstra <lute@gnu.org>
2 54
3 * subr.el (font-lock-defaults): Remove defvar as it's already 55 * subr.el (font-lock-defaults): Remove defvar as it's already
4 defined in font-core.el. 56 defined in font-core.el.
5 57