aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlan Mackenzie2012-01-18 13:39:32 +0000
committerAlan Mackenzie2012-01-18 13:39:32 +0000
commit606c44c4cfea818143b9007754331dcf4fa06561 (patch)
tree72041a797c64819c23e09c0fc9dc4e9a38228c07
parent9657183b6f79dceb468bf70ce0980788dc3f0da7 (diff)
downloademacs-606c44c4cfea818143b9007754331dcf4fa06561.tar.gz
emacs-606c44c4cfea818143b9007754331dcf4fa06561.zip
Update ChangeLog.
-rw-r--r--lisp/ChangeLog24
1 files changed, 24 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 6ada090d071..0fea6a47b08 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,27 @@
12012-01-18 Alan Mackenzie <acm@muc.de>
2
3 Eliminate sluggishness and hangs in fontification of "semicolon
4 deserts".
5
6 * progmodes/cc-engine.el (c-state-nonlit-pos-interval): change
7 value 10000 -> 3000.
8 (c-state-safe-place): Reformulate so it doesn't stack up an
9 infinite number of wrong entries in c-state-nonlit-pos-cache.
10 (c-determine-limit-get-base, c-determine-limit): New functions to
11 determine backward search limits disregarding literals.
12 (c-find-decl-spots): Amend commenting.
13 (c-cheap-inside-bracelist-p): New function which detects "={".
14
15 * progmodes/cc-fonts.el
16 (c-make-font-lock-BO-decl-search-function): Give a limit to a
17 backward search.
18 (c-font-lock-declarations): Fix an occurrence of point being
19 undefined. Check additionally for point being in a bracelist or
20 near a macro invocation without a semicolon so as to avoid a
21 fruitless time consuming search for a declarator. Give a more
22 precise search limit for declarators using the new
23 c-determine-limit.
24
12012-01-18 Glenn Morris <rgm@gnu.org> 252012-01-18 Glenn Morris <rgm@gnu.org>
2 26
3 * files.el (auto-mode-alist, inhibit-first-line-modes-regexps) 27 * files.el (auto-mode-alist, inhibit-first-line-modes-regexps)