[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/ChangeLog
From: |
Alan Mackenzie |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/ChangeLog |
Date: |
Fri, 24 Feb 2006 15:27:05 +0000 |
Index: emacs/lisp/ChangeLog
diff -u emacs/lisp/ChangeLog:1.9188 emacs/lisp/ChangeLog:1.9189
--- emacs/lisp/ChangeLog:1.9188 Thu Feb 23 23:14:01 2006
+++ emacs/lisp/ChangeLog Fri Feb 24 15:27:04 2006
@@ -1,3 +1,93 @@
+2006-02-24 Alan Mackenzie <address@hidden>
+
+ * CC Mode Update to 5.31.3.
+
+2006-02-24 Alan Mackenzie <address@hidden>
+
+ * progmodes/cc-mode.el (c-postprocess-file-styles): bind
+ inhibit-read-only to t, around the call to
+ c-remove-any-local-eval-or-mode-variables, so that it works on a
+ RO file.
+
+2006-02-24 Alan Mackenzie <address@hidden>
+
+ * progmodes/cc-awk.el: Correct a typo.
+
+2006-02-24 Alan Mackenzie <address@hidden>
+
+ * progmodes/cc-cmds.el, cc-mode.el: Rename c-hungry-backspace to
+ c-hungry-delete-backwards, at the request of RMS. Leave the old
+ name as an alias.
+
+2006-02-24 Alan Mackenzie <address@hidden>
+
+ * progmodes/cc-mode.el: Correct a typo.
+
+2006-02-24 Alan Mackenzie <address@hidden>
+
+ * progmodes/cc-defs.el: Update the version number to 5.31.3.
+
+2006-02-24 Alan Mackenzie <address@hidden>
+
+ * progmodes/cc-cmds.el (c-electric-brace): Fix clean-up
+ brace-else-brace (error due to mbeg, mend being undefined).
+
+2006-02-24 Alan Mackenzie <address@hidden>
+
+ * progmodes/cc-mode.el: File Local variables: Solve the problem
+ where both `mode' and c-file-offsets are specified: `mode' will
+ overwrite c-f-o's settings:
+ (c-remove-any-local-eval-or-mode-variables): new function.
+ (c-postprocess-file-styles): call the above new function, within
+ c-tentative-buffer-change, to splat `mode' and `eval' before the
+ second hack-local-variables.
+
+2006-02-24 Alan Mackenzie <address@hidden>
+
+ * progmodes/cc-mode.el:
+ [Supersedes patch to cc-engine.el V 1.45]
+ (c-after-change): Protect the match data with save-match-data. It
+ was getting corrupted by c-after-change-check-<>-operators.
+
+ * cc-defs.el: [Supersedes patch V1.38]:
+ (top level): Check for a buggy font-lock-compile-keywords ONLY in
+ XEmacs. GNU Emacs 22 now has a check which would throw an error
+ here.
+
+ * progmodes/cc-awk.el (c-awk-after-change): Protect the match data
+ with save-match-data. It was being corrupted when Font Lock was
+ not enabled.
+
+2006-02-24 Alan Mackenzie <address@hidden>
+
+ * progmodes/cc-langs.el (c-mode-menu): Add menu items for Electric
+ Mode and Subword Mode.
+
+ * progmodes/cc-engine.el (c-beginning-of-statment-1): Distinguish
+ real labels ("case 1:" or "foo:") from non-labels ("public:").
+ (c-forward-objc-directive): Replace c-forward-token-2 with crude
+ coding; c-f-t-2 doesn't move over a token at EOB.
+
+ * progmodes/cc-defs.el (c-version): Update version number to
+ 5.31.2
+
+ * progmodes/cc-cmds.el, cc-mode.el, cc-engine.el
+ (c-update-modeline): Concatenate the minor mode indicators
+ directly onto mode-name, removing c-submode-indicators.
+ Sometimes, c-s-i got separated from the mode name on the mode
+ line.
+
+ * progmodes/cc-cmds.el (c-electric-brace, c-electric-semi&comma,
+ c-electric-colon): Correct doc-strings: "/ln" -> "/la".
+
+2006-02-24 Martin Stjernholm <address@hidden>
+
+ * progmodes/cc-langs.el (c-make-init-lang-vars-fun): Improved the
+ error message when there's an evaluation error to show whether
+ it's loaded from source or not.
+ (c-filter-ops): Made it available at runtime too to work when
+ `c-make-init-lang-vars-fun' needs to evaluate from source.
+
2006-02-24 Juanma Barranquero <address@hidden>
* help.el (help): Revert last part of 2006-02-23 change (deletion
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, (continued)
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Carsten Dominik, 2006/02/22
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Carsten Dominik, 2006/02/22
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Carsten Dominik, 2006/02/22
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Nick Roberts, 2006/02/23
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Nick Roberts, 2006/02/23
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Stefan Monnier, 2006/02/23
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2006/02/23
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2006/02/23
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juanma Barranquero, 2006/02/24
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juri Linkov, 2006/02/24
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,
Alan Mackenzie <=
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Kim F. Storm, 2006/02/24
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Francesco Potortì, 2006/02/24
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Thien-Thi Nguyen, 2006/02/25
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Kim F. Storm, 2006/02/25
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Nick Roberts, 2006/02/27
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Glenn Morris, 2006/02/27