Proper fix for CC mode Bug#7722.
commitabfc152b45e356fc73c798ed770765c7d2560075
authorAlan Mackenzie <acm@muc.de>
Sun, 13 Feb 2011 20:25:15 +0000 (13 15:25 -0500)
committerChong Yidong <cyd@stupidchicken.com>
Sun, 13 Feb 2011 20:25:15 +0000 (13 15:25 -0500)
tree221a7e73f12cc18dc1b315630de32db3657e3ef1
parentd4eb88c7ab151a7cb7188c3ba03eb326ec1fa6f2
Proper fix for CC mode Bug#7722.

* lisp/progmodes/cc-fonts.el (c-font-lock-declarations): Remove a
narrow-to-region call that cuts context off the end (Bug#7722).

* lisp/progmodes/cc-engine.el (c-forward-<>-arglist-recur): Refactor
nested if-forms with a simple cond.
(c-forward-<>-arglist): Revert 2011-01-31 change.
lisp/ChangeLog
lisp/progmodes/cc-engine.el
lisp/progmodes/cc-fonts.el