GNU Info

Info Node: (ccmode)Top


Next: Introduction Prev: (dir) Up: (dir)
Enter node , (file) or (file)node

CC Mode

   CC Mode is a GNU Emacs mode for editing files containing C, C++,
Objective-C, Java, CORBA IDL, and Pike code.  It provides syntax-based
indentation and has several handy commands and some minor modes to make
the editing easier.  Note that CC Mode does _not_ provide font-locking;
there are other Emacs packages for that.

Getting Connected
New Indentation Engine
Minor Modes
Text Filling and Line Breaking
Customizing Indentation
Syntactic Symbols
Indentation Functions
Performance Issues
Limitations and Known Bugs
Frequently Asked Questions
Getting the Latest CC Mode Release
Mailing Lists and Submitting Bug Reports
Sample .emacs File
 --- Indices ---

Concept Index
Command Index
Key Index
Variable Index
 --- The Detailed Node Listing ---

New Indentation Engine

Syntactic Analysis
Indentation Calculation
Minor Modes

Auto-newline Insertion
Hungry-deletion of Whitespace
Auto-newline Insertion

Hanging Braces
Hanging Colons
Hanging Semi-colons and Commas
Other Electric Commands

Indentation Commands
Movement Commands
Other Commands
Customizing Indentation

Interactive Customization
Permanent Customization
Advanced Customizations

Built-in Styles
Adding Styles
File Styles
Advanced Customizations

Custom Indentation Functions
Custom Brace and Colon Hanging
Customizing Semi-colons and Commas
Other Special Indentations

automatically generated by info2www version