diff options
| author | Alan Mackenzie | 2014-12-19 18:35:14 +0000 |
|---|---|---|
| committer | Alan Mackenzie | 2014-12-19 18:35:14 +0000 |
| commit | 948fa912de164a1374c87e9206cddca741b7fa33 (patch) | |
| tree | eae718e2393cf187800ae2fbfb2aa03b63dffb99 /lisp/ChangeLog | |
| parent | 164cdfbf9e75a891bd8944a79f53bd403c6c2215 (diff) | |
| download | emacs-948fa912de164a1374c87e9206cddca741b7fa33.tar.gz emacs-948fa912de164a1374c87e9206cddca741b7fa33.zip | |
Make C++11 uniform init syntax work. New keywords "final" and "override"
cc-engine.el (c-back-over-member-initializer-braces): New function.
(c-guess-basic-syntax): Set `containing-sex' and `lim' using the new
function.
cc-fonts.el (c-font-lock-declarations): Check more carefully for "are we
at a declarator?" using c-back-over-member-initializers.
cc-langs.el (c-type-modifier-kwds): include "final" and "override" in
the
C++ value.
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index feeab01a106..12530a997ba 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,19 @@ | |||
| 1 | 2014-12-19 Alan Mackenzie <acm@muc.de> | ||
| 2 | |||
| 3 | Make C++11 uniform init syntax work. New keywords "final" and "override" | ||
| 4 | |||
| 5 | * progmodes/cc-engine.el (c-back-over-member-initializer-braces): | ||
| 6 | New function. | ||
| 7 | (c-guess-basic-syntax): Set `containing-sex' and `lim' using the | ||
| 8 | new function. | ||
| 9 | |||
| 10 | * progmodes/cc-fonts.el (c-font-lock-declarations): Check more | ||
| 11 | carefully for "are we at a declarator?" using | ||
| 12 | c-back-over-member-initializers. | ||
| 13 | |||
| 14 | * progmodes/cc-langs.el (c-type-modifier-kwds): include "final" | ||
| 15 | and "override" in the C++ value. | ||
| 16 | |||
| 1 | 2014-12-19 Martin Rudalics <rudalics@gmx.at> | 17 | 2014-12-19 Martin Rudalics <rudalics@gmx.at> |
| 2 | 18 | ||
| 3 | * textmodes/ispell.el (ispell-command-loop): Don't use | 19 | * textmodes/ispell.el (ispell-command-loop): Don't use |