ccmode   [plain text]


This is ../info/ccmode, produced by makeinfo version 4.0 from
cc-mode.texi.

INFO-DIR-SECTION Emacs
START-INFO-DIR-ENTRY
* CC Mode: (ccmode).   Emacs mode for editing C, C++, Objective-C,
                          Java, Pike, and IDL code.
END-INFO-DIR-ENTRY

   Copyright (C) 1995, 96, 97, 98, 99, 2000, 2001 Free Software
Foundation, Inc.

   Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1 or
any later version published by the Free Software Foundation; with the
Invariant Sections being "The GNU Manifesto", "Distribution" and "GNU
GENERAL PUBLIC LICENSE", with the Front-Cover texts being "A GNU
Manual", and with the Back-Cover Texts as in (a) below.  A copy of the
license is included in the section entitled "GNU Free Documentation
License" in the Emacs manual.

   (a) The FSF's Back-Cover Text is: "You have freedom to copy and
modify this GNU Manual, like GNU software.  Copies published by the Free
Software Foundation raise funds for GNU development."

   This document is part of a collection distributed under the GNU Free
Documentation License.  If you want to distribute this document
separately from the collection, you can do so by adding a copy of the
license to the document, as described in section 6 of the license.


Indirect:
ccmode-1: 1329
ccmode-2: 46553
ccmode-3: 86613
ccmode-4: 134881

Tag Table:
(Indirect)
Node: Top1329
Node: Introduction3006
Ref: Introduction-Footnote-15587
Ref: Introduction-Footnote-25658
Node: Getting Connected5786
Node: New Indentation Engine6827
Node: Syntactic Analysis7639
Ref: Syntactic Analysis-Footnote-110795
Ref: Syntactic Analysis-Footnote-210884
Ref: Syntactic Analysis-Footnote-310985
Ref: Syntactic Analysis-Footnote-411115
Node: Indentation Calculation11323
Node: Minor Modes14465
Ref: Minor Modes-Footnote-116511
Node: Auto-newline Insertion16620
Ref: Auto-newline Insertion-Footnote-117596
Node: Hanging Braces17799
Ref: Hanging Braces-Footnote-121948
Ref: Hanging Braces-Footnote-222218
Node: Hanging Colons22366
Node: Hanging Semi-colons and Commas23234
Node: Other Electric Commands23743
Node: Clean-ups25600
Ref: Clean-ups-Footnote-130366
Node: Hungry-deletion of Whitespace30565
Ref: Hungry-deletion of Whitespace-Footnote-132828
Ref: Hungry-deletion of Whitespace-Footnote-233366
Ref: Hungry-deletion of Whitespace-Footnote-333422
Node: Text Filling and Line Breaking33582
Ref: Text Filling and Line Breaking-Footnote-140949
Ref: Text Filling and Line Breaking-Footnote-241169
Ref: Text Filling and Line Breaking-Footnote-341450
Ref: Text Filling and Line Breaking-Footnote-441628
Node: Commands41810
Node: Indentation Commands42106
Ref: Indentation Commands-Footnote-146315
Node: Movement Commands46553
Node: Other Commands51725
Node: Customizing Indentation52767
Ref: Customizing Indentation-Footnote-156669
Ref: Customizing Indentation-Footnote-256738
Ref: Customizing Indentation-Footnote-356836
Ref: Customizing Indentation-Footnote-457194
Node: Interactive Customization57291
Ref: Interactive Customization-Footnote-159789
Node: Permanent Customization59927
Node: Hooks62416
Node: Styles64460
Ref: Styles-Footnote-167439
Ref: Styles-Footnote-267837
Node: Built-in Styles67882
Ref: Built-in Styles-Footnote-171920
Ref: Built-in Styles-Footnote-272025
Node: Adding Styles72169
Node: File Styles73142
Node: Advanced Customizations74279
Node: Custom Indentation Functions75203
Ref: Custom Indentation Functions-Footnote-178766
Node: Custom Brace and Colon Hanging78910
Node: Customizing Semi-colons and Commas82250
Node: Other Special Indentations84459
Node: Syntactic Symbols86613
Ref: Syntactic Symbols-Footnote-1110565
Ref: Syntactic Symbols-Footnote-2110788
Ref: Syntactic Symbols-Footnote-3111057
Ref: Syntactic Symbols-Footnote-4111370
Node: Indentation Functions111417
Ref: Indentation Functions-Footnote-1122752
Node: Performance Issues122896
Ref: Performance Issues-Footnote-1127649
Ref: Performance Issues-Footnote-2127689
Ref: Performance Issues-Footnote-3127765
Ref: Performance Issues-Footnote-4127829
Node: Limitations and Known Bugs127897
Node: Frequently Asked Questions129200
Ref: Frequently Asked Questions-Footnote-1132040
Node: Getting the Latest CC Mode Release132316
Node: Mailing Lists and Submitting Bug Reports133215
Node: Sample .emacs File134881
Node: Concept Index137297
Node: Command Index147653
Node: Key Index157548
Node: Variable Index160064

End Tag Table