(ccmode)Top


Next: Introduction Prev: (dir) Up: (dir)

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.

* Introduction
* Getting Connected
* New Indentation Engine
* Minor Modes
* Text Filling and Line Breaking
* Commands
* 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
* Clean-ups
Commands

* Indentation Commands
* Movement Commands
* Other Commands
Customizing Indentation

* Interactive Customization
* Permanent Customization
* Hooks
* Styles
* Advanced Customizations
Styles

* 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