Index
Download
Manual (html)
Manual (info/PS/DVI)
Recent changes
Installation
Compatibility
Mailing lists
Mercurial Repository
Browse hg Repository
Savannah project page
Version History
Changes for 5.35
Changes for 5.34
Changes for 5.33
Changes for 5.32
Changes for 5.31
Changes for 5.30
Changes for 5.29
Changes for 5.28
Changes for 5.27
Changes for 5.26
Changes for 5.25
Changes for 5.24
Changes for 5.21
Changes for 5.20
Changes for 5.19
Changes for 5.18
Changes for 5.17
Changes for 5.16
Changes for 5.15
Changes for 5.14
Changes from v4 to v5
|
See also the user visible changes for
5.34.
Download
this CC Mode version.
This version contains a few mainly minor new features, significant internal
improvements and many bug fixes.
- The minimum version of Emacs supported is still 24.5. XEmacs users
should obtain a reasonably new repository version of XEmacs from
https://foss.heptapod.net/xemacs/xemacs and of required packages from
https://foss.heptapod.net/xemacs/xemacs-packages via mercurial and build
them to work with eachother. This ensures important bug fixes are
present.
Despite the cessation of active development of XEmacs, CC Mode
continues to support it.
- Optimizations have been added for large buffers with few braces
(e.g. .h files with only #defines) and for those with very large brace
blocks.
- Several facilities from GAWK 4 (including the switch statement) have
been implemented in AWK Mode.
- Support for Doxygen documentation style has been added.
- Specified preprocessor directives (e.g. #pragma) can now be indented
as though they were statements. To use, set up the customizable variable
c-indent-to-body-directives , and
call c-toggle-cpp-indent-to-body .
- The ability to recognize Objective-C Mode method names has been
added. E.g. for Imenu.
- "Wrong" style comments can now be fontified with
font-lock-warning-face . These are block comments when the
default style is line comments and vice-versa. To enable, set (or
customize) the variable c-mark-wrong-style-of-comment .
- C++ Mode attributes have been implemented.
- Bogusly "adjacent" double quotes can now pair up syntactically. So,
e.g.
C-M-f will move from one unterminated double quote
mark to another one, even though there is an unescaped newline between
them.
- Many bugs have been fixed.
|