Fix indentation/fontification of Java enum with "implements".
authorAlan Mackenzie <acm@muc.de>
Sat, 28 Sep 2013 17:17:01 +0000 (17:17 +0000)
committerAlan Mackenzie <acm@muc.de>
Sat, 28 Sep 2013 17:17:01 +0000 (17:17 +0000)
commit38de11bd5a80cf3de1f0d8dfa90f5faef1c4e2f9
tree6e4b2b9178a0fe316249de1c99e8d70c084deb57
parent1610938f74bd8cee71c0190deb470b5bd102d51f
Fix indentation/fontification of Java enum with "implements".

* progmodes/cc-langs.el (c-postfix-decl-spec-key): New variable, a
regexp which matches "implements", etc., in Java.
* progmodes/cc-engine.el (c-inside-bracelist-p): Check for extra
specifier clauses coming after "enum".
* progmodes/cc-fonts.el (c-font-lock-declarations)
(c-font-lock-enum-tail): Check for extra specifier clauses coming
after "enum".
lisp/ChangeLog
lisp/progmodes/cc-engine.el
lisp/progmodes/cc-fonts.el
lisp/progmodes/cc-langs.el