aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Stjernholm2003-09-24 14:01:16 +0000
committerMartin Stjernholm2003-09-24 14:01:16 +0000
commitde2dcd185abd674ba4cd270997e6fc6bccd4cebb (patch)
tree0effb749418e8fc0c8e003babfaa31f2f0dae67a
parent0923382c347d2f4fed2d97a4ae7b092416f4b263 (diff)
downloademacs-de2dcd185abd674ba4cd270997e6fc6bccd4cebb.tar.gz
emacs-de2dcd185abd674ba4cd270997e6fc6bccd4cebb.zip
Bumped patch release number. Minor docstring update.
-rw-r--r--lisp/ChangeLog48
-rw-r--r--lisp/progmodes/cc-defs.el10
2 files changed, 53 insertions, 5 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 864c4139a7f..3dbf2e7c74a 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,51 @@
12003-09-24 Martin Stjernholm <bug-cc-mode@gnu.org>
2
3 * progmodes/cc-engine.el (c-parse-state): Fixed bug that could
4 cause errors when the state cache contains info on parts that have
5 been narrowed out.
6
72003-09-24 Martin Stjernholm <bug-cc-mode@gnu.org>
8
9 * progmodes/cc-vars.el (c-comment-prefix-regexp): Document that
10 `c-setup-paragraph-variables' has to be used when this variable is
11 changed; it doesn't work to reinitialize the mode since that
12 typically clobbers the variable.
13
14 * progmodes/cc-styles.el (c-setup-paragraph-variables): Made it
15 interactive.
16
172003-09-24 Martin Stjernholm <bug-cc-mode@gnu.org>
18
19 * progmodes/cc-fonts.el (c-font-lock-declarations): Fixed
20 recognition of constructors and destructors for classes whose
21 names are matched by `*-font-lock-extra-types'.
22
23 * progmodes/cc-langs.el (c-type-list-kwds): If "operator" is
24 followed by an identifier in C++ then it's a type.
25
262003-09-24 Martin Stjernholm <bug-cc-mode@gnu.org>
27
28 * progmodes/cc-fonts.el (c-font-lock-invalid-string): Fixed eob
29 problem that primarily affected XEmacs. Don't use faces to find
30 unterminated strings since Emacs and XEmacs fontify strings
31 differently - this function should now work better in XEmacs.
32
332003-09-24 Martin Stjernholm <bug-cc-mode@gnu.org>
34
35 * progmodes/cc-cmds.el (c-electric-brace): Fixed a bug in the
36 `expand-abbrev' workaround which caused braces to disbehave inside
37 macros.
38
39 * progmodes/cc-engine.el (c-forward-keyword-clause): Fixed error
40 handling. This bug could cause interactive font locking to bail
41 out.
42
432003-09-24 Martin Stjernholm <bug-cc-mode@gnu.org>
44
45 * progmodes/cc-engine.el (c-just-after-func-arglist-p): Handle
46 paren-style types in Pike. Also fixed some cases of insufficient
47 handling of unbalanced parens.
48
12003-09-24 Andre Spiegel <spiegel@gnu.org> 492003-09-24 Andre Spiegel <spiegel@gnu.org>
2 50
3 * vc-cvs.el (vc-cvs-parse-entry): Restore the code to compare time 51 * vc-cvs.el (vc-cvs-parse-entry): Restore the code to compare time
diff --git a/lisp/progmodes/cc-defs.el b/lisp/progmodes/cc-defs.el
index 1d253537c8c..cef04a32a5d 100644
--- a/lisp/progmodes/cc-defs.el
+++ b/lisp/progmodes/cc-defs.el
@@ -105,7 +105,7 @@
105 105
106;;; Variables also used at compile time. 106;;; Variables also used at compile time.
107 107
108(defconst c-version "5.30.6" 108(defconst c-version "5.30.7"
109 "CC Mode version number.") 109 "CC Mode version number.")
110 110
111(defconst c-version-sym (intern c-version)) 111(defconst c-version-sym (intern c-version))
@@ -115,10 +115,10 @@
115 "Non-nil for all buffers with a major mode derived from CC Mode. 115 "Non-nil for all buffers with a major mode derived from CC Mode.
116Otherwise, this variable is nil. I.e. this variable is non-nil for 116Otherwise, this variable is nil. I.e. this variable is non-nil for
117`c-mode', `c++-mode', `objc-mode', `java-mode', `idl-mode', 117`c-mode', `c++-mode', `objc-mode', `java-mode', `idl-mode',
118`pike-mode', and any other non-CC Mode mode that calls 118`pike-mode', `awk-mode', and any other non-CC Mode mode that calls
119`c-initialize-cc-mode' (e.g. `awk-mode'). The value is the mode 119`c-initialize-cc-mode'. The value is the mode symbol itself
120symbol itself (i.e. `c-mode' etc) of the original CC Mode mode, or 120\(i.e. `c-mode' etc) of the original CC Mode mode, or just t if it's
121just t if it's not known.") 121not known.")
122(make-variable-buffer-local 'c-buffer-is-cc-mode) 122(make-variable-buffer-local 'c-buffer-is-cc-mode)
123 123
124;; Have to make `c-buffer-is-cc-mode' permanently local so that it 124;; Have to make `c-buffer-is-cc-mode' permanently local so that it