- May 24, 2005
-
- May 23, 2005
-
-
mast authored
* Patch release 5.30.10. 2005-05-23 Martin Stjernholm <bug-cc-mode@gnu.org> * cc-fonts.el (c-invalid-face-name): Use "red1" instead of "red" since it stands out better in xterms and DOS terminals. Original change by Dan Nicolaescu <dann@ics.uci.edu>. 2005-05-22 Martin Stjernholm <bug-cc-mode@gnu.org> * 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. 2005-05-09 Alan Mackenzie <bug-cc-mode@gnu.org> * 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. 2005-04-10 Martin Stjernholm <bug-cc-mode@gnu.org> * cc-mode.el (c-make-inherited-keymap): Fixed cc-bytecomp bug when the file is evaluated interactively. 2005-02-14 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-04-09 Martin Stjernholm <bug-cc-mode@gnu.org> * cc-engine.el (c-guess-basic-syntax): Handle operator declarations somewhat better in C++. 2004-11-29 Alan Mackenzie <bug-cc-mode@gnu.org> * 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>. 2004-11-28 Martin Stjernholm <bug-cc-mode@gnu.org> * 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 which has been added in Emacs 21.1. 2004-10-07 Martin Stjernholm <bug-cc-mode@gnu.org> * 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. 2004-10-01 Martin Stjernholm <bug-cc-mode@gnu.org> * cc-engine.el (c-guess-basic-syntax): Fixed anchoring in objc-method-intro' and objc-method-args-cont'. 2004-09-24 Alan Mackenzie <bug-cc-mode@gnu.org> * cc-awk.el: Add character classes (e.g. "[:alpha:]") into AWK Mode's regexps.
-
- May 20, 2005
- May 10, 2005
- Aug 12, 2004
-
- Aug 11, 2004
-
-
mast authored
-
- Nov 18, 2003
-
- Nov 16, 2003
-
-
mast authored
-
- Oct 31, 2003
-
- Sep 25, 2003
-
- Sep 24, 2003
-
-
mast authored
-
mast authored
-
mast authored
-
mast authored
-
mast authored
has to be used when this variable is changed; it doesn't work to reinitialize the mode since that typically clobbers the variable.
-
mast authored
-
mast authored
then it's a type.
-
mast authored
destructors for classes whose names are matched by `*-font-lock-extra-types'. (c-font-lock-invalid-string): Fixed eob problem that primarily affected XEmacs. Don't use faces to find unterminated strings since Emacs and XEmacs fontify strings differently - this function should now work better in XEmacs.
-
mast authored
cache contains info on parts that have been narrowed out. (c-forward-keyword-clause): Fixed error handling. This bug could cause interactive font locking to bail out. (c-just-after-func-arglist-p): Handle paren-style types in Pike. Also fixed some cases of insufficient handling of unbalanced parens.
-
mast authored
which caused braces to disbehave inside macros.
-
- Aug 26, 2003
-
-
mast authored
-
mast authored
-
mast authored
which caused electric keywords like "else" to disappear if an open brace was typed directly afterwards.
-
mast authored
-
mast authored
operators. (c-assignment-operators): New language constant that only contains the assignment operators. (c-assignment-op-regexp): New language variable used by c-lineup-math'.
-
mast authored
- Aug 03, 2003
-
-
viteno authored
-
mast authored
-
mast authored
-
mast authored
* cc-mode.el (c-init-language-vars-for): Add argument MODE. Renamed from c-init-c-language-vars'. (c-initialize-cc-mode): Change accordingly. (c-common-init): Ditto. (c-mode): Ditto. (c++-mode): Use function. (objc-mode): Ditto. (java-mode): Ditto. (idl-mode): Ditto. (pike-mode): Ditto. (awk-mode): Ditto.
-
mast authored
* cc-engine.el (c-end-of-current-token): Return whether or not the point moved. (c-search-decl-header-end): Don't trip up on operator identifiers in C++ and operators like == in all languages. * cc-engine.el (c-backward-to-decl-anchor): Detect leading labels correctly.
-
mast authored
* cc-defs.el (c-langelem-sym, c-langelem-pos, c-langelem-2nd-pos): Added accessor functions for syntactic elements.
-
- Jul 17, 2003
-
-
viteno authored
-
- Jul 16, 2003