]> git.eshelyaron.com Git - emacs.git/commit
Finish fixing a cacheing bug in CC Mode (see 2016-03-09)
authorAlan Mackenzie <acm@muc.de>
Wed, 30 Mar 2016 17:14:03 +0000 (17:14 +0000)
committerAlan Mackenzie <acm@muc.de>
Wed, 30 Mar 2016 17:14:03 +0000 (17:14 +0000)
commit22443312188ff097b69d9ff4b87c2b4f7bbbc263
tree8cff6e3091106ac819013c255e8611ef06521fc6
parented19f207449c43f7f08285ada87ae7a46c61c8d1
Finish fixing a cacheing bug in CC Mode (see 2016-03-09)

* lisp/progmodes/cc-cmds.el: (c-beginning-of-defun, c-end-of-defun): Remove
superfluous invocations of c-self-bind-state-cache.

* lisp/progmodes/cc-defs.el: (c-self-bind-state-cache): Copy and terminate
markers correctly.

* lisp/progmodes/cc-engine.el (c-record-parse-state-state): Terminate stale
markers.
lisp/progmodes/cc-cmds.el
lisp/progmodes/cc-defs.el
lisp/progmodes/cc-engine.el