efaq-5   [plain text]


This is ../info/efaq, produced by makeinfo version 4.0f from faq.texi.

INFO-DIR-SECTION Emacs
START-INFO-DIR-ENTRY
* Emacs FAQ: (efaq).	Frequently Asked Questions about Emacs.
END-INFO-DIR-ENTRY

   Copyright 1994,1995,1996,1997,1998,1999,2000 Reuven M. Lerner
Copyright 1992,1993 Steven Byrnes
Copyright 1990,1991,1992 Joseph Brian Wells
This list of frequently asked questions about GNU Emacs with answers
("FAQ") may be translated into other languages, transformed into other
formats (e.g. Texinfo, Info, WWW, WAIS), and updated with new
information.

   The same conditions apply to any derivative of the FAQ as apply to
the FAQ itself.  Every copy of the FAQ must include this notice or an
approved translation, information on who is currently maintaining the
FAQ and how to contact them (including their e-mail address), and
information on where the latest version of the FAQ is archived
(including FTP information).

   The FAQ may be copied and redistributed under these conditions,
except that the FAQ may not be embedded in a larger literary work
unless that work itself allows free copying and redistribution.

   [This version has been somewhat edited from the last-posted version
(as of August 1999) for inclusion in the Emacs distribution.]


File: efaq,  Node: Concept index,  Prev: Mail and news,  Up: Top

Concept Index
*************

* Menu:

* #ifdef, selective display of:          Hiding #ifdef lines.
* $ in file names:                       Editing files with $ in the name.
* -debug-init option:                    Debugging a customization file.
* ., equivalent to vi command:           Repeating commands.
* .emacs debugging:                      Debugging a customization file.
* .emacs file, errors in:                Errors with init files.
* .emacs file, setting up:               Setting up a customization file.
* .Xdefaults:                            Emacs ignores X resources.
* /usr/spool/mail and Rmail:             Rmail writes to /usr/spool/mail.
* <Compose Character> key, using as <Meta>: Compose Character.
* <DEL>, definition of:                  Basic keys.
* <Do> key:                              Extended commands.
* <ESC>, definition of:                  Basic keys.
* <ExtendChar> key as <Meta>:            ExtendChar key does not work as Meta.
* <Insert>:                              Overwrite mode.
* <LFD>, definition of:                  Basic keys.
* <Meta> key and xterm:                  Meta key does not work in xterm.
* <Meta> key, notation for:              Basic keys.
* <Meta> key, what to do if you lack it: No Meta key.
* <Meta>, using <Compose Character> for: Compose Character.
* <Meta>, using <ExtendChar> for:        ExtendChar key does not work as Meta.
* <RET>, definition of:                  Basic keys.
* <SPC>, definition of:                  Basic keys.
* <TAB>, definition of:                  Basic keys.
* Abbrevs, turning on by default:        Turning on abbrevs by default.
* Abnormal exits from shell-mode:        Shell process exits abnormally.
* Acronyms, definitions for:             Common acronyms.
* Adding to load-path:                   Changing load-path.
* Address book:                          BBDB.
* Alternate character sets:              Alternate character sets.
* Alternative Info file viewers:         Viewing Info files outside of Emacs.
* Alternative mail software:             VM.
* Amiga, Emacs for:                      Emacs for the Amiga.
* Antivirus programs, and Shell Mode:    Problems with Shell Mode on MS-Windows.
* Apple computers, Emacs for:            Emacs for Apple computers.
* Apropos:                               Learning how to do something.
* Arabic alphabets:                      Right-to-left alphabets.
* Archive, description of the Emacs Lisp: Packages that do not come with Emacs.
* Archive, submitting to the Emacs Lisp: Submitting to the Emacs Lisp Archive.
* Archived postings from news:gnu.emacs.help: Newsgroup archives.
* Arrow keys, symbols generated by:      Working with function and arrow keys.
* Associating modes with files:          Associating modes with files.
* Atari ST, Emacs for:                   Emacs for Atari ST.
* AUC-TeX mode for editing TeX:          AUC-TeX.
* auto-fill-mode, activating automatically: Turning on auto-fill by default.
* auto-fill-mode, introduction to:       Wrapping words automatically.
* auto-mode-alist, modifying:            Associating modes with files.
* Auto-saving:                           Disabling auto-save-mode.
* Automatic entry to auto-fill-mode:     Turning on auto-fill by default.
* Automatic filing of outgoing mail:     Saving a copy of outgoing mail.
* Awk, mode for:                         Modes for various languages.
* awk-mode:                              Modes for various languages.
* Backspace and stty:                    stty and Backspace key.
* Backspace key invokes help:            Backspace invokes help.
* Backup files in a single directory:    Disabling backups.
* Backups, disabling:                    Disabling backups.
* Basic editing with Emacs:              Basic editing.
* Basic keys:                            Basic keys.
* BBDB:                                  BBDB.
* Beeping without obvious reason:        Spontaneous entry into isearch-mode.
* Beeping, turning off:                  Turning off beeping.
* Beginning editing:                     Basic editing.
* Bell, visible:                         Turning off beeping.
* Bell, volume of:                       Turning the volume down.
* Big Brother Database:                  BBDB.
* Binding C-s and C-q:                   Binding C-s and C-q.
* Binding function keys:                 Using function keys under X.
* Binding keys to commands:              Binding keys to commands.
* Binding modifiers and function keys:   Binding combinations of modifiers and function keys.
* Bison, mode for:                       Modes for various languages.
* Bourne Shell, mode for:                Modes for various languages.
* Bug reporting:                         Reporting bugs.
* Bugs and problems:                     Bugs and problems.
* Building Emacs from source:            Installing Emacs.
* C++, mode for:                         Modes for various languages.
* C-h, definition of:                    Basic keys.
* C-s and C-q with flow control:         Handling C-s and C-q with flow control.
* C-s and C-q, binding:                  Binding C-s and C-q.
* Calc:                                  Calc.
* calculator, a package:                 Calc.
* Case sensitivity in replacements:      Controlling case sensitivity.
* Case sensitivity of searches:          Controlling case sensitivity.
* case-fold-search:                      Controlling case sensitivity.
* case-replace:                          Controlling case sensitivity.
* Catching up all newsgroups in Gnus:    Catching up in all newsgroups.
* cc-mode:                               Modes for various languages.
* Checking spelling <1>:                 Ispell.
* Checking spelling:                     Spell-checkers.
* Chinese, handling with Emacs:          Kanji and Chinese characters.
* Citations in mail and news:            Supercite.
* Colorizing text:                       Turning on syntax highlighting.
* Colors on a TTY:                       Colors on a TTY.
* Colors on text-only terminals:         New in Emacs 21.
* Column, displaying the current:        Displaying the current line or column.
* Command description in the manual:     Learning how to do something.
* Command, repeat last:                  Repeating commands.
* Commands, binding keys to:             Binding keys to commands.
* Commands, extended:                    Extended commands.
* Commands, repeating many times:        Repeating a command as many times as possible.
* Common acronyms, definitions for:      Common acronyms.
* Common requests:                       Common requests.
* Compilation error messages:            Going to a line by number.
* Compiler error messages, recognizing:  Compiler error messages.
* Compiling and installing Emacs:        Compiling and installing Emacs.
* Compiling Emacs for DOS:               Emacs for MS-DOS.
* Console, colors:                       Colors on a TTY.
* Contact database:                      BBDB.
* Contracting the FSF:                   Contacting the FSF.
* Control characters, generating:        Producing C-XXX with the keyboard.
* Control characters, working with:      Working with unprintable characters.
* Control header, killing articles based on: Killing based on nonstandard headers.
* Control key, notation for:             Basic keys.
* Control-Meta characters, notation for: Basic keys.
* Conventions for file names:            File-name conventions.
* Converting from BABYL to Unix mail format: Recovering mail files when Rmail munges them.
* Copying outgoing mail to a file:       Saving a copy of outgoing mail.
* COPYING, description of file:          Informational files for Emacs.
* Copyleft, real meaning of:             Real meaning of copyleft.
* Creating new menu options:             Modifying pull-down menus.
* Crosspostings make Gnus catching up slow: Catch-up is slow in Gnus.
* csh mode:                              Modes for various languages.
* Current directory and shell-mode:      Shell mode loses the current directory.
* Current GNU distributions:             Current GNU distributions.
* Customization file, setting up:        Setting up a customization file.
* Customize indentation:                 Customizing C and C++ indentation.
* Database:                              EDB.
* Debugging .emacs file <1>:             Errors with init files.
* Debugging .emacs file:                 Debugging a customization file.
* Decoration level, in font-lock-mode:   Turning on syntax highlighting.
* DECwindows, Emacs for:                 Emacs for VMS and DECwindows.
* default-tab-width:                     Changing the length of a Tab.
* DEL key does not delete:               Backspace invokes help.
* Delay when visiting files:             Emacs takes a long time to visit files.
* Delete and stty:                       stty and Backspace key.
* delete-selection-mode:                 Replacing highlighted text.
* Deleting menus and menu options:       Deleting menus and menu options.
* Difference Emacs and XEmacs:           Difference between Emacs and XEmacs.
* Differences between Emacs 19 and Emacs 20: New in Emacs 20.
* Differences between Emacs 20 and Emacs 21: New in Emacs 21.
* Differences between Unix and Emacs regexps: Using regular expressions.
* Diffs and patching:                    Patch.
* Directories and files that come with Emacs: File-name conventions.
* Directory, current in shell-mode:      Shell mode loses the current directory.
* Dired does not see a file:             Dired claims that no file is on this line.
* Disabling auto-save-mode:              Disabling auto-save-mode.
* Disabling backups:                     Disabling backups.
* Discussion of the GPL:                 Real meaning of copyleft.
* Displaying eight-bit characters:       Emacs does not display 8-bit characters.
* Displaying the current line or column: Displaying the current line or column.
* DISTRIB, description of file:          Informational files for Emacs.
* Distribution, retrieving Emacs:        Finding Emacs on the Internet.
* DNS and IP addresses:                  Translating names to IP addresses.
* Documentation for etags:               Documentation for etags.
* Documentation on Emacs Lisp:           Emacs Lisp documentation.
* Documentation, installing new Texinfo files: Installing Texinfo documentation.
* DOS, Emacs for:                        Emacs for MS-DOS.
* Downloading and installing Emacs:      Installing Emacs.
* E-mail reader, VM:                     VM.
* E-mail, retrieving the FAQ via:        Obtaining the FAQ.
* Echoed commands in shell-mode:         ^M in the shell buffer.
* EDB:                                   EDB.
* Editing files with $ in the name:      Editing files with $ in the name.
* Editing MS-DOS files:                  Editing MS-DOS files.
* Eight-bit characters, displaying:      Emacs does not display 8-bit characters.
* Eight-bit characters, entering:        Inputting eight-bit characters.
* Eight-bit characters, working with:    Working with unprintable characters.
* Emacs 20, new features in:             New in Emacs 20.
* Emacs 21, new features in:             New in Emacs 21.
* Emacs entries for termcap/terminfo:    Termcap/Terminfo entries for Emacs.
* Emacs for MS-DOS:                      Emacs for MS-DOS.
* Emacs for MS-Windows:                  Emacs for Windows.
* Emacs Lisp Archive, description of:    Packages that do not come with Emacs.
* Emacs Lisp Archive, submissions to:    Submitting to the Emacs Lisp Archive.
* Emacs Lisp Reference Manual:           Emacs Lisp documentation.
* Emacs manual, obtaining a printed copy of: Getting a printed manual.
* Emacs name origin:                     Origin of the term Emacs.
* Emacs server functions:                Using an already running Emacs process.
* emacsclient:                           Using an already running Emacs process.
* Embedded underlining in news articles: Viewing articles with embedded underlining.
* Emulation of vi:                       VIPER.
* Encryption software, interface to:     Mailcrypt.
* Entering eight-bit characters:         Inputting eight-bit characters.
* Epoch:                                 Difference between Emacs and XEmacs.
* Error in .emacs:                       Errors with init files.
* Error in init file:                    Errors with init files.
* Errors when building Emacs:            Problems building Emacs.
* Errors, recognizing compiler:          Compiler error messages.
* Escape key, lacking:                   No Escape key.
* Escape sequences in ls output:         Escape sequences in shell output.
* etags, documentation for:              Documentation for etags.
* Evaluating Lisp code:                  Evaluating Emacs Lisp code.
* Expanding aliases when sending mail:   Expanding aliases when sending mail.
* explicit-shell-file-name:              Problems with Shell Mode on MS-Windows.
* Exporting messages as Unix mail files: Recovering mail files when Rmail munges them.
* Extended commands:                     Extended commands.
* FAQ for Gnus:                          Learning more about Gnus.
* FAQ for MIME and Emacs:                MIME with Emacs mail packages.
* FAQ for NT Emacs:                      Emacs for Windows.
* FAQ notation:                          FAQ notation.
* FAQ, font-lock-mode:                   Turning on syntax highlighting.
* FAQ, obtaining the:                    Obtaining the FAQ.
* Faster, starting Gnus:                 Starting Gnus faster.
* File extensions and modes:             Associating modes with files.
* File name, displaying in the titlebar: Displaying the current file name in the titlebar.
* File names containing $, editing:      Editing files with $ in the name.
* file-local-variable and security:      Security risks with Emacs.
* File-name conventions:                 File-name conventions.
* Files included with Emacs:             Informational files for Emacs.
* Files, maximum size:                   Problems with very large files.
* Files, replacing strings across multiple: Replacing text across multiple files.
* Files, take a long time to visit:      Emacs takes a long time to visit files.
* Filing outgoing mail:                  Saving a copy of outgoing mail.
* Fill prefix:                           Automatic indentation.
* fill-column, default value:            Wrapping words automatically.
* Filling automatically:                 Turning on auto-fill by default.
* Finding an Emacs Lisp package:         Finding a package with particular functionality.
* Finding commands and variables:        Learning how to do something.
* Finding current GNU software:          Current GNU distributions.
* Finding Emacs and related packages:    Finding Emacs and related packages.
* Finding Emacs on the Internet:         Finding Emacs on the Internet.
* Finding other packages:                Packages that do not come with Emacs.
* Finding topics in the on-line manual:  On-line manual.
* Flashing Gnus messages, removing:      Removing flashing messages.
* Flow control, C-s and C-q with:        Handling C-s and C-q with flow control.
* Folder, sorting messages in an Rmail:  Sorting the messages in an Rmail folder.
* font-lock-mode:                        Turning on syntax highlighting.
* Forms mode:                            EDB.
* Frame parameters:                      Emacs ignores frame parameters.
* frame-title-format:                    Displaying the current file name in the titlebar.
* Free Software Foundation, contacting:  Contacting the FSF.
* FSF, definition of:                    Common acronyms.
* FTP, definition of:                    Common acronyms.
* FTP, description of file:              Informational files for Emacs.
* Function documentation:                Emacs Lisp documentation.
* Function keys:                         Using function keys under X.
* Function keys and modifiers:           Binding combinations of modifiers and function keys.
* Function keys, symbols generated by:   Working with function and arrow keys.
* Functionality, finding a particular package: Finding a package with particular functionality.
* General Public License, real meaning of: Real meaning of copyleft.
* General questions:                     General questions.
* Generating control characters:         Producing C-XXX with the keyboard.
* gethostbyname, problematic version:    Problems talking to certain hosts.
* Getting help:                          Getting help.
* GNU mailing lists:                     Guidelines for newsgroup postings.
* GNU newsgroups, appropriate messages for: Guidelines for newsgroup postings.
* GNU, definition of:                    Common acronyms.
* GNU, description of file:              Informational files for Emacs.
* Gnus and NNTP:                         Gnus does not work with NNTP.
* Gnus FAQ:                              Learning more about Gnus.
* Gnus hangs while posting:              Gnus hangs for a long time.
* Gnus is slow when catching up:         Catch-up is slow in Gnus.
* Gnus newsreader:                       Reading news with Emacs.
* Gnus, Catching up all newsgroups in:   Catching up in all newsgroups.
* Gnus, flashing messages in:            Removing flashing messages.
* Gnus, saving multi-part postings in:   Saving a multi-part Gnus posting.
* Gnus, starting faster:                 Starting Gnus faster.
* gnuserv:                               Using an already running Emacs process.
* Going to a line by number:             Going to a line by number.
* Good bug reports:                      Reporting bugs.
* GPG:                                   Mailcrypt.
* GPL, definition of:                    Common acronyms.
* GPL, real meaning of:                  Real meaning of copyleft.
* Hangs in Gnus:                         Gnus hangs for a long time.
* Hebrew, handling with Emacs:           Right-to-left alphabets.
* Help for Emacs:                        Learning how to do something.
* Help installing Emacs:                 Help installing Emacs.
* Help invoked by Backspace:             Backspace invokes help.
* Help system, entering the:             Basic editing.
* hide-ifdef-mode:                       Hiding #ifdef lines.
* Hiding #ifdef text:                    Hiding #ifdef lines.
* Highlighing and replacing text:        Replacing highlighted text.
* Highlighting based on syntax:          Turning on syntax highlighting.
* Highlighting matching parentheses:     Matching parentheses.
* Highlighting text:                     Highlighting a region.
* hilit19 is deprecated:                 Turning on syntax highlighting.
* Horizontal scrolling:                  Horizontal scrolling.
* Hosts, Emacs cannot talk to:           Problems talking to certain hosts.
* How to submit a bug report:            Reporting bugs.
* HP-UX, the <ExtendChar> key:           ExtendChar key does not work as Meta.
* hscroll-mode:                          Horizontal scrolling.
* HTML browser in Emacs:                 w3-mode.
* Iconification under the X Window System: Forcing Emacs to iconify itself.
* Ignored X resources:                   Emacs ignores X resources.
* Ignoring case in searches:             Controlling case sensitivity.
* Included text prefix, changing:        Changing the included text prefix.
* Indentation, how to customize:         Customizing C and C++ indentation.
* Indenting new lines:                   Automatic indentation.
* Indenting of switch:                   Indenting switch statements.
* Index search in a manual:              Learning how to do something.
* Info file viewers:                     Viewing Info files outside of Emacs.
* Info files, how to install:            Installing Texinfo documentation.
* Info, finding topics in:               On-line manual.
* Informational files included with Emacs: Informational files for Emacs.
* Init file debugging:                   Debugging a customization file.
* Init file, errors in:                  Errors with init files.
* Init file, setting up:                 Setting up a customization file.
* Input, 8-bit characters:               Inputting eight-bit characters.
* Installation help:                     Help installing Emacs.
* Installing Emacs:                      Installing Emacs.
* Installing Texinfo documentation:      Installing Texinfo documentation.
* Integrated contact database:           BBDB.
* Integrated Java development environment: JDE.
* Interface to PGP from Emacs mail and news: Mailcrypt.
* Internet, retreiving from:             Finding Emacs on the Internet.
* INTERVIEW, description of file:        Informational files for Emacs.
* Invalid prefix characters:             Invalid prefix characters.
* IP addresses from names:               Translating names to IP addresses.
* isearch-mode, spontaneous entry into:  Spontaneous entry into isearch-mode.
* Ispell:                                Ispell.
* Japanese, handling with Emacs:         Kanji and Chinese characters.
* Java development environment:          JDE.
* Java, mode for:                        Modes for various languages.
* JDE:                                   JDE.
* Just-In-Time syntax highlighting:      Turning on syntax highlighting.
* Kanji, handling with Emacs:            Kanji and Chinese characters.
* Key bindings:                          Key bindings.
* Key translations under X:              X key translations for Emacs.
* keyboard-translate:                    Swapping keys.
* Keymaps and menus:                     Modifying pull-down menus.
* Keys, binding to commands:             Binding keys to commands.
* Keys, swapping:                        Swapping keys.
* Keywords header, killing articles based on: Killing based on nonstandard headers.
* Killing articles based on nonstandard headers: Killing based on nonstandard headers.
* Korean, handling with Emacs:           Kanji and Chinese characters.
* Lacking an Escape key:                 No Escape key.
* Large files, opening:                  Problems with very large files.
* Latest FAQ version, obtaining the:     Obtaining the FAQ.
* Latest version of Emacs:               Latest version of Emacs.
* Lazy font-lock:                        Turning on syntax highlighting.
* League for Programming Freedom:        The LPF.
* Learning more about GNU:               Learning more about Gnus.
* Learning to do something in Emacs:     Learning how to do something.
* Length of tab character:               Changing the length of a Tab.
* Levels of syntax highlighting:         Turning on syntax highlighting.
* Lex mode:                              Modes for various languages.
* Line number, displaying the current:   Displaying the current line or column.
* Line wrap:                             Wrapping words automatically.
* line-number-mode:                      Displaying the current line or column.
* Linking with -lX11 fails:              Linking with -lX11 fails.
* Lisp Archive, submissions to:          Submitting to the Emacs Lisp Archive.
* Lisp forms, evaluating:                Evaluating Emacs Lisp code.
* Lisp packages that do not come with Emacs: Packages that do not come with Emacs.
* load-path, modifying:                  Changing load-path.
* Lookup a subject in a manual:          Learning how to do something.
* LPF, definition of:                    Common acronyms.
* LPF, description of:                   The LPF.
* LPF, description of file:              Informational files for Emacs.
* ls in Shell mode:                      Escape sequences in shell output.
* Lucid Emacs:                           Difference between Emacs and XEmacs.
* lX11, linking fails with:              Linking with -lX11 fails.
* M-C-h, definition of:                  Basic keys.
* M-x, meaning of:                       Extended commands.
* MACHINES, description of file:         Informational files for Emacs.
* Macintosh, Emacs for:                  Emacs for Apple computers.
* Mail alias expansion:                  Expanding aliases when sending mail.
* Mail and news:                         Mail and news.
* Mail and news citations:               Supercite.
* Mail files, recovering those munged by Rmail: Recovering mail files when Rmail munges them.
* Mail packages and MIME:                MIME with Emacs mail packages.
* Mail reader, starting automatically:   Automatically starting a mail or news reader.
* Mail replies, inserting a prefix character: Inserting > at the beginning of each line.
* Mail, interface to PGP from:           Mailcrypt.
* Mail, saving outgoing automatically:   Saving a copy of outgoing mail.
* mail-yank-prefix:                      Inserting > at the beginning of each line.
* Mailing lists, appropriate messages for: Guidelines for newsgroup postings.
* MAILINGLISTS, description of file:     Informational files for Emacs.
* Major mode for shell scripts:          Associating modes with files.
* Major packages and programs:           Major packages and programs.
* Manual, obtaining a printed copy of:   Getting a printed manual.
* Matching parentheses:                  Matching parentheses.
* Mathematical package:                  Calc.
* Maximum file size:                     Problems with very large files.
* Maximum line width, default value:     Wrapping words automatically.
* Menus and keymaps:                     Modifying pull-down menus.
* Menus, creating or modifying:          Modifying pull-down menus.
* Menus, deleting:                       Deleting menus and menu options.
* Microsoft files, editing:              Editing MS-DOS files.
* Microsoft Windows, Emacs for:          Emacs for Windows.
* MIME and Emacs mail packages:          MIME with Emacs mail packages.
* Misspecified key sequences:            Invalid prefix characters.
* Mode for TeX:                          AUC-TeX.
* mode-line-format:                      Displaying the current line or column.
* Modes, associating with file extensions: Associating modes with files.
* Modifiers and function keys:           Binding combinations of modifiers and function keys.
* Modifying load-path:                   Changing load-path.
* Modifying pull-down menus:             Modifying pull-down menus.
* movemail and security:                 Security risks with Emacs.
* MS-DOS files, editing:                 Editing MS-DOS files.
* MS-DOS, Emacs for:                     Emacs for MS-DOS.
* Multi-part postings in Gnus, saving:   Saving a multi-part Gnus posting.
* Multiple files, replacing across:      Replacing text across multiple files.
* New lines, indenting of:               Automatic indentation.
* New Texinfo files, installing:         Installing Texinfo documentation.
* News and mail citations:               Supercite.
* News articles with embedded underlining: Viewing articles with embedded underlining.
* News reader, starting automatically:   Automatically starting a mail or news reader.
* News replies, inserting a prefix character: Inserting > at the beginning of each line.
* NEWS, description of file:             Informational files for Emacs.
* News, interface to PGP from:           Mailcrypt.
* Newsgroups header, killing articles based on: Killing based on nonstandard headers.
* Newsgroups, appropriate messages for:  Guidelines for newsgroup postings.
* NeXTSTEP, Emacs for:                   Emacs for NeXTSTEP.
* NNTP, Gnus fails to work with:         Gnus does not work with NNTP.
* No <Meta> key:                         No Meta key.
* No Escape key:                         No Escape key.
* Notation for keys:                     Basic keys.
* Objective-C, mode for:                 Modes for various languages.
* Official GNU software sites:           Current GNU distributions.
* Old Usenet postings for GNU groups:    Newsgroup archives.
* On-line manual, reading topics in:     On-line manual.
* One space following periods:           Filling paragraphs with a single space.
* Opening very large files:              Problems with very large files.
* Ordering GNU software:                 Contacting the FSF.
* Origin of the term "Emacs":            Origin of the term Emacs.
* Original version of Emacs:             Origin of the term Emacs.
* OS/2, Emacs for:                       Emacs for OS/2.
* OSF, definition of:                    Common acronyms.
* Overview of help systems:              Learning how to do something.
* overwrite-mode:                        Overwrite mode.
* Overwriting existing text:             Overwrite mode.
* Package, finding:                      Finding a package with particular functionality.
* Packages, those that do not come with Emacs: Packages that do not come with Emacs.
* Pairs of parentheses, highlighting:    Matching parentheses.
* paren.el:                              Matching parentheses.
* Parentheses, matching:                 Matching parentheses.
* pascal-mode:                           Modes for various languages.
* patch:                                 Patch.
* Patching source files with diffs:      Patch.
* Patents for software, opposition to:   The LPF.
* Periods, one space following:          Filling paragraphs with a single space.
* PGP:                                   Mailcrypt.
* picture-mode:                          Forcing the cursor to remain in the same column.
* Postal address of the FSF:             Contacting the FSF.
* Postal service, ordering Emacs via:    Finding Emacs on the Internet.
* Posting messages to newsgroups:        Guidelines for newsgroup postings.
* Posting, Gnus hangs wile:              Gnus hangs for a long time.
* Prefix character, inserting in mail/news replies: Inserting > at the beginning of each line.
* Prefix characters, invalid:            Invalid prefix characters.
* Prefix in mail/news followups, changing: Changing the included text prefix.
* Prefixing lines:                       Automatic indentation.
* Previous line, indenting according to: Automatic indentation.
* Printed Emacs manual, obtaining:       Getting a printed manual.
* Printing a Texinfo file:               Printing a Texinfo file.
* Printing documentation:                Printing a Texinfo file.
* Problems building Emacs:               Problems building Emacs.
* Process shell exited:                  Shell process exits abnormally.
* Producing control characters:          Producing C-XXX with the keyboard.
* Programmable calculator:               Calc.
* Pull-down menus, creating or modifying: Modifying pull-down menus.
* Quoting in mail messages:              Changing the included text prefix.
* Reading news under Emacs:              Reading news with Emacs.
* Reading the Emacs manual:              Learning how to do something.
* Reading topics in the on-line manual:  On-line manual.
* Recently introduced features:          New in Emacs 21.
* Recognizing non-standard compiler errors: Compiler error messages.
* Recompilation:                         Going to a line by number.
* Recovering munged mail files:          Recovering mail files when Rmail munges them.
* Reducing the increment when scrollng:  Scrolling only one line.
* Reference card for Emacs:              Learning how to do something.
* Reference cards, in other languages:   Learning how to do something.
* Reference manual for Emacs Lisp:       Emacs Lisp documentation.
* Regexps:                               Using regular expressions.
* Regexps and unprintable characters:    Working with unprintable characters.
* Regexps for recognizing compiler errors: Compiler error messages.
* Region, highlighting a:                Highlighting a region.
* Regular expressions:                   Using regular expressions.
* Remaining in the same column, regardless of contents: Forcing the cursor to remain in the same column.
* Removing flashing Gnus messages:       Removing flashing messages.
* Removing yourself from GNU mailing lists: Unsubscribing from Emacs lists.
* Repeating commands as with vi:         Repeating commands.
* Repeating commands many times:         Repeating a command as many times as possible.
* Replacing highlighted text:            Replacing highlighted text.
* Replacing strings across files:        Replacing text across multiple files.
* Replacing, and case sensitivity:       Controlling case sensitivity.
* Replies to mail/news, inserting a prefix character: Inserting > at the beginning of each line.
* Replying only to the sender of a message: Replying to the sender of a message.
* Reporting bugs:                        Reporting bugs.
* Resources, X:                          Valid X resources.
* Retrieving and installing Emacs:       Installing Emacs.
* Retrieving the latest FAQ version:     Obtaining the FAQ.
* Richard Stallman, acronym for:         Common acronyms.
* Right-to-left alphabets:               Right-to-left alphabets.
* Rmail and /usr/spool/mail:             Rmail writes to /usr/spool/mail.
* Rmail munged my files:                 Recovering mail files when Rmail munges them.
* Rmail thinks all messages are one large message: Rmail thinks all messages are one big one.
* Rmail, replying to the sender of a message in: Replying to the sender of a message.
* Rmail, sorting messages in:            Sorting the messages in an Rmail folder.
* RMS, definition of:                    Common acronyms.
* Rolodex-like functionality:            BBDB.
* Saving a copy of outgoing mail:        Saving a copy of outgoing mail.
* Saving at frequent intervals:          Disabling auto-save-mode.
* Saving multi-part postings in Gnus:    Saving a multi-part Gnus posting.
* Scrolling horizontally:                Horizontal scrolling.
* Scrolling only one line:               Scrolling only one line.
* Searching for unprintable characters:  Working with unprintable characters.
* Searching without case sensitivity:    Controlling case sensitivity.
* Security with Emacs:                   Security risks with Emacs.
* Selectively displaying #ifdef code:    Hiding #ifdef lines.
* Self-paced tutorial, invoking the:     Basic editing.
* Semitic alphabets:                     Right-to-left alphabets.
* Sender, replying only to:              Replying to the sender of a message.
* Sending mail with aliases:             Expanding aliases when sending mail.
* SERVICE, description of file:          Informational files for Emacs.
* Set number capability in vi emulators: Displaying the current line or column.
* Setting the included text character:   Changing the included text prefix.
* Setting X resources:                   Valid X resources.
* sh-mode:                               Modes for various languages.
* Shell buffer, echoed commands and ^M in: ^M in the shell buffer.
* Shell mode:                            Modes for various languages.
* Shell Mode, and MS-Windows:            Problems with Shell Mode on MS-Windows.
* shell-mode and current directory:      Shell mode loses the current directory.
* shell-mode exits:                      Shell process exits abnormally.
* Show matching paren as in vi:          Matching parentheses.
* Single space following periods:        Filling paragraphs with a single space.
* Slow catch up in Gnus:                 Catch-up is slow in Gnus.
* Slow connections causing flashing messages in Gnus: Removing flashing messages.
* Snail mail address of the FSF:         Contacting the FSF.
* Snail mail, ordering Emacs via:        Finding Emacs on the Internet.
* Software patents, opposition to:       The LPF.
* Sorting messages in an Rmail folder:   Sorting the messages in an Rmail folder.
* Source code, building Emacs from:      Installing Emacs.
* Sources for current GNU distributions: Current GNU distributions.
* Spell-checker:                         Ispell.
* Spelling, checking TeX documents:      Checking TeX and *roff documents.
* Spelling, checking text documents:     Spell-checkers.
* Spontaneous entry into isearch-mode:   Spontaneous entry into isearch-mode.
* Stallman, Richard, acronym for:        Common acronyms.
* Starting Gnus faster:                  Starting Gnus faster.
* Starting mail/news reader automatically: Automatically starting a mail or news reader.
* Status of Emacs:                       Status of Emacs.
* stty and Emacs:                        stty and Backspace key.
* Stuff, current GNU:                    Current GNU distributions.
* Submitting code to the Emacs Lisp Archive: Submitting to the Emacs Lisp Archive.
* SUN-SUPPORT, description of file:      Informational files for Emacs.
* Supercite:                             Supercite.
* Superyank:                             Supercite.
* Suspending Emacs:                      Forcing Emacs to iconify itself.
* Swapping keys:                         Swapping keys.
* switch, indenting:                     Indenting switch statements.
* Symbols generated by function keys:    Working with function and arrow keys.
* Syntax highlighting:                   Turning on syntax highlighting.
* Syntax highlighting on a TTY:          Colors on a TTY.
* Synthetic X events and security:       Security risks with Emacs.
* Tab length:                            Changing the length of a Tab.
* TECO:                                  Origin of the term Emacs.
* Termcap:                               Termcap/Terminfo entries for Emacs.
* Terminal setup code in .emacs:         Terminal setup code works after Emacs has begun.
* Terminfo:                              Termcap/Terminfo entries for Emacs.
* TeX documents, checking spelling in:   Checking TeX and *roff documents.
* TeX mode:                              AUC-TeX.
* Texinfo documentation, installing:     Installing Texinfo documentation.
* Texinfo file, printing:                Printing a Texinfo file.
* Text indentation:                      Automatic indentation.
* Text strings, putting regexps in:      Using regular expressions.
* Text, highlighting:                    Highlighting a region.
* Titlebar, displaying the current file name in: Displaying the current file name in the titlebar.
* Toggling overwrite-mode:               Overwrite mode.
* Toolbar support:                       New in Emacs 21.
* Tools needed to compile Emacs under DOS: Emacs for MS-DOS.
* TOS, Emacs for:                        Emacs for Atari ST.
* transient-mark-mode:                   Highlighting a region.
* Translating names to IP addresses:     Translating names to IP addresses.
* Translations for keys under X:         X key translations for Emacs.
* TTY colors:                            New in Emacs 21.
* Tutorial, invoking the:                Basic editing.
* Unbundled packages:                    Packages that do not come with Emacs.
* underline-region:                      Underlining paragraphs.
* Underlining a region of text:          Underlining paragraphs.
* Underlining, embedded in news articles: Viewing articles with embedded underlining.
* Unix regeps, differences from Emacs:   Using regular expressions.
* Unix systems, installing Emacs on:     Installing Emacs.
* Unpacking and installing Emacs:        Installing Emacs.
* Unprintable characters, working with:  Working with unprintable characters.
* unrmail command:                       Recovering mail files when Rmail munges them.
* Unsubscribing from GNU mailing lists:  Unsubscribing from Emacs lists.
* Up-to-date GNU stuff:                  Current GNU distributions.
* Updating Emacs:                        Updating Emacs.
* Updating files with diffs:             Patch.
* Usenet archives for GNU groups:        Newsgroup archives.
* Usenet groups, appropriate messages for: Guidelines for newsgroup postings.
* Usenet reader in Emacs:                Reading news with Emacs.
* Using an existing Emacs process:       Using an already running Emacs process.
* Using BIND to translate addresses:     Translating names to IP addresses.
* Variable documentation:                Emacs Lisp documentation.
* Variable-size fonts:                   New in Emacs 21.
* Version, latest:                       Latest version of Emacs.
* Vertical movement in empty documents:  Forcing the cursor to remain in the same column.
* Very large files, opening:             Problems with very large files.
* vi emulation:                          VIPER.
* View Mail:                             VM.
* Viewing Info files:                    Viewing Info files outside of Emacs.
* VIPER:                                 VIPER.
* Visible bell:                          Turning off beeping.
* Visiting files takes a long time:      Emacs takes a long time to visit files.
* VM:                                    VM.
* VMS, Emacs for:                        Emacs for VMS and DECwindows.
* Volume of bell:                        Turning the volume down.
* w3-mode:                               w3-mode.
* Web browser:                           w3-mode.
* Web, reading the FAQ on the:           Obtaining the FAQ.
* Why Emacs?:                            Origin of the term Emacs.
* Windows 9X, ME, NT, 2K, and CE, Emacs for: Emacs for Windows.
* Windows files, editing:                Editing MS-DOS files.
* Working with arrow keys:               Working with function and arrow keys.
* Working with function keys:            Working with function and arrow keys.
* Working with unprintable characters:   Working with unprintable characters.
* Wrapping lines:                        Wrapping words automatically.
* Wrapping word automatically:           Wrapping words automatically.
* Writing and debugging TeX:             AUC-TeX.
* WWW browser:                           w3-mode.
* X events and security:                 Security risks with Emacs.
* X key translations:                    X key translations for Emacs.
* X Menus don't work:                    Linking with -lX11 fails.
* X resources:                           Valid X resources.
* X resources being ignored:             Emacs ignores X resources.
* X Window System and function keys:     Using function keys under X.
* X Window System and iconification:     Forcing Emacs to iconify itself.
* XEmacs:                                Difference between Emacs and XEmacs.
* Xterm and <Meta> key:                  Meta key does not work in xterm.
* Yacc mode:                             Modes for various languages.