diff options
author | Alan Mackenzie <acm@muc.de> | 2015-11-15 21:59:40 +0000 |
---|---|---|
committer | Alan Mackenzie <acm@muc.de> | 2015-11-15 21:59:40 +0000 |
commit | 4765d24e18a947678bfa63b0351f68931484273c (patch) | |
tree | f5d4e92fda24b2c8450b47a051662ba9b452cf5a /lisp/cus-face.el | |
parent | d99ccd6dd171a12cf528c03a4a956ad1751173c5 (diff) | |
download | emacs-4765d24e18a947678bfa63b0351f68931484273c.tar.gz emacs-4765d24e18a947678bfa63b0351f68931484273c.tar.bz2 emacs-4765d24e18a947678bfa63b0351f68931484273c.zip |
De-pessimize detection of C++ member initialization lists.
list/progmodes/cc-engine.el (c-back-over-list-of-member-inits): New macro.
(c-back-over-member-initializers): Reformulate such that c-at-toplevel-p
is only called when a construct "looks right" rather than continually.
(c-guess-basic-syntax, CASE 5R): Add a check for the mode being C++ Mode.
Diffstat (limited to 'lisp/cus-face.el')
0 files changed, 0 insertions, 0 deletions