]> git.eshelyaron.com Git - emacs.git/commitdiff
Correct the handling of two c-state-cache state variables.
authorAlan Mackenzie <acm@muc.de>
Sun, 9 Sep 2012 11:03:37 +0000 (11:03 +0000)
committerAlan Mackenzie <acm@muc.de>
Sun, 9 Sep 2012 11:03:37 +0000 (11:03 +0000)
cc-engine.el (c-state-cache-init): Initialise
c-state-semi-nonlit-pos-cache\(-limit\)? properly.
(c-record-parse-state-state): record
c-state-semi-nonlit-pos-cache\(-limit\)?.

lisp/ChangeLog
lisp/progmodes/cc-engine.el

index c7ff2571f9d71ab4aeae05df8482323a67bf813c..f06856b475e8b88d6e51cf63f9106ba1c9927915 100644 (file)
@@ -1,3 +1,10 @@
+2012-09-09  Alan Mackenzie  <acm@muc.de>
+
+       * progmodes/cc-engine.el (c-state-cache-init): Initialise
+       c-state-semi-nonlit-pos-cache\(-limit\)? properly.
+       (c-record-parse-state-state): record
+       c-state-semi-nonlit-pos-cache\(-limit\)?.
+
 2012-09-09  Andreas Schwab  <schwab@linux-m68k.org>
 
        * register.el (register-separator): Rename from
index 9188ab2fbfd4eec13b61a61302a187c02cd5cf8f..2aa04cb2b0b14dc54084dccff83107594f690bfa 100644 (file)
@@ -3091,6 +3091,8 @@ comment at the start of cc-engine.el for more info."
        c-state-cache-good-pos 1
        c-state-nonlit-pos-cache nil
        c-state-nonlit-pos-cache-limit 1
+       c-state-semi-nonlit-pos-cache nil
+       c-state-semi-nonlit-pos-cache-limit 1
        c-state-brace-pair-desert nil
        c-state-point-min 1
        c-state-point-min-lit-type nil
@@ -3350,6 +3352,8 @@ comment at the start of cc-engine.el for more info."
           c-state-cache-good-pos
           c-state-nonlit-pos-cache
           c-state-nonlit-pos-cache-limit
+          c-state-semi-nonlit-pos-cache
+          c-state-semi-nonlit-pos-cache-limit
           c-state-brace-pair-desert
           c-state-point-min
           c-state-point-min-lit-type