aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
authorAlan Mackenzie2015-04-06 22:20:16 +0000
committerAlan Mackenzie2015-04-06 22:23:30 +0000
commit4d748735d5c49f73e1d49123f7188c9a2fd7d252 (patch)
treee702fdd43d721a6481f77596bf76f833cacfc46e /lisp/ChangeLog
parentb31d359d182eb252a11f0468a7dc1ee1eafb28e9 (diff)
downloademacs-4d748735d5c49f73e1d49123f7188c9a2fd7d252.tar.gz
emacs-4d748735d5c49f73e1d49123f7188c9a2fd7d252.zip
Fix miscellaneous glitches in cc-mode.el. Fixes debbugs#20245.
* progmodes/cc-mode.el (c-common-init): bind \(before\|after\)-change-functions to nil around invocations of c-get-state-before-change-functions and c-before-font-lock-functions to prevent recursive invocations. (c-neutralize-syntax-in-and-mark-CPP): On c-beginning-of-macro, check that point has actually moved back. (c-fl-decl-start): Check whether c-beginning-of-decl-1 has actually found a boundary (as contrasted with hitting a search limit).
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 38bb8afa15c..1d25e8f870e 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,17 @@
12015-04-06 Alan Mackenzie <acm@muc.de>
2
3 Fix miscellaneous glitches in cc-mode.el. Fixes debbugs#20245.
4
5 * progmodes/cc-mode.el (c-common-init): bind
6 \(before\|after\)-change-functions to nil around invocations of
7 c-get-state-before-change-functions and
8 c-before-font-lock-functions to prevent recursive invocations.
9 (c-neutralize-syntax-in-and-mark-CPP): On c-beginning-of-macro,
10 check that point has actually moved back.
11 (c-fl-decl-start): Check whether c-beginning-of-decl-1 has
12 actually found a boundary (as contrasted with hitting a search
13 limit).
14
12015-02-01 Alan Mackenzie <acm@muc.de> 152015-02-01 Alan Mackenzie <acm@muc.de>
2 16
3 CC Mode: Stop Font Lock forcing fontification from BOL. Fixes 17 CC Mode: Stop Font Lock forcing fontification from BOL. Fixes