Mercurial > emacs
changeset 62643:253d903435d5
*** empty log message ***
author | Martin Stjernholm <mast@lysator.liu.se> |
---|---|
date | Mon, 23 May 2005 00:06:28 +0000 |
parents | 59b6666e38f9 |
children | 7cd1d4fece92 |
files | lisp/ChangeLog |
diffstat | 1 files changed, 52 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/ChangeLog Mon May 23 00:05:40 2005 +0000 +++ b/lisp/ChangeLog Mon May 23 00:06:28 2005 +0000 @@ -1,3 +1,55 @@ +2005-05-23 Martin Stjernholm <bug-cc-mode@gnu.org> + + CC Mode update to 5.30.10: + + * cc-fonts.el (c-font-lock-declarators): Fixed bug where the point + could go past the limit in decoration level 2, thereby causing + errors during interactive fontification. + + * cc-mode.el (c-make-inherited-keymap): Fixed cc-bytecomp bug when + the file is evaluated interactively. + + * cc-engine.el (c-guess-basic-syntax): Handle operator + declarations somewhat better in C++. + + * cc-styles.el, cc-mode.el (c-run-mode-hooks): New helper macro to + make use of `run-mode-hooks' which has been added in Emacs 21.1. + + (c-mode, c++-mode, objc-mode, java-mode, idl-mode, pike-mode, + awk-mode): Use it. + + (make-local-hook): Suppress warning about obsoleteness. + + * cc-engine.el, cc-align.el, cc-cmds.el + (c-append-backslashes-forward, c-delete-backslashes-forward, + c-find-decl-spots, c-semi&comma-no-newlines-before-nonblanks): + Compensate for return value from `forward-line' when it has moved + but not to a different line due to eob. + + * cc-engine.el (c-guess-basic-syntax): Fixed anchoring in + `objc-method-intro' and `objc-method-args-cont'. + +2005-05-23 Alan Mackenzie <bug-cc-mode@gnu.org> + + CC Mode update to 5.30.10: + + * cc-mode.el, cc-engine.el, cc-align.el: Change the FSF's address + in the copyright statement. Incidentally, change "along with GNU + Emacs" to "along with this program" where it occurs. + + * cc-mode.el: Add a fourth parameter `t' to the awk-mode autoload, + so that it is interactive, hence can be found by M-x awk-mode + whilst cc-mode is yet to be loaded. Reported by Glenn Morris + <gmorris+emacs@ast.cam.ac.uk>. + + * cc-awk.el: Add character classes (e.g. "[:alpha:]") into AWK + Mode's regexps. + +2005-05-23 Kevin Ryde <user42@zip.com.au>: + + * cc-align.el (c-lineup-argcont): Ignore conses for {} pairs from + c-parse-state, to avoid a lisp error (on bad code). + 2005-05-23 Lute Kamstra <lute@gnu.org> * subr.el (font-lock-defaults): Remove defvar as it's already