Remove the optional arguments from all @node commands: makeinfo can
generate these automatically, and it is easier to edit and rearrange
nodes without them.
(Removing flashing messages): Remove section about non-existent Gnus
option.
(Removing flashing messages): Remove section about non-existent Gnus
option.
+ * faq.texi (Top): Add @top command.
+ Remove the optional arguments from all @node commands: makeinfo can
+ generate these automatically, and it is easier to edit and rearrange
+ nodes without them.
+
2009-06-11 Glenn Morris <rgm@gnu.org>
* faq.texi (Common acronyms): Remove no-longer-existing OSF.
2009-06-11 Glenn Morris <rgm@gnu.org>
* faq.texi (Common acronyms): Remove no-longer-existing OSF.
-@node Top, FAQ notation, (dir), (dir)
+@node Top, FAQ notation, (dir), (dir)
+@top The GNU Emacs FAQ
This is the GNU Emacs FAQ, last updated on @today{}.
This is the GNU Emacs FAQ, last updated on @today{}.
@end menu
@c ------------------------------------------------------------
@end menu
@c ------------------------------------------------------------
-@node FAQ notation, General questions, Top, Top
@chapter FAQ notation
@cindex FAQ notation
@chapter FAQ notation
@cindex FAQ notation
* Common acronyms::
@end menu
* Common acronyms::
@end menu
-@node Basic keys, Extended commands, FAQ notation, FAQ notation
@section What do these mean: @kbd{C-h}, @kbd{C-M-a}, @key{RET}, @kbd{@key{ESC} a}, etc.?
@cindex Basic keys
@cindex Control key, notation for
@section What do these mean: @kbd{C-h}, @kbd{C-M-a}, @key{RET}, @kbd{@key{ESC} a}, etc.?
@cindex Basic keys
@cindex Control key, notation for
Keys, emacs}, for more information. (@xref{On-line manual}, for more
information about Info.)
Keys, emacs}, for more information. (@xref{On-line manual}, for more
information about Info.)
-@node Extended commands, On-line manual, Basic keys, FAQ notation
@section What does @file{M-x @var{command}} mean?
@cindex Extended commands
@cindex Commands, extended
@section What does @file{M-x @var{command}} mean?
@cindex Extended commands
@cindex Commands, extended
If you need to run non-interactive Emacs functions, see @ref{Evaluating
Emacs Lisp code}.
If you need to run non-interactive Emacs functions, see @ref{Evaluating
Emacs Lisp code}.
-@node On-line manual, File-name conventions, Extended commands, FAQ notation
@section How do I read topic XXX in the on-line manual?
@cindex On-line manual, reading topics in
@cindex Reading topics in the on-line manual
@section How do I read topic XXX in the on-line manual?
@cindex On-line manual, reading topics in
@cindex Reading topics in the on-line manual
@xref{Getting a printed manual}, if you would like a paper copy of the
Emacs manual.
@xref{Getting a printed manual}, if you would like a paper copy of the
Emacs manual.
-@node File-name conventions, Common acronyms, On-line manual, FAQ notation
+@node File-name conventions
@section What are @file{etc/SERVICE}, @file{src/config.h}, and @file{lisp/default.el}?
@cindex File-name conventions
@cindex Conventions for file names
@section What are @file{etc/SERVICE}, @file{src/config.h}, and @file{lisp/default.el}?
@cindex File-name conventions
@cindex Conventions for file names
Your system administrator may have removed the @file{src} directory and
many files from the @file{etc} directory.
Your system administrator may have removed the @file{src} directory and
many files from the @file{etc} directory.
-@node Common acronyms, , File-name conventions, FAQ notation
@section What are FSF, LPF, GNU, RMS, FTP, and GPL?
@cindex FSF, definition of
@cindex LPF, definition of
@section What are FSF, LPF, GNU, RMS, FTP, and GPL?
@cindex FSF, definition of
@cindex LPF, definition of
the right to resell or give away GPL-covered software.
@c ------------------------------------------------------------
the right to resell or give away GPL-covered software.
@c ------------------------------------------------------------
-@node General questions, Getting help, FAQ notation, Top
@chapter General questions
@cindex General questions
@chapter General questions
@cindex General questions
* Contacting the FSF::
@end menu
* Contacting the FSF::
@end menu
-@node The LPF, Real meaning of copyleft, General questions, General questions
@section What is the LPF?
@cindex LPF, description of
@cindex League for Programming Freedom
@section What is the LPF?
@cindex LPF, description of
@cindex League for Programming Freedom
look-and-feel copyrights. More information on the LPF's views is
available at @uref{http://progfree.org/, the LPF home page}.
look-and-feel copyrights. More information on the LPF's views is
available at @uref{http://progfree.org/, the LPF home page}.
-@node Real meaning of copyleft, Guidelines for newsgroup postings, The LPF, General questions
+@node Real meaning of copyleft
@section What is the real legal meaning of the GNU copyleft?
@cindex Copyleft, real meaning of
@cindex GPL, real meaning of
@section What is the real legal meaning of the GNU copyleft?
@cindex Copyleft, real meaning of
@cindex GPL, real meaning of
recipients the same freedom that you enjoyed.
@end quotation
recipients the same freedom that you enjoyed.
@end quotation
-@node Guidelines for newsgroup postings, Newsgroup archives, Real meaning of copyleft, General questions
+@node Guidelines for newsgroup postings
@section What are appropriate messages for @uref{news:gnu.emacs.help}, @uref{news:gnu.emacs.bug}, @uref{news:comp.emacs}, etc.?
@cindex Newsgroups, appropriate messages for
@cindex GNU newsgroups, appropriate messages for
@section What are appropriate messages for @uref{news:gnu.emacs.help}, @uref{news:gnu.emacs.bug}, @uref{news:comp.emacs}, etc.?
@cindex Newsgroups, appropriate messages for
@cindex GNU newsgroups, appropriate messages for
@uref{news:gnu.emacs.bug} is a place where bug reports appear, but avoid
posting bug reports to this newsgroup directly (@pxref{Reporting bugs}).
@uref{news:gnu.emacs.bug} is a place where bug reports appear, but avoid
posting bug reports to this newsgroup directly (@pxref{Reporting bugs}).
-@node Newsgroup archives, Reporting bugs, Guidelines for newsgroup postings, General questions
+@node Newsgroup archives
@section Where can I get old postings to @uref{news:gnu.emacs.help} and other GNU groups?
@cindex Archived postings from @code{gnu.emacs.help}
@cindex Usenet archives for GNU groups
@section Where can I get old postings to @uref{news:gnu.emacs.help} and other GNU groups?
@cindex Archived postings from @code{gnu.emacs.help}
@cindex Usenet archives for GNU groups
You can read the archives of the @code{gnu.*} groups and post new
messages at @uref{http://gmane.org/, Gmane}.
You can read the archives of the @code{gnu.*} groups and post new
messages at @uref{http://gmane.org/, Gmane}.
-@node Reporting bugs, Unsubscribing from Emacs lists, Newsgroup archives, General questions
@section Where should I report bugs and other problems with Emacs?
@cindex Bug reporting
@cindex Good bug reports
@section Where should I report bugs and other problems with Emacs?
@cindex Bug reporting
@cindex Good bug reports
does, that is a bug.
@end quotation
does, that is a bug.
@end quotation
-@node Unsubscribing from Emacs lists, Contacting the FSF, Reporting bugs, General questions
+@node Unsubscribing from Emacs lists
@section How do I unsubscribe from this mailing list?
@cindex Unsubscribing from GNU mailing lists
@cindex Removing yourself from GNU mailing lists
@section How do I unsubscribe from this mailing list?
@cindex Unsubscribing from GNU mailing lists
@cindex Removing yourself from GNU mailing lists
smtp}. Ask your postmaster for help, if you cannot figure out these
details.
smtp}. Ask your postmaster for help, if you cannot figure out these
details.
-@node Contacting the FSF, , Unsubscribing from Emacs lists, General questions
+@node Contacting the FSF
@section What is the current address of the FSF?
@cindex Snail mail address of the FSF
@cindex Postal address of the FSF
@section What is the current address of the FSF?
@cindex Snail mail address of the FSF
@cindex Postal address of the FSF
@uref{http://www.gnu.org/order/order.html, GNU Web site}.
@c ------------------------------------------------------------
@uref{http://www.gnu.org/order/order.html, GNU Web site}.
@c ------------------------------------------------------------
-@node Getting help, Status of Emacs, General questions, Top
@chapter Getting help
@cindex Getting help
@chapter Getting help
@cindex Getting help
* Obtaining the FAQ::
@end menu
* Obtaining the FAQ::
@end menu
-@node Basic editing, Learning how to do something, Getting help, Getting help
@section I'm just starting Emacs; how do I do basic editing?
@cindex Basic editing with Emacs
@cindex Beginning editing
@section I'm just starting Emacs; how do I do basic editing?
@cindex Basic editing with Emacs
@cindex Beginning editing
Emacs help works best if it is invoked by a single key whose value
should be stored in the variable @code{help-char}.
Emacs help works best if it is invoked by a single key whose value
should be stored in the variable @code{help-char}.
-@node Learning how to do something, Getting a printed manual, Basic editing, Getting help
+@node Learning how to do something
@section How do I find out how to do something in Emacs?
@cindex Help for Emacs
@cindex Learning to do something in Emacs
@section How do I find out how to do something in Emacs?
@cindex Help for Emacs
@cindex Learning to do something in Emacs
-@node Getting a printed manual, Emacs Lisp documentation, Learning how to do something, Getting help
+@node Getting a printed manual
@section How do I get a printed copy of the Emacs manual?
@cindex Printed Emacs manual, obtaining
@cindex Manual, obtaining a printed or HTML copy of
@section How do I get a printed copy of the Emacs manual?
@cindex Printed Emacs manual, obtaining
@cindex Manual, obtaining a printed or HTML copy of
@xref{Learning how to do something}, for how to view the manual on-line.
@xref{Learning how to do something}, for how to view the manual on-line.
-@node Emacs Lisp documentation, Installing Texinfo documentation, Getting a printed manual, Getting help
+@node Emacs Lisp documentation
@section Where can I get documentation on Emacs Lisp?
@cindex Documentation on Emacs Lisp
@cindex Function documentation
@section Where can I get documentation on Emacs Lisp?
@cindex Documentation on Emacs Lisp
@cindex Function documentation
@uref{http://www.gnu.org/software/emacs/elisp-manual/elisp.html}
@uref{http://www.gnu.org/software/emacs/elisp-manual/elisp.html}
-@node Installing Texinfo documentation, Printing a Texinfo file, Emacs Lisp documentation, Getting help
+@node Installing Texinfo documentation
@section How do I install a piece of Texinfo documentation?
@cindex Texinfo documentation, installing
@cindex Installing Texinfo documentation
@section How do I install a piece of Texinfo documentation?
@cindex Texinfo documentation, installing
@cindex Installing Texinfo documentation
-@node Printing a Texinfo file, Viewing Info files outside of Emacs, Installing Texinfo documentation, Getting help
+@node Printing a Texinfo file
@section How do I print a Texinfo file?
@cindex Printing a Texinfo file
@cindex Texinfo file, printing
@section How do I print a Texinfo file?
@cindex Printing a Texinfo file
@cindex Texinfo file, printing
To get more general instructions, retrieve the latest Texinfo package
(@pxref{Installing Texinfo documentation}).
To get more general instructions, retrieve the latest Texinfo package
(@pxref{Installing Texinfo documentation}).
-@node Viewing Info files outside of Emacs, Informational files for Emacs, Printing a Texinfo file, Getting help
+@node Viewing Info files outside of Emacs
@section Can I view Info files without using Emacs?
@cindex Viewing Info files
@cindex Info file viewers
@section Can I view Info files without using Emacs?
@cindex Viewing Info files
@cindex Info file viewers
-@node Informational files for Emacs, Help installing Emacs, Viewing Info files outside of Emacs, Getting help
+@node Informational files for Emacs
@section What informational files are available for Emacs?
@cindex Informational files included with Emacs
@cindex Files included with Emacs
@section What informational files are available for Emacs?
@cindex Informational files included with Emacs
@cindex Files included with Emacs
@uref{http://www.cs.pdx.edu/~trent/gnu/gnu.html}
@uref{http://www.cs.pdx.edu/~trent/gnu/gnu.html}
-@node Help installing Emacs, Obtaining the FAQ, Informational files for Emacs, Getting help
+@node Help installing Emacs
@section Where can I get help in installing Emacs?
@cindex Installation help
@cindex Help installing Emacs
@section Where can I get help in installing Emacs?
@cindex Installation help
@cindex Help installing Emacs
companies and individuals willing to sell you help in installing or
using Emacs.
companies and individuals willing to sell you help in installing or
using Emacs.
-@node Obtaining the FAQ, , Help installing Emacs, Getting help
@section Where can I get the latest version of this FAQ?
@cindex FAQ, obtaining the
@cindex Latest FAQ version, obtaining the
@section Where can I get the latest version of this FAQ?
@cindex FAQ, obtaining the
@cindex Latest FAQ version, obtaining the
@c ------------------------------------------------------------
@c ------------------------------------------------------------
-@node Status of Emacs, Common requests, Getting help, Top
@chapter Status of Emacs
@cindex Status of Emacs
@chapter Status of Emacs
@cindex Status of Emacs
* New in Emacs 22::
@end menu
* New in Emacs 22::
@end menu
-@node Origin of the term Emacs, Latest version of Emacs, Status of Emacs, Status of Emacs
+@node Origin of the term Emacs
@section Where does the name ``Emacs'' come from?
@cindex Origin of the term ``Emacs''
@cindex Emacs name origin
@section Where does the name ``Emacs'' come from?
@cindex Origin of the term ``Emacs''
@cindex Emacs name origin
name, check out the file @file{etc/JOKES} (@pxref{File-name
conventions}).
name, check out the file @file{etc/JOKES} (@pxref{File-name
conventions}).
-@node Latest version of Emacs, New in Emacs 20, Origin of the term Emacs, Status of Emacs
+@node Latest version of Emacs
@section What is the latest version of Emacs?
@cindex Version, latest
@cindex Latest version of Emacs
Emacs @value{VER} is the current version as of this writing.
@section What is the latest version of Emacs?
@cindex Version, latest
@cindex Latest version of Emacs
Emacs @value{VER} is the current version as of this writing.
-@node New in Emacs 20, New in Emacs 21, Latest version of Emacs, Status of Emacs
@section What is different about Emacs 20?
@cindex Differences between Emacs 19 and Emacs 20
@cindex Emacs 20, new features in
@section What is different about Emacs 20?
@cindex Differences between Emacs 19 and Emacs 20
@cindex Emacs 20, new features in
and are now included with the standard distribution.
and are now included with the standard distribution.
-@node New in Emacs 21, New in Emacs 22, New in Emacs 20, Status of Emacs
@section What is different about Emacs 21?
@cindex Differences between Emacs 20 and Emacs 21
@cindex Emacs 21, new features in
@section What is different about Emacs 21?
@cindex Differences between Emacs 20 and Emacs 21
@cindex Emacs 21, new features in
that you can now have colors when you run Emacs on a GNU/Linux console
and on @code{xterm} with @kbd{emacs -nw}.
that you can now have colors when you run Emacs on a GNU/Linux console
and on @code{xterm} with @kbd{emacs -nw}.
-@node New in Emacs 22, , New in Emacs 21, Status of Emacs
@section What is different about Emacs 22?
@cindex Differences between Emacs 21 and Emacs 22
@cindex Emacs 22, new features in
@section What is different about Emacs 22?
@cindex Differences between Emacs 21 and Emacs 22
@cindex Emacs 22, new features in
full list.
@c ------------------------------------------------------------
full list.
@c ------------------------------------------------------------
-@node Common requests, Bugs and problems, Status of Emacs, Top
@chapter Common requests
@cindex Common requests
@chapter Common requests
@cindex Common requests
* Fullscreen mode on MS-Windows::
@end menu
* Fullscreen mode on MS-Windows::
@end menu
-@node Setting up a customization file, Using Customize, Common requests, Common requests
+@node Setting up a customization file
@section How do I set up a @file{.emacs} file properly?
@cindex @file{.emacs} file, setting up
@cindex @file{.emacs} file, locating
@section How do I set up a @file{.emacs} file properly?
@cindex @file{.emacs} file, setting up
@cindex @file{.emacs} file, locating
be found. Visiting the file as @file{~/.emacs} from Emacs will find
the correct file.
be found. Visiting the file as @file{~/.emacs} from Emacs will find
the correct file.
-@node Using Customize, Colors on a TTY, Setting up a customization file, Common requests
@section How do I start using Customize?
@cindex Customize groups
@cindex Customizing variables
@section How do I start using Customize?
@cindex Customize groups
@cindex Customizing variables
@key{RET}}. This command prompts you for the name of the option to
customize, with completion.
@key{RET}}. This command prompts you for the name of the option to
customize, with completion.
-@node Colors on a TTY, Debugging a customization file, Using Customize, Common requests
@section How do I get colors and syntax highlighting on a TTY?
@cindex Colors on a TTY
@cindex Syntax highlighting on a TTY
@section How do I get colors and syntax highlighting on a TTY?
@cindex Colors on a TTY
@cindex Syntax highlighting on a TTY
Syntax highlighting is on by default since version 22.1.
Syntax highlighting is on by default since version 22.1.
-@node Debugging a customization file, Displaying the current line or column, Colors on a TTY, Common requests
+@node Debugging a customization file
@section How do I debug a @file{.emacs} file?
@cindex Debugging @file{.emacs} file
@cindex @file{.emacs} debugging
@section How do I debug a @file{.emacs} file?
@cindex Debugging @file{.emacs} file
@cindex @file{.emacs} debugging
Use @kbd{C-h v} (@kbd{M-x describe-variable}) to check the value of
variables which you are trying to set or use.
Use @kbd{C-h v} (@kbd{M-x describe-variable}) to check the value of
variables which you are trying to set or use.
-@node Displaying the current line or column, Displaying the current file name in the titlebar, Debugging a customization file, Common requests
+@node Displaying the current line or column
@section How do I make Emacs display the current line (or column) number?
@cindex @code{line-number-mode}
@cindex Displaying the current line or column
@section How do I make Emacs display the current line (or column) number?
@cindex @code{line-number-mode}
@cindex Displaying the current line or column
feature. So too does @samp{wb-line-number}, written by
@email{naoki.y.nakamura@@nifty.com, Naoki Nakamura}.
feature. So too does @samp{wb-line-number}, written by
@email{naoki.y.nakamura@@nifty.com, Naoki Nakamura}.
-@node Displaying the current file name in the titlebar, Turning on abbrevs by default, Displaying the current line or column, Common requests
+@node Displaying the current file name in the titlebar
@section How can I modify the titlebar to contain the current file name?
@cindex Titlebar, displaying the current file name in
@cindex File name, displaying in the titlebar
@section How can I modify the titlebar to contain the current file name?
@cindex Titlebar, displaying the current file name in
@cindex File name, displaying in the titlebar
(setq frame-title-format "%b")
@end lisp
(setq frame-title-format "%b")
@end lisp
-@node Turning on abbrevs by default, Associating modes with files, Displaying the current file name in the titlebar, Common requests
+@node Turning on abbrevs by default
@section How do I turn on abbrevs by default just in mode @var{mymode}?
@cindex Abbrevs, turning on by default
@section How do I turn on abbrevs by default just in mode @var{mymode}?
@cindex Abbrevs, turning on by default
Starting with Emacs 22, the standard abbrevs file is read automatically
at startup, so the first of these two forms becomes unnecessary.
Starting with Emacs 22, the standard abbrevs file is read automatically
at startup, so the first of these two forms becomes unnecessary.
-@node Associating modes with files, Highlighting a region, Turning on abbrevs by default, Common requests
+@node Associating modes with files
@section How do I make Emacs use a certain major mode for certain files?
@cindex Associating modes with files
@cindex File extensions and modes
@section How do I make Emacs use a certain major mode for certain files?
@cindex Associating modes with files
@cindex File extensions and modes
the script.) Use @kbd{C-h v} (or @kbd{M-x describe-variable})
on @code{interpreter-mode-alist} to learn more.
the script.) Use @kbd{C-h v} (or @kbd{M-x describe-variable})
on @code{interpreter-mode-alist} to learn more.
-@node Highlighting a region, Replacing highlighted text, Associating modes with files, Common requests
+@node Highlighting a region
@section How can I highlight a region of text in Emacs?
@cindex Highlighting text
@cindex Text, highlighting
@section How can I highlight a region of text in Emacs?
@cindex Highlighting text
@cindex Text, highlighting
@noindent
in your @file{.emacs} file.
@noindent
in your @file{.emacs} file.
-@node Replacing highlighted text, Controlling case sensitivity, Highlighting a region, Common requests
+@node Replacing highlighted text
@section How can I replace highlighted text with what I type?
@cindex @code{delete-selection-mode}
@cindex Replacing highlighted text
@section How can I replace highlighted text with what I type?
@cindex @code{delete-selection-mode}
@cindex Replacing highlighted text
This mode also allows you to delete (not kill) the highlighted region by
pressing @key{DEL}.
This mode also allows you to delete (not kill) the highlighted region by
pressing @key{DEL}.
-@node Controlling case sensitivity, Working with unprintable characters, Replacing highlighted text, Common requests
+@node Controlling case sensitivity
@section How do I control Emacs's case-sensitivity when searching/replacing?
@cindex @code{case-fold-search}
@cindex Case sensitivity of searches
@section How do I control Emacs's case-sensitivity when searching/replacing?
@cindex @code{case-fold-search}
@cindex Case sensitivity of searches
(setq case-fold-search nil)))
@end lisp
(setq case-fold-search nil)))
@end lisp
-@node Working with unprintable characters, Searching for/replacing newlines, Controlling case sensitivity, Common requests
+@node Working with unprintable characters
@section How do I search for, delete, or replace unprintable (eight-bit or control) characters?
@cindex Unprintable characters, working with
@cindex Working with unprintable characters
@section How do I search for, delete, or replace unprintable (eight-bit or control) characters?
@cindex Unprintable characters, working with
@cindex Working with unprintable characters
M-x replace-regexp @key{RET} [^ @key{TAB} C-q @key{LFD} C-q @key{RET} C-q C-l @key{SPC} -~] @key{RET} : @key{RET}
M-x replace-regexp @key{RET} [^ @key{TAB} C-q @key{LFD} C-q @key{RET} C-q C-l @key{SPC} -~] @key{RET} : @key{RET}
-@node Searching for/replacing newlines, Yanking text in isearch, Working with unprintable characters, Common requests
+@node Searching for/replacing newlines
@section How do I input a newline character in isearch or query-replace?
@cindex Searching for newlines
@cindex Replacing newlines
@section How do I input a newline character in isearch or query-replace?
@cindex Searching for newlines
@cindex Replacing newlines
Special Input for Incremental Search, emacs}.
Special Input for Incremental Search, emacs}.
-@node Yanking text in isearch, Wrapping words automatically, Searching for/replacing newlines, Common requests
+@node Yanking text in isearch
@section How do I copy text from the kill ring into the search string?
@cindex Yanking text into the search string
@cindex isearch yanking
Use @kbd{M-y}. @inforef{Isearch Yank, Isearch Yanking, emacs}.
@section How do I copy text from the kill ring into the search string?
@cindex Yanking text into the search string
@cindex isearch yanking
Use @kbd{M-y}. @inforef{Isearch Yank, Isearch Yanking, emacs}.
-@node Wrapping words automatically, Turning on auto-fill by default, Yanking text in isearch, Common requests
+@node Wrapping words automatically
@section How do I make Emacs wrap words for me?
@cindex Wrapping word automatically
@cindex Wrapping lines
@section How do I make Emacs wrap words for me?
@cindex Wrapping word automatically
@cindex Wrapping lines
@code{fill-column}. To learn how to turn this on automatically, see
@ref{Turning on auto-fill by default}.
@code{fill-column}. To learn how to turn this on automatically, see
@ref{Turning on auto-fill by default}.
-@node Turning on auto-fill by default, Spell-checkers, Wrapping words automatically, Common requests
+@node Turning on auto-fill by default
@section How do I turn on @code{auto-fill-mode} by default?
@cindex @code{auto-fill-mode}, activating automatically
@cindex Filling automatically
@section How do I turn on @code{auto-fill-mode} by default?
@cindex @code{auto-fill-mode}, activating automatically
@cindex Filling automatically
(setq-default auto-fill-function 'do-auto-fill)
@end lisp
(setq-default auto-fill-function 'do-auto-fill)
@end lisp
-@node Spell-checkers, Checking TeX and *roff documents, Turning on auto-fill by default, Common requests
@section Where can I get a better spelling checker for Emacs?
@cindex Checking spelling
@cindex Spelling, checking text documents
Use Ispell. @xref{Ispell}.
@section Where can I get a better spelling checker for Emacs?
@cindex Checking spelling
@cindex Spelling, checking text documents
Use Ispell. @xref{Ispell}.
-@node Checking TeX and *roff documents, Changing load-path, Spell-checkers, Common requests
+@node Checking TeX and *roff documents
@section How can I spell-check @TeX{} or *roff documents?
@cindex Spelling, checking @TeX{} documents
@cindex @TeX{} documents, checking spelling in
@section How can I spell-check @TeX{} or *roff documents?
@cindex Spelling, checking @TeX{} documents
@cindex @TeX{} documents, checking spelling in
Use Ispell. Ispell can handle @TeX{} and *roff documents.
@xref{Ispell}.
Use Ispell. Ispell can handle @TeX{} and *roff documents.
@xref{Ispell}.
-@node Changing load-path, Using an already running Emacs process, Checking TeX and *roff documents, Common requests
+@node Changing load-path
@section How do I change @code{load-path}?
@cindex @code{load-path}, modifying
@cindex Modifying @code{load-path}
@section How do I change @code{load-path}?
@cindex @code{load-path}, modifying
@cindex Modifying @code{load-path}
(setq load-path (cons "~/mysubdir/" load-path))
@end lisp
(setq load-path (cons "~/mysubdir/" load-path))
@end lisp
-@node Using an already running Emacs process, Compiler error messages, Changing load-path, Common requests
+@node Using an already running Emacs process
@section How do I use an already running Emacs from another window?
@cindex @code{emacsclient}
@cindex Emacs server functions
@section How do I use an already running Emacs from another window?
@cindex @code{emacsclient}
@cindex Emacs server functions
-@node Compiler error messages, Indenting switch statements, Using an already running Emacs process, Common requests
+@node Compiler error messages
@section How do I make Emacs recognize my compiler's funny error messages?
@cindex Compiler error messages, recognizing
@cindex Recognizing non-standard compiler errors
@section How do I make Emacs recognize my compiler's funny error messages?
@cindex Compiler error messages, recognizing
@cindex Recognizing non-standard compiler errors
Customize the @code{compilation-error-regexp-alist} variable.
Customize the @code{compilation-error-regexp-alist} variable.
-@node Indenting switch statements, Customizing C and C++ indentation, Compiler error messages, Common requests
+@node Indenting switch statements
@section How do I change the indentation for @code{switch}?
@cindex @code{switch}, indenting
@cindex Indenting of @code{switch}
@section How do I change the indentation for @code{switch}?
@cindex @code{switch}, indenting
@cindex Indenting of @code{switch}
There appears to be no way to do this with the old @code{c-mode}.
There appears to be no way to do this with the old @code{c-mode}.
-@node Customizing C and C++ indentation, Horizontal scrolling, Indenting switch statements, Common requests
+@node Customizing C and C++ indentation
@section How to customize indentation in C, C@t{++}, and Java buffers?
@cindex Indentation, how to customize
@cindex Customize indentation
@section How to customize indentation in C, C@t{++}, and Java buffers?
@cindex Indentation, how to customize
@cindex Customize indentation
effect in @emph{all} languages supported by @code{cc-mode}, use
@code{c-mode-common-hook}.
effect in @emph{all} languages supported by @code{cc-mode}, use
@code{c-mode-common-hook}.
-@node Horizontal scrolling, Overwrite mode, Customizing C and C++ indentation, Common requests
+@node Horizontal scrolling
@section How can I make Emacs automatically scroll horizontally?
@cindex @code{hscroll-mode}
@cindex Horizontal scrolling
@section How can I make Emacs automatically scroll horizontally?
@cindex @code{hscroll-mode}
@cindex Horizontal scrolling
@code{hscroll-step-percent} controls how far to jump once we decide to do so.
@end itemize
@code{hscroll-step-percent} controls how far to jump once we decide to do so.
@end itemize
-@node Overwrite mode, Turning off beeping, Horizontal scrolling, Common requests
@section How do I make Emacs ``typeover'' or ``overwrite'' instead of inserting?
@cindex @key{Insert}
@cindex @code{overwrite-mode}
@section How do I make Emacs ``typeover'' or ``overwrite'' instead of inserting?
@cindex @key{Insert}
@cindex @code{overwrite-mode}
On some systems, @key{Insert} toggles @code{overwrite-mode} on and off.
On some systems, @key{Insert} toggles @code{overwrite-mode} on and off.
-@node Turning off beeping, Turning the volume down, Overwrite mode, Common requests
+@node Turning off beeping
@section How do I stop Emacs from beeping on a terminal?
@cindex Beeping, turning off
@cindex Visible bell
@section How do I stop Emacs from beeping on a terminal?
@cindex Beeping, turning off
@cindex Visible bell
(setq visible-bell t)
@end example
(setq visible-bell t)
@end example
-@node Turning the volume down, Automatic indentation, Turning off beeping, Common requests
+@node Turning the volume down
@section How do I turn down the bell volume in Emacs running under X?
@cindex Bell, volume of
@cindex Volume of bell
@section How do I turn down the bell volume in Emacs running under X?
@cindex Bell, volume of
@cindex Volume of bell
b [vol [pitch [dur]]] b on
@end example
b [vol [pitch [dur]]] b on
@end example
-@node Automatic indentation, Matching parentheses, Turning the volume down, Common requests
+@node Automatic indentation
@section How do I tell Emacs to automatically indent a new line to the indentation of the previous line?
@cindex Indenting new lines
@cindex New lines, indenting of
@section How do I tell Emacs to automatically indent a new line to the indentation of the previous line?
@cindex Indenting new lines
@cindex New lines, indenting of
(@pxref{Packages that do not come with Emacs}). Look for ``fill'' and
``indent'' keywords for guidance.
(@pxref{Packages that do not come with Emacs}). Look for ``fill'' and
``indent'' keywords for guidance.
-@node Matching parentheses, Hiding #ifdef lines, Automatic indentation, Common requests
+@node Matching parentheses
@section How do I show which parenthesis matches the one I'm looking at?
@cindex Parentheses, matching
@cindex @file{paren.el}
@section How do I show which parenthesis matches the one I'm looking at?
@cindex Parentheses, matching
@cindex @file{paren.el}
-@node Hiding #ifdef lines, Repeating commands, Matching parentheses, Common requests
+@node Hiding #ifdef lines
@section In C mode, can I show just the lines that will be left after @code{#ifdef} commands are handled by the compiler?
@cindex @code{#ifdef}, selective display of
@cindex @code{hide-ifdef-mode}
@section In C mode, can I show just the lines that will be left after @code{#ifdef} commands are handled by the compiler?
@cindex @code{#ifdef}, selective display of
@cindex @code{hide-ifdef-mode}
@kbd{M-x hide-ifdef-mode}. (This is a minor mode.) You might also want
to investigate @file{cpp.el}, which is distributed with Emacs.
@kbd{M-x hide-ifdef-mode}. (This is a minor mode.) You might also want
to investigate @file{cpp.el}, which is distributed with Emacs.
-@node Repeating commands, Valid X resources, Hiding #ifdef lines, Common requests
+@node Repeating commands
@section How do I repeat a command as many times as possible?
@cindex Repeating commands many times
@cindex Commands, repeating many times
@section How do I repeat a command as many times as possible?
@cindex Repeating commands many times
@cindex Commands, repeating many times
redoes the last insertion/deletion, use VIPER, a @code{vi} emulation
mode which comes with Emacs, and which appears to support it.
redoes the last insertion/deletion, use VIPER, a @code{vi} emulation
mode which comes with Emacs, and which appears to support it.
-@node Valid X resources, Evaluating Emacs Lisp code, Repeating commands, Common requests
@section What are the valid X resource settings (i.e., stuff in .Xdefaults)?
@cindex Resources, X
@cindex X resources
@section What are the valid X resource settings (i.e., stuff in .Xdefaults)?
@cindex Resources, X
@cindex X resources
onwards), to look at the resource names for the menu bar, assuming Emacs
was compiled with the X toolkit.
onwards), to look at the resource names for the menu bar, assuming Emacs
was compiled with the X toolkit.
-@node Evaluating Emacs Lisp code, Changing the length of a Tab, Valid X resources, Common requests
+@node Evaluating Emacs Lisp code
@section How do I execute (``evaluate'') a piece of Emacs Lisp code?
@cindex Evaluating Lisp code
@cindex Lisp forms, evaluating
@section How do I execute (``evaluate'') a piece of Emacs Lisp code?
@cindex Evaluating Lisp code
@cindex Lisp forms, evaluating
-@node Changing the length of a Tab, Inserting text at the beginning of each line, Evaluating Emacs Lisp code, Common requests
+@node Changing the length of a Tab
@section How do I change Emacs's idea of the @key{TAB} character's length?
@cindex Tab length
@cindex Length of tab character
@section How do I change Emacs's idea of the @key{TAB} character's length?
@cindex Tab length
@cindex Length of tab character
@key{TAB} characters. The latter controls what characters are inserted
when you press the @key{TAB} character in certain modes.
@key{TAB} characters. The latter controls what characters are inserted
when you press the @key{TAB} character in certain modes.
-@node Inserting text at the beginning of each line, Underlining paragraphs, Changing the length of a Tab, Common requests
+@node Inserting text at the beginning of each line
@section How do I insert <some text> at the beginning of every line?
@cindex Prefixing a region with some text
@cindex Prefix character, inserting in mail/news replies
@section How do I insert <some text> at the beginning of every line?
@cindex Prefixing a region with some text
@cindex Prefix character, inserting in mail/news replies
runs the function @code{comment-region}, it is a general-purpose
mechanism to comment regions) (@pxref{Changing the included text prefix}).
runs the function @code{comment-region}, it is a general-purpose
mechanism to comment regions) (@pxref{Changing the included text prefix}).
-@node Underlining paragraphs, Forcing the cursor to remain in the same column, Inserting text at the beginning of each line, Common requests
+@node Underlining paragraphs
@section How do I insert @samp{_^H} before each character in a region to get an underlined paragraph?
@cindex Underlining a region of text
@cindex @code{underline-region}
Mark the region and then type @kbd{M-x underline-region @key{RET}}.
@section How do I insert @samp{_^H} before each character in a region to get an underlined paragraph?
@cindex Underlining a region of text
@cindex @code{underline-region}
Mark the region and then type @kbd{M-x underline-region @key{RET}}.
-@node Forcing the cursor to remain in the same column, Forcing Emacs to iconify itself, Underlining paragraphs, Common requests
+@node Forcing the cursor to remain in the same column
@section How do I make Emacs behave like this: when I go up or down, the cursor should stay in the same column even if the line is too short?
@cindex @code{picture-mode}
@cindex Remaining in the same column, regardless of contents
@section How do I make Emacs behave like this: when I go up or down, the cursor should stay in the same column even if the line is too short?
@cindex @code{picture-mode}
@cindex Remaining in the same column, regardless of contents
@code{set-goal-column} bound to @kbd{C-x C-n}
(@pxref{Moving Point, , , emacs, The GNU Emacs Manual}).
@code{set-goal-column} bound to @kbd{C-x C-n}
(@pxref{Moving Point, , , emacs, The GNU Emacs Manual}).
-@node Forcing Emacs to iconify itself, Using regular expressions, Forcing the cursor to remain in the same column, Common requests
+@node Forcing Emacs to iconify itself
@section How do I tell Emacs to iconify itself?
@cindex Iconification under the X Window System
@cindex X Window System and iconification
@section How do I tell Emacs to iconify itself?
@cindex Iconification under the X Window System
@cindex X Window System and iconification
@kbd{C-z} iconifies Emacs when running under X and suspends Emacs
otherwise. @inforef{Frame Commands, Frame Commands, emacs}.
@kbd{C-z} iconifies Emacs when running under X and suspends Emacs
otherwise. @inforef{Frame Commands, Frame Commands, emacs}.
-@node Using regular expressions, Replacing text across multiple files, Forcing Emacs to iconify itself, Common requests
+@node Using regular expressions
@section How do I use regexps (regular expressions) in Emacs?
@cindex Regexps
@cindex Regular expressions
@section How do I use regexps (regular expressions) in Emacs?
@cindex Regexps
@cindex Regular expressions
-@node Replacing text across multiple files, Documentation for etags, Using regular expressions, Common requests
+@node Replacing text across multiple files
@section How do I perform a replace operation across more than one file?
@cindex Replacing strings across files
@cindex Multiple files, replacing across
@section How do I perform a replace operation across more than one file?
@cindex Replacing strings across files
@cindex Multiple files, replacing across
a query-replace across all the files mentioned in the @file{TAGS} file.
@inforef{Tags Search, Tags Search, emacs}.
a query-replace across all the files mentioned in the @file{TAGS} file.
@inforef{Tags Search, Tags Search, emacs}.
-@node Documentation for etags, Disabling backups, Replacing text across multiple files, Common requests
+@node Documentation for etags
@section Where is the documentation for @code{etags}?
@cindex Documentation for @code{etags}
@cindex @code{etags}, documentation for
@section Where is the documentation for @code{etags}?
@cindex Documentation for @code{etags}
@cindex @code{etags}, documentation for
Quick command-line switch descriptions are also available. For example,
@samp{etags -H}.
Quick command-line switch descriptions are also available. For example,
@samp{etags -H}.
-@node Disabling backups, Disabling auto-save-mode, Documentation for etags, Common requests
@section How do I disable backup files?
@cindex Backups, disabling
@cindex Disabling backups
@section How do I disable backup files?
@cindex Backups, disabling
@cindex Disabling backups
to add the element @code{("." . @var{dir})} to force Emacs to put
@strong{all} backup files in the directory @file{dir}.
to add the element @code{("." . @var{dir})} to force Emacs to put
@strong{all} backup files in the directory @file{dir}.
-@node Disabling auto-save-mode, Going to a line by number, Disabling backups, Common requests
+@node Disabling auto-save-mode
@section How do I disable @code{auto-save-mode}?
@cindex Disabling @code{auto-save-mode}
@cindex Auto-saving
@section How do I disable @code{auto-save-mode}?
@cindex Disabling @code{auto-save-mode}
@cindex Auto-saving
To disable or change how @code{auto-save-mode} works, @inforef{Auto
Save, , emacs}.
To disable or change how @code{auto-save-mode} works, @inforef{Auto
Save, , emacs}.
-@node Going to a line by number, Modifying pull-down menus, Disabling auto-save-mode, Common requests
+@node Going to a line by number
@section How can I go to a certain line given its number?
@cindex Going to a line by number
@cindex Compilation error messages
@section How can I go to a certain line given its number?
@cindex Going to a line by number
@cindex Compilation error messages
argument that is the line's number. For example, @kbd{C-u 286 M-g M-g}
will jump to line number 286 in the current buffer.
argument that is the line's number. For example, @kbd{C-u 286 M-g M-g}
will jump to line number 286 in the current buffer.
-@node Modifying pull-down menus, Deleting menus and menu options, Going to a line by number, Common requests
+@node Modifying pull-down menus
@section How can I create or modify new pull-down menu options?
@cindex Pull-down menus, creating or modifying
@cindex Menus, creating or modifying
@section How can I create or modify new pull-down menu options?
@cindex Pull-down menus, creating or modifying
@cindex Menus, creating or modifying
``Menu Keymaps.'' (@xref{Emacs Lisp documentation}, for information on
this manual.)
``Menu Keymaps.'' (@xref{Emacs Lisp documentation}, for information on
this manual.)
-@node Deleting menus and menu options, Turning on syntax highlighting, Modifying pull-down menus, Common requests
+@node Deleting menus and menu options
@section How do I delete menus and menu options?
@cindex Deleting menus and menu options
@cindex Menus, deleting
@section How do I delete menus and menu options?
@cindex Deleting menus and menu options
@cindex Menus, deleting
(define-key global-map [menu-bar edit forward] nil)
@end lisp
(define-key global-map [menu-bar edit forward] nil)
@end lisp
-@node Turning on syntax highlighting, Scrolling only one line, Deleting menus and menu options, Common requests
+@node Turning on syntax highlighting
@section How do I turn on syntax highlighting?
@cindex Syntax highlighting
@cindex @code{font-lock-mode}
@section How do I turn on syntax highlighting?
@cindex Syntax highlighting
@cindex @code{font-lock-mode}
consult the documentation of the variables @code{ps-printer-name},
@code{ps-lpr-command}, and @code{ps-lpr-switches} for more details.
consult the documentation of the variables @code{ps-printer-name},
@code{ps-lpr-command}, and @code{ps-lpr-switches} for more details.
-@node Scrolling only one line, Editing MS-DOS files, Turning on syntax highlighting, Common requests
+@node Scrolling only one line
@section How can I force Emacs to scroll only one line when I move past the bottom of the screen?
@cindex Scrolling only one line
@cindex Reducing the increment when scrolling
@section How can I force Emacs to scroll only one line when I move past the bottom of the screen?
@cindex Scrolling only one line
@cindex Reducing the increment when scrolling
(setq scroll-conservatively most-positive-fixnum)
@end lisp
(setq scroll-conservatively most-positive-fixnum)
@end lisp
-@node Editing MS-DOS files, Filling paragraphs with a single space, Scrolling only one line, Common requests
+@node Editing MS-DOS files
@section How can I edit MS-DOS files using Emacs?
@cindex Editing MS-DOS files
@cindex MS-DOS files, editing
@section How can I edit MS-DOS files using Emacs?
@cindex Editing MS-DOS files
@cindex MS-DOS files, editing
and saved, allowing you to ignore the different conventions that Unix
and MS-DOS have for delineating the end of a line.
and saved, allowing you to ignore the different conventions that Unix
and MS-DOS have for delineating the end of a line.
-@node Filling paragraphs with a single space, Escape sequences in shell output, Editing MS-DOS files, Common requests
+@node Filling paragraphs with a single space
@section How can I tell Emacs to fill paragraphs with a single space after each period?
@cindex One space following periods
@cindex Single space following periods
@section How can I tell Emacs to fill paragraphs with a single space after each period?
@cindex One space following periods
@cindex Single space following periods
(setq sentence-end-double-space nil)
@end lisp
(setq sentence-end-double-space nil)
@end lisp
-@node Escape sequences in shell output, Fullscreen mode on MS-Windows, Filling paragraphs with a single space, Common requests
+@node Escape sequences in shell output
@section Why these strange escape sequences from @code{ls} from the Shell mode?
@cindex Escape sequences in @code{ls} output
@cindex @code{ls} in Shell mode
@section Why these strange escape sequences from @code{ls} from the Shell mode?
@cindex Escape sequences in @code{ls} output
@cindex @code{ls} in Shell mode
later), which converts these ANSI escape sequences into colors.
@end itemize
later), which converts these ANSI escape sequences into colors.
@end itemize
-@node Fullscreen mode on MS-Windows, , Escape sequences in shell output, Common requests
+@node Fullscreen mode on MS-Windows
@section How can I start Emacs in fullscreen mode on MS-Windows?
@cindex Maximize frame
@cindex Fullscreen mode
@section How can I start Emacs in fullscreen mode on MS-Windows?
@cindex Maximize frame
@cindex Fullscreen mode
@code{(frame-width)} with @kbd{M-:}.
@c ------------------------------------------------------------
@code{(frame-width)} with @kbd{M-:}.
@c ------------------------------------------------------------
-@node Bugs and problems, Compiling and installing Emacs, Common requests, Top
@chapter Bugs and problems
@cindex Bugs and problems
@chapter Bugs and problems
@cindex Bugs and problems
* Dired claims that no file is on this line::
@end menu
* Dired claims that no file is on this line::
@end menu
-@node Problems with very large files, ^M in the shell buffer, Bugs and problems, Bugs and problems
+@node Problems with very large files
@section Does Emacs have problems with files larger than 8 megabytes?
@cindex Very large files, opening
@cindex Large files, opening
@section Does Emacs have problems with files larger than 8 megabytes?
@cindex Very large files, opening
@cindex Large files, opening
And in Emacs 22, the maximum buffer size has been increased to
268,435,455 bytes (or 256 MBytes) on 32-bit machines.
And in Emacs 22, the maximum buffer size has been increased to
268,435,455 bytes (or 256 MBytes) on 32-bit machines.
-@node ^M in the shell buffer, Shell process exits abnormally, Problems with very large files, Bugs and problems
+@node ^M in the shell buffer
@section How do I get rid of @samp{^M} or echoed commands in my shell buffer?
@cindex Shell buffer, echoed commands and @samp{^M} in
@cindex Echoed commands in @code{shell-mode}
@section How do I get rid of @samp{^M} or echoed commands in my shell buffer?
@cindex Shell buffer, echoed commands and @samp{^M} in
@cindex Echoed commands in @code{shell-mode}
stty -icrnl -onlcr -echo susp ^Z
@end example
stty -icrnl -onlcr -echo susp ^Z
@end example
-@node Shell process exits abnormally, Problems with Shell Mode on MS-Windows, ^M in the shell buffer, Bugs and problems
+@node Shell process exits abnormally
@section Why do I get ``Process shell exited abnormally with code 1''?
@cindex Abnormal exits from @code{shell-mode}
@cindex @code{shell-mode} exits
@section Why do I get ``Process shell exited abnormally with code 1''?
@cindex Abnormal exits from @code{shell-mode}
@cindex @code{shell-mode} exits
top-level directory when you unpack the Emacs source) for other
possible causes of this message.
top-level directory when you unpack the Emacs source) for other
possible causes of this message.
-@node Problems with Shell Mode on MS-Windows, Termcap/Terminfo entries for Emacs, Shell process exits abnormally, Bugs and problems
+@node Problems with Shell Mode on MS-Windows
@section Why do I get an error message when I try to run @kbd{M-x shell}?
@cindex Shell Mode, and MS-Windows
@section Why do I get an error message when I try to run @kbd{M-x shell}?
@cindex Shell Mode, and MS-Windows
antivirus software; disabling the resident antivirus program solves
the problems in those cases.
antivirus software; disabling the resident antivirus program solves
the problems in those cases.
-@node Termcap/Terminfo entries for Emacs, Spontaneous entry into isearch-mode, Problems with Shell Mode on MS-Windows, Bugs and problems
+@node Termcap/Terminfo entries for Emacs
@section Where is the termcap/terminfo entry for terminal type @samp{emacs}?
@cindex Termcap
@cindex Terminfo
@section Where is the termcap/terminfo entry for terminal type @samp{emacs}?
@cindex Termcap
@cindex Terminfo
if ("$term" == emacs) set term=dumb
@end example
if ("$term" == emacs) set term=dumb
@end example
-@node Spontaneous entry into isearch-mode, Problems talking to certain hosts, Termcap/Terminfo entries for Emacs, Bugs and problems
+@node Spontaneous entry into isearch-mode
@section Why does Emacs spontaneously start displaying @samp{I-search:} and beeping?
@cindex Spontaneous entry into isearch-mode
@cindex isearch-mode, spontaneous entry into
@section Why does Emacs spontaneously start displaying @samp{I-search:} and beeping?
@cindex Spontaneous entry into isearch-mode
@cindex isearch-mode, spontaneous entry into
character normally invokes the @code{isearch-forward} command.) For
possible solutions, see @ref{Handling C-s and C-q with flow control}.
character normally invokes the @code{isearch-forward} command.) For
possible solutions, see @ref{Handling C-s and C-q with flow control}.
-@node Problems talking to certain hosts, Errors with init files, Spontaneous entry into isearch-mode, Bugs and problems
+@node Problems talking to certain hosts
@section Why can't Emacs talk to certain hosts (or certain hostnames)?
@cindex Hosts, Emacs cannot talk to
@cindex @code{gethostbyname}, problematic version
@section Why can't Emacs talk to certain hosts (or certain hostnames)?
@cindex Hosts, Emacs cannot talk to
@cindex @code{gethostbyname}, problematic version
-@node Errors with init files, Emacs ignores X resources, Problems talking to certain hosts, Bugs and problems
+@node Errors with init files
@section Why does Emacs say @samp{Error in init file}?
@cindex Error in @file{.emacs}
@cindex Error in init file
@section Why does Emacs say @samp{Error in init file}?
@cindex Error in @file{.emacs}
@cindex Error in init file
of this is explained in @ref{Terminal setup code works after Emacs has
begun}.
of this is explained in @ref{Terminal setup code works after Emacs has
begun}.
-@node Emacs ignores X resources, Emacs ignores frame parameters, Errors with init files, Bugs and problems
+@node Emacs ignores X resources
@section Why does Emacs ignore my X resources (my .Xdefaults file)?
@cindex X resources being ignored
@cindex Ignored X resources
@section Why does Emacs ignore my X resources (my .Xdefaults file)?
@cindex X resources being ignored
@cindex Ignored X resources
-@node Emacs ignores frame parameters, Emacs takes a long time to visit files, Emacs ignores X resources, Bugs and problems
+@node Emacs ignores frame parameters
@section Why don't my customizations of the frame parameters work?
@cindex Frame parameters
@section Why don't my customizations of the frame parameters work?
@cindex Frame parameters
other frames by individually positioning each one of them.
other frames by individually positioning each one of them.
-@node Emacs takes a long time to visit files, Editing files with $ in the name, Emacs ignores frame parameters, Bugs and problems
+@node Emacs takes a long time to visit files
@section Why does Emacs take 20 seconds to visit a file?
@cindex Visiting files takes a long time
@cindex Delay when visiting files
@section Why does Emacs take 20 seconds to visit a file?
@cindex Visiting files takes a long time
@cindex Delay when visiting files
over NFS anyway, the best solution is to recompile Emacs with
@code{CLASH_DETECTION} undefined.
over NFS anyway, the best solution is to recompile Emacs with
@code{CLASH_DETECTION} undefined.
-@node Editing files with $ in the name, Shell mode loses the current directory, Emacs takes a long time to visit files, Bugs and problems
+@node Editing files with $ in the name
@section How do I edit a file with a @samp{$} in its name?
@cindex Editing files with @samp{$} in the name
@cindex @samp{$} in file names
@section How do I edit a file with a @samp{$} in its name?
@cindex Editing files with @samp{$} in the name
@cindex @samp{$} in file names
a @samp{$} followed by a word as an environment variable. To suppress
this behavior, type @kbd{$$} instead.
a @samp{$} followed by a word as an environment variable. To suppress
this behavior, type @kbd{$$} instead.
-@node Shell mode loses the current directory, Security risks with Emacs, Editing files with $ in the name, Bugs and problems
+@node Shell mode loses the current directory
@section Why does shell mode lose track of the shell's current directory?
@cindex Current directory and @code{shell-mode}
@cindex @code{shell-mode} and current directory
@section Why does shell mode lose track of the shell's current directory?
@cindex Current directory and @code{shell-mode}
@cindex @code{shell-mode} and current directory
You can tell Emacs the shell's current directory with the command
@kbd{M-x dirs}.
You can tell Emacs the shell's current directory with the command
@kbd{M-x dirs}.
-@node Security risks with Emacs, Dired claims that no file is on this line, Shell mode loses the current directory, Bugs and problems
+@node Security risks with Emacs
@section Are there any security risks in Emacs?
@cindex Security with Emacs
@cindex @samp{movemail} and security
@section Are there any security risks in Emacs?
@cindex Security with Emacs
@cindex @samp{movemail} and security
-@node Dired claims that no file is on this line, , Security risks with Emacs, Bugs and problems
+@node Dired claims that no file is on this line
@section Dired says, @samp{no file on this line} when I try to do something.
@cindex Dired does not see a file
@section Dired says, @samp{no file on this line} when I try to do something.
@cindex Dired does not see a file
dired, @code{directory-listing-before-filename-regexp}.
@c ------------------------------------------------------------
dired, @code{directory-listing-before-filename-regexp}.
@c ------------------------------------------------------------
-@node Compiling and installing Emacs, Finding Emacs and related packages, Bugs and problems, Top
+@node Compiling and installing Emacs
@chapter Compiling and installing Emacs
@cindex Compiling and installing Emacs
@chapter Compiling and installing Emacs
@cindex Compiling and installing Emacs
* Problems building Emacs::
@end menu
* Problems building Emacs::
@end menu
-@node Installing Emacs, Updating Emacs, Compiling and installing Emacs, Compiling and installing Emacs
@section How do I install Emacs?
@cindex Installing Emacs
@cindex Unix systems, installing Emacs on
@section How do I install Emacs?
@cindex Installing Emacs
@cindex Unix systems, installing Emacs on
Much more verbose instructions (with many more hints and suggestions)
come with the Emacs sources, in the file @file{INSTALL}.
Much more verbose instructions (with many more hints and suggestions)
come with the Emacs sources, in the file @file{INSTALL}.
-@node Updating Emacs, Problems building Emacs, Installing Emacs, Compiling and installing Emacs
@section How do I update Emacs to the latest version?
@cindex Updating Emacs
@section How do I update Emacs to the latest version?
@cindex Updating Emacs
binary) and documentation in @file{/usr/local/info}. Back up these
files before you upgrade, and you shouldn't have too much trouble.
binary) and documentation in @file{/usr/local/info}. Back up these
files before you upgrade, and you shouldn't have too much trouble.
-@node Problems building Emacs, , Updating Emacs, Compiling and installing Emacs
+@node Problems building Emacs
@section What should I do if I have trouble building Emacs?
@cindex Problems building Emacs
@cindex Errors when building Emacs
@section What should I do if I have trouble building Emacs?
@cindex Problems building Emacs
@cindex Errors when building Emacs
@c ------------------------------------------------------------
@c ------------------------------------------------------------
-@node Finding Emacs and related packages, Major packages and programs, Compiling and installing Emacs, Top
+@node Finding Emacs and related packages
@chapter Finding Emacs and related packages
@cindex Finding Emacs and related packages
@chapter Finding Emacs and related packages
@cindex Finding Emacs and related packages
* Modes for various languages::
@end menu
* Modes for various languages::
@end menu
-@node Finding Emacs on the Internet, Finding a package with particular functionality, Finding Emacs and related packages, Finding Emacs and related packages
+@node Finding Emacs on the Internet
@section Where can I get Emacs on the net (or by snail mail)?
@cindex Finding Emacs on the Internet
@cindex Snail mail, ordering Emacs via
@section Where can I get Emacs on the net (or by snail mail)?
@cindex Finding Emacs on the Internet
@cindex Snail mail, ordering Emacs via
version of Emacs, and see @ref{Current GNU distributions}, for a list of
archive sites that make GNU software available.
version of Emacs, and see @ref{Current GNU distributions}, for a list of
archive sites that make GNU software available.
-@node Finding a package with particular functionality, Packages that do not come with Emacs, Finding Emacs on the Internet, Finding Emacs and related packages
+@node Finding a package with particular functionality
@section How do I find a Emacs Lisp package that does XXX?
@cindex Package, finding
@cindex Finding an Emacs Lisp package
@section How do I find a Emacs Lisp package that does XXX?
@cindex Package, finding
@cindex Finding an Emacs Lisp package
For advice on how to find extra packages that are not part of Emacs,
see @ref{Packages that do not come with Emacs}.
For advice on how to find extra packages that are not part of Emacs,
see @ref{Packages that do not come with Emacs}.
-@node Packages that do not come with Emacs, Current GNU distributions, Finding a package with particular functionality, Finding Emacs and related packages
+@node Packages that do not come with Emacs
@section Where can I get Emacs Lisp packages that don't come with Emacs?
@cindex Unbundled packages
@cindex Finding other packages
@section Where can I get Emacs Lisp packages that don't come with Emacs?
@cindex Unbundled packages
@cindex Finding other packages
Read the file @file{etc/MORE.STUFF} for more information about
external packages.
Read the file @file{etc/MORE.STUFF} for more information about
external packages.
-@node Current GNU distributions, Difference between Emacs and XEmacs, Packages that do not come with Emacs, Finding Emacs and related packages
+@node Current GNU distributions
@section Where can I get other up-to-date GNU stuff?
@cindex Current GNU distributions
@cindex Sources for current GNU distributions
@section Where can I get other up-to-date GNU stuff?
@cindex Current GNU distributions
@cindex Sources for current GNU distributions
@uref{http://www.gnu.org/order/ftp.html}
@uref{http://www.gnu.org/order/ftp.html}
-@node Difference between Emacs and XEmacs, Emacs for minimalists, Current GNU distributions, Finding Emacs and related packages
+@node Difference between Emacs and XEmacs
@section What is the difference between Emacs and XEmacs (formerly Lucid Emacs)?
@cindex XEmacs
@cindex Difference Emacs and XEmacs
@section What is the difference between Emacs and XEmacs (formerly Lucid Emacs)?
@cindex XEmacs
@cindex Difference Emacs and XEmacs
``(X)Emacs'' are not wrong, but they are not very clear, so it
is better to write ``Emacs and XEmacs.''
``(X)Emacs'' are not wrong, but they are not very clear, so it
is better to write ``Emacs and XEmacs.''
-@node Emacs for minimalists, Emacs for MS-DOS, Difference between Emacs and XEmacs, Finding Emacs and related packages
+@node Emacs for minimalists
@section I don't have enough disk space to install Emacs
@cindex Zile
@cindex Not enough disk space to install Emacs
@section I don't have enough disk space to install Emacs
@cindex Zile
@cindex Not enough disk space to install Emacs
@uref{http://www.gnu.org/software/zile/}
@uref{http://www.gnu.org/software/zile/}
-@node Emacs for MS-DOS, Emacs for Windows, Emacs for minimalists, Finding Emacs and related packages
@section Where can I get Emacs for my PC running MS-DOS?
@cindex MS-DOS, Emacs for
@cindex DOS, Emacs for
@section Where can I get Emacs for my PC running MS-DOS?
@cindex MS-DOS, Emacs for
@cindex DOS, Emacs for
Note that while many of these programs look similar to Emacs, they often
lack certain features, such as the Emacs Lisp extension language.
Note that while many of these programs look similar to Emacs, they often
lack certain features, such as the Emacs Lisp extension language.
-@node Emacs for Windows, Emacs for GNUstep, Emacs for MS-DOS, Finding Emacs and related packages
@section Where can I get Emacs for Microsoft Windows?
@cindex FAQ for NT Emacs
@cindex Emacs for MS-Windows
@section Where can I get Emacs for Microsoft Windows?
@cindex FAQ for NT Emacs
@cindex Emacs for MS-Windows
@xref{Emacs for MS-DOS}, for Windows 3.1.
@xref{Emacs for MS-DOS}, for Windows 3.1.
-@node Emacs for GNUstep, Emacs for Apple computers, Emacs for Windows, Finding Emacs and related packages
@section Where can I get Emacs for GNUstep?
@cindex GNUSTEP, Emacs for
Beginning with version 23.1, Emacs supports GNUstep natively.
@section Where can I get Emacs for GNUstep?
@cindex GNUSTEP, Emacs for
Beginning with version 23.1, Emacs supports GNUstep natively.
-@node Emacs for Apple computers, Modes for various languages, Emacs for GNUstep, Finding Emacs and related packages
+@node Emacs for Apple computers
@section Where can I get Emacs for my Apple computer?
@cindex Apple computers, Emacs for
@cindex Macintosh, Emacs for
Beginning with version 22.1, Emacs supports Mac OS X natively.
@section Where can I get Emacs for my Apple computer?
@cindex Apple computers, Emacs for
@cindex Macintosh, Emacs for
Beginning with version 22.1, Emacs supports Mac OS X natively.
-@node Modes for various languages, , Emacs for Apple computers, Finding Emacs and related packages
+@node Modes for various languages
@section Where can I get modes for Lex, Yacc/Bison, Bourne shell, csh, C@t{++}, Objective-C, Pascal, Java, and Awk?
@cindex Awk, mode for
@cindex @code{awk-mode}
@section Where can I get modes for Lex, Yacc/Bison, Bourne shell, csh, C@t{++}, Objective-C, Pascal, Java, and Awk?
@cindex Awk, mode for
@cindex @code{awk-mode}
@uref{http://cc-mode.sourceforge.net/, its own homepage}.
@c ------------------------------------------------------------
@uref{http://cc-mode.sourceforge.net/, its own homepage}.
@c ------------------------------------------------------------
-@node Major packages and programs, Key bindings, Finding Emacs and related packages, Top
+@node Major packages and programs
@chapter Major packages and programs
@cindex Major packages and programs
@chapter Major packages and programs
@cindex Major packages and programs
-@node VM, AUCTeX, Major packages and programs, Major packages and programs
@section VM (View Mail) --- another mail reader within Emacs, with MIME support
@cindex VM
@cindex Alternative mail software
@section VM (View Mail) --- another mail reader within Emacs, with MIME support
@cindex VM
@cindex Alternative mail software
-@node AUCTeX, BBDB, VM, Major packages and programs
@section AUC@TeX{} --- enhanced @TeX{} modes with debugging facilities
@cindex Mode for @TeX{}
@cindex @TeX{} mode
@section AUC@TeX{} --- enhanced @TeX{} modes with debugging facilities
@cindex Mode for @TeX{}
@cindex @TeX{} mode
-@node BBDB, Ispell, AUCTeX, Major packages and programs
@section BBDB --- personal Info Rolodex integrated with mail/news readers
@cindex BBDB
@cindex Rolodex-like functionality
@section BBDB --- personal Info Rolodex integrated with mail/news readers
@cindex BBDB
@cindex Rolodex-like functionality
-@node Ispell, Emacs/W3, BBDB, Major packages and programs
@section Ispell --- spell checker in C with interface for Emacs
@cindex Spell-checker
@cindex Checking spelling
@section Ispell --- spell checker in C with interface for Emacs
@cindex Spell-checker
@cindex Checking spelling
This Ispell program is distinct from GNU Ispell 4.0. GNU Ispell 4.0 is
no longer a supported product.
This Ispell program is distinct from GNU Ispell 4.0. GNU Ispell 4.0 is
no longer a supported product.
-@node Emacs/W3, EDB, Ispell, Major packages and programs
@section Emacs/W3 --- A World Wide Web browser inside of Emacs
@cindex WWW browser
@cindex Web browser
@section Emacs/W3 --- A World Wide Web browser inside of Emacs
@cindex WWW browser
@cindex Web browser
-@node EDB, Mailcrypt, Emacs/W3, Major packages and programs
@section EDB --- Database program for Emacs; replaces forms editing modes
@cindex EDB
@cindex Database
@section EDB --- Database program for Emacs; replaces forms editing modes
@cindex EDB
@cindex Database
-@node Mailcrypt, JDE, EDB, Major packages and programs
@section Mailcrypt --- PGP interface within Emacs mail and news
@cindex PGP
@cindex GPG
@section Mailcrypt --- PGP interface within Emacs mail and news
@cindex PGP
@cindex GPG
including @uref{http://www.gnupg.org/, The GNU Privacy Guard} and
supports symmetric encryption.
including @uref{http://www.gnupg.org/, The GNU Privacy Guard} and
supports symmetric encryption.
-@node JDE, Patch, Mailcrypt, Major packages and programs
@section JDE --- Integrated development environment for Java
@cindex Java development environment
@cindex Integrated Java development environment
@section JDE --- Integrated development environment for Java
@cindex Java development environment
@cindex Integrated Java development environment
-@node Patch, , JDE, Major packages and programs
@section Patch --- program to apply ``diffs'' for updating files
@cindex Updating files with diffs
@cindex Patching source files with diffs
@section Patch --- program to apply ``diffs'' for updating files
@cindex Updating files with diffs
@cindex Patching source files with diffs
@end table
@c ------------------------------------------------------------
@end table
@c ------------------------------------------------------------
-@node Key bindings, Alternate character sets, Major packages and programs, Top
@chapter Key bindings
@cindex Key bindings
@chapter Key bindings
@cindex Key bindings
* SPC no longer completes file names::
@end menu
* SPC no longer completes file names::
@end menu
-@node Binding keys to commands, Invalid prefix characters, Key bindings, Key bindings
+@node Binding keys to commands
@section How do I bind keys (including function keys) to commands?
@cindex Binding keys to commands
@cindex Keys, binding to commands
@section How do I bind keys (including function keys) to commands?
@cindex Binding keys to commands
@cindex Keys, binding to commands
-@node Invalid prefix characters, Terminal setup code works after Emacs has begun, Binding keys to commands, Key bindings
+@node Invalid prefix characters
@section Why does Emacs say @samp{Key sequence XXX uses invalid prefix characters}?
@cindex Prefix characters, invalid
@cindex Invalid prefix characters
@section Why does Emacs say @samp{Key sequence XXX uses invalid prefix characters}?
@cindex Prefix characters, invalid
@cindex Invalid prefix characters
(global-unset-key "\e[")
@end lisp
(global-unset-key "\e[")
@end lisp
-@node Terminal setup code works after Emacs has begun, Using function keys under X, Invalid prefix characters, Key bindings
+@node Terminal setup code works after Emacs has begun
@section Why doesn't this [terminal or window-system setup] code work in my @file{.emacs} file, but it works just fine after Emacs starts up?
@cindex Terminal setup code in @file{.emacs}
@section Why doesn't this [terminal or window-system setup] code work in my @file{.emacs} file, but it works just fine after Emacs starts up?
@cindex Terminal setup code in @file{.emacs}
For information on what Emacs does every time it is started, see the
@file{lisp/startup.el} file.
For information on what Emacs does every time it is started, see the
@file{lisp/startup.el} file.
-@node Using function keys under X, Working with function and arrow keys, Terminal setup code works after Emacs has begun, Key bindings
+@node Using function keys under X
@section How do I use function keys under X?
@cindex Function keys
@cindex X Window System and function keys
@section How do I use function keys under X?
@cindex Function keys
@cindex X Window System and function keys
With Emacs 19, functions keys under X are bound like any other key. @xref{Binding keys to commands}, for details.
With Emacs 19, functions keys under X are bound like any other key. @xref{Binding keys to commands}, for details.
-@node Working with function and arrow keys, X key translations for Emacs, Using function keys under X, Key bindings
+@node Working with function and arrow keys
@section How do I tell what characters or symbols my function or arrow keys emit?
@cindex Working with arrow keys
@cindex Arrow keys, symbols generated by
@section How do I tell what characters or symbols my function or arrow keys emit?
@cindex Working with arrow keys
@cindex Arrow keys, symbols generated by
Emacs on-line documentation for an explanation). This works for other
keys as well.
Emacs on-line documentation for an explanation). This works for other
keys as well.
-@node X key translations for Emacs, Handling C-s and C-q with flow control, Working with function and arrow keys, Key bindings
+@node X key translations for Emacs
@section How do I set the X key ``translations'' for Emacs?
@cindex X key translations
@cindex Key translations under X
@section How do I set the X key ``translations'' for Emacs?
@cindex X key translations
@cindex Key translations under X
@noindent
defines the @kbd{M-@key{TAB}} key sequence.
@noindent
defines the @kbd{M-@key{TAB}} key sequence.
-@node Handling C-s and C-q with flow control, Binding C-s and C-q, X key translations for Emacs, Key bindings
+@node Handling C-s and C-q with flow control
@section How do I handle @kbd{C-s} and @kbd{C-q} being used for flow control?
@cindex Flow control, @kbd{C-s} and @kbd{C-q} with
@cindex @kbd{C-s} and @kbd{C-q} with flow control
@section How do I handle @kbd{C-s} and @kbd{C-q} being used for flow control?
@cindex Flow control, @kbd{C-s} and @kbd{C-q} with
@cindex @kbd{C-s} and @kbd{C-q} with flow control
For further discussion of this issue, read the file @file{etc/PROBLEMS}
(in the Emacs source directory when you unpack the Emacs distribution).
For further discussion of this issue, read the file @file{etc/PROBLEMS}
(in the Emacs source directory when you unpack the Emacs distribution).
-@node Binding C-s and C-q, Backspace invokes help, Handling C-s and C-q with flow control, Key bindings
+@node Binding C-s and C-q
@section How do I bind @kbd{C-s} and @kbd{C-q} (or any key) if these keys are filtered out?
@cindex Binding @kbd{C-s} and @kbd{C-q}
@cindex @kbd{C-s} and @kbd{C-q}, binding
@section How do I bind @kbd{C-s} and @kbd{C-q} (or any key) if these keys are filtered out?
@cindex Binding @kbd{C-s} and @kbd{C-q}
@cindex @kbd{C-s} and @kbd{C-q}, binding
-@node Backspace invokes help, stty and Backspace key, Binding C-s and C-q, Key bindings
+@node Backspace invokes help
@section Why does the @key{Backspace} key invoke help?
@cindex Backspace key invokes help
@cindex Help invoked by Backspace
@section Why does the @key{Backspace} key invoke help?
@cindex Backspace key invokes help
@cindex Help invoked by Backspace
Does Not Delete, , If @key{DEL} Fails to Delete, emacs, The GNU Emacs
Manual}.
Does Not Delete, , If @key{DEL} Fails to Delete, emacs, The GNU Emacs
Manual}.
-@node stty and Backspace key, Swapping keys, Backspace invokes help, Key bindings
+@node stty and Backspace key
@section Why doesn't Emacs look at the @file{stty} settings for @key{Backspace} vs. @key{Delete}?
@cindex @file{stty} and Emacs
@cindex Backspace and @file{stty}
@section Why doesn't Emacs look at the @file{stty} settings for @key{Backspace} vs. @key{Delete}?
@cindex @file{stty} and Emacs
@cindex Backspace and @file{stty}
@c FIXME: RMS explained the reasons for this on emacs-hackers. It's
@c probably worth putting that explanation here.
@c FIXME: RMS explained the reasons for this on emacs-hackers. It's
@c probably worth putting that explanation here.
-@node Swapping keys, Producing C-XXX with the keyboard, stty and Backspace key, Key bindings
@section How do I swap two keys?
@cindex Swapping keys
@cindex Keys, swapping
@section How do I swap two keys?
@cindex Swapping keys
@cindex Keys, swapping
looked up in keymaps contain the characters that result from keyboard
translation.
looked up in keymaps contain the characters that result from keyboard
translation.
-@node Producing C-XXX with the keyboard, No Meta key, Swapping keys, Key bindings
+@node Producing C-XXX with the keyboard
@section How do I produce C-XXX with my keyboard?
@cindex Producing control characters
@cindex Generating control characters
@section How do I produce C-XXX with my keyboard?
@cindex Producing control characters
@cindex Generating control characters
generated. You can also try the @kbd{C-h w} command if you know the
name of the command.
generated. You can also try the @kbd{C-h w} command if you know the
name of the command.
-@node No Meta key, No Escape key, Producing C-XXX with the keyboard, Key bindings
@section What if I don't have a @key{Meta} key?
@cindex No @key{Meta} key
@cindex @key{Meta} key, what to do if you lack it
@section What if I don't have a @key{Meta} key?
@cindex No @key{Meta} key
@cindex @key{Meta} key, what to do if you lack it
press @key{Meta} and @key{a} together, but with @key{ESC}, you press
@key{ESC}, release it, and then press @key{a}.
press @key{Meta} and @key{a} together, but with @key{ESC}, you press
@key{ESC}, release it, and then press @key{a}.
-@node No Escape key, Compose Character, No Meta key, Key bindings
@section What if I don't have an @key{Escape} key?
@cindex No Escape key
@cindex Lacking an Escape key
@section What if I don't have an @key{Escape} key?
@cindex No Escape key
@cindex Lacking an Escape key
(define-key function-key-map [f11] [?\e])
@end lisp
(define-key function-key-map [f11] [?\e])
@end lisp
-@node Compose Character, Binding combinations of modifiers and function keys, No Escape key, Key bindings
@section Can I make my @key{Compose Character} key behave like a @key{Meta} key?
@cindex @key{Compose Character} key, using as @key{Meta}
@cindex @key{Meta}, using @key{Compose Character} for
@section Can I make my @key{Compose Character} key behave like a @key{Meta} key?
@cindex @key{Compose Character} key, using as @key{Meta}
@cindex @key{Meta}, using @key{Compose Character} for
you're using X, you might be able to do this with the @code{xmodmap}
command.
you're using X, you might be able to do this with the @code{xmodmap}
command.
-@node Binding combinations of modifiers and function keys, Meta key does not work in xterm, Compose Character, Key bindings
+@node Binding combinations of modifiers and function keys
@section How do I bind a combination of modifier key and function key?
@cindex Modifiers and function keys
@cindex Function keys and modifiers
@section How do I bind a combination of modifier key and function key?
@cindex Modifiers and function keys
@cindex Function keys and modifiers
@xref{Binding keys to commands}, for general key binding instructions.
@xref{Binding keys to commands}, for general key binding instructions.
-@node Meta key does not work in xterm, ExtendChar key does not work as Meta, Binding combinations of modifiers and function keys, Key bindings
+@node Meta key does not work in xterm
@section Why doesn't my @key{Meta} key work in an @code{xterm} window?
@cindex @key{Meta} key and @code{xterm}
@cindex Xterm and @key{Meta} key
@section Why doesn't my @key{Meta} key work in an @code{xterm} window?
@cindex @key{Meta} key and @code{xterm}
@cindex Xterm and @key{Meta} key
-@node ExtendChar key does not work as Meta, SPC no longer completes file names, Meta key does not work in xterm, Key bindings
+@node ExtendChar key does not work as Meta
@section Why doesn't my @key{ExtendChar} key work as a @key{Meta} key under HP-UX 8.0 and 9.x?
@cindex @key{ExtendChar} key as @key{Meta}
@cindex @key{Meta}, using @key{ExtendChar} for
@section Why doesn't my @key{ExtendChar} key work as a @key{Meta} key under HP-UX 8.0 and 9.x?
@cindex @key{ExtendChar} key as @key{Meta}
@cindex @key{Meta}, using @key{ExtendChar} for
This will disable the use of the extra keysyms systemwide, which may be
undesirable if you actually intend to use them.
This will disable the use of the extra keysyms systemwide, which may be
undesirable if you actually intend to use them.
-@node SPC no longer completes file names, , ExtendChar key does not work as Meta, Key bindings
+@node SPC no longer completes file names
@section Why doesn't SPC complete file names anymore?
@cindex @kbd{SPC} file name completion
@section Why doesn't SPC complete file names anymore?
@cindex @kbd{SPC} file name completion
@end lisp
@c ------------------------------------------------------------
@end lisp
@c ------------------------------------------------------------
-@node Alternate character sets, Mail and news, Key bindings, Top
+@node Alternate character sets
@chapter Alternate character sets
@cindex Alternate character sets
@chapter Alternate character sets
@cindex Alternate character sets
* How to add fonts::
@end menu
* How to add fonts::
@end menu
-@node Emacs does not display 8-bit characters, Inputting eight-bit characters, Alternate character sets, Alternate character sets
+@node Emacs does not display 8-bit characters
@section How do I make Emacs display 8-bit characters?
@cindex Displaying eight-bit characters
@cindex Eight-bit characters, displaying
@section How do I make Emacs display 8-bit characters?
@cindex Displaying eight-bit characters
@cindex Eight-bit characters, displaying
character set supported by the display, and sets up the required
terminal coding system automatically.
character set supported by the display, and sets up the required
terminal coding system automatically.
-@node Inputting eight-bit characters, Kanji and Chinese characters, Emacs does not display 8-bit characters, Alternate character sets
+@node Inputting eight-bit characters
@section How do I input eight-bit characters?
@cindex Entering eight-bit characters
@cindex Eight-bit characters, entering
@section How do I input eight-bit characters?
@cindex Entering eight-bit characters
@cindex Eight-bit characters, entering
Support, emacs}. For more sophisticated methods, @inforef{Input
Methods, Input Methods, emacs}.
Support, emacs}. For more sophisticated methods, @inforef{Input
Methods, Input Methods, emacs}.
-@node Kanji and Chinese characters, Right-to-left alphabets, Inputting eight-bit characters, Alternate character sets
+@node Kanji and Chinese characters
@section Where can I get an Emacs that handles kanji, Chinese, or other Far-Eastern character sets?
@cindex Kanji, handling with Emacs
@cindex Chinese, handling with Emacs
@section Where can I get an Emacs that handles kanji, Chinese, or other Far-Eastern character sets?
@cindex Kanji, handling with Emacs
@cindex Chinese, handling with Emacs
Enhancement to Emacs. @xref{Installing Emacs}, for information on where
to find and download the latest version of Emacs.
Enhancement to Emacs. @xref{Installing Emacs}, for information on where
to find and download the latest version of Emacs.
-@node Right-to-left alphabets, How to add fonts, Kanji and Chinese characters, Alternate character sets
+@node Right-to-left alphabets
@section Where is an Emacs that can handle Semitic (right-to-left) alphabets?
@cindex Right-to-left alphabets
@cindex Hebrew, handling with Emacs
@section Where is an Emacs that can handle Semitic (right-to-left) alphabets?
@cindex Right-to-left alphabets
@cindex Hebrew, handling with Emacs
@file{hebrew}; several ftp sites in Israel may also have the necessary
files.
@file{hebrew}; several ftp sites in Israel may also have the necessary
files.
-@node How to add fonts, , Right-to-left alphabets, Alternate character sets
@section How do I add fonts for use with Emacs?
@cindex add fonts for use with Emacs
@cindex intlfonts
@section How do I add fonts for use with Emacs?
@cindex add fonts for use with Emacs
@cindex intlfonts
@c ------------------------------------------------------------
@c ------------------------------------------------------------
-@node Mail and news, Concept index, Alternate character sets, Top
@chapter Mail and news
@cindex Mail and news
@chapter Mail and news
@cindex Mail and news
* Learning more about Gnus::
@end menu
* Learning more about Gnus::
@end menu
-@node Changing the included text prefix, Saving a copy of outgoing mail, Mail and news, Mail and news
+@node Changing the included text prefix
@section How do I change the included text prefix in mail/news followups?
@cindex Prefix in mail/news followups, changing
@cindex Included text prefix, changing
@section How do I change the included text prefix in mail/news followups?
@cindex Prefix in mail/news followups, changing
@cindex Included text prefix, changing
message, set the value of @code{mail-yank-ignored-headers} to an
appropriate regexp.
message, set the value of @code{mail-yank-ignored-headers} to an
appropriate regexp.
-@node Saving a copy of outgoing mail, Expanding aliases when sending mail, Changing the included text prefix, Mail and news
+@node Saving a copy of outgoing mail
@section How do I save a copy of outgoing mail?
@cindex Saving a copy of outgoing mail
@cindex Copying outgoing mail to a file
@section How do I save a copy of outgoing mail?
@cindex Saving a copy of outgoing mail
@cindex Copying outgoing mail to a file
It does not work to put @samp{set record filename} in the @file{.mailrc}
file.
It does not work to put @samp{set record filename} in the @file{.mailrc}
file.
-@node Expanding aliases when sending mail, Sorting the messages in an Rmail folder, Saving a copy of outgoing mail, Mail and news
+@node Expanding aliases when sending mail
@section Why doesn't Emacs expand my aliases when sending mail?
@cindex Expanding aliases when sending mail
@cindex Mail alias expansion
@section Why doesn't Emacs expand my aliases when sending mail?
@cindex Expanding aliases when sending mail
@cindex Mail alias expansion
(@kbd{M-x expand-abbrev}).
@end itemize
(@kbd{M-x expand-abbrev}).
@end itemize
-@node Sorting the messages in an Rmail folder, Rmail writes to /usr/spool/mail, Expanding aliases when sending mail, Mail and news
+@node Sorting the messages in an Rmail folder
@section How can I sort the messages in my Rmail folder?
@cindex Rmail, sorting messages in
@cindex Folder, sorting messages in an Rmail
@section How can I sort the messages in my Rmail folder?
@cindex Rmail, sorting messages in
@cindex Folder, sorting messages in an Rmail
In Rmail, type @kbd{C-c C-s C-h} to get a list of sorting functions
and their key bindings.
In Rmail, type @kbd{C-c C-s C-h} to get a list of sorting functions
and their key bindings.
-@node Rmail writes to /usr/spool/mail, Replying to the sender of a message, Sorting the messages in an Rmail folder, Mail and news
+@node Rmail writes to /usr/spool/mail
@section Why does Rmail need to write to @file{/usr/spool/mail}?
@cindex Rmail and @file{/usr/spool/mail}
@cindex @file{/usr/spool/mail} and Rmail
@section Why does Rmail need to write to @file{/usr/spool/mail}?
@cindex Rmail and @file{/usr/spool/mail}
@cindex @file{/usr/spool/mail} and Rmail
these systems, you should configure @code{movemail} to use @code{flock}.
@end quotation
these systems, you should configure @code{movemail} to use @code{flock}.
@end quotation
-@node Replying to the sender of a message, MIME with Emacs mail packages, Rmail writes to /usr/spool/mail, Mail and news
+@node Replying to the sender of a message
@section How can I force Rmail to reply to the sender of a message, but not the other recipients?
@cindex Replying only to the sender of a message
@cindex Sender, replying only to
@section How can I force Rmail to reply to the sender of a message, but not the other recipients?
@cindex Replying only to the sender of a message
@cindex Sender, replying only to
(define-key rmail-mode-map "R" 'rmail-reply)))
@end lisp
(define-key rmail-mode-map "R" 'rmail-reply)))
@end lisp
-@node MIME with Emacs mail packages, Automatically starting a mail or news reader, Replying to the sender of a message, Mail and news
+@node MIME with Emacs mail packages
@section How can I get my favorite Emacs mail package to support MIME?
@cindex MIME and Emacs mail packages
@cindex Mail packages and MIME
@section How can I get my favorite Emacs mail package to support MIME?
@cindex MIME and Emacs mail packages
@cindex Mail packages and MIME
and news messages as of version 5.8.1 (Pterodactyl). Rmail has limited
support for single-part MIME messages beginning with Emacs 20.3.
and news messages as of version 5.8.1 (Pterodactyl). Rmail has limited
support for single-part MIME messages beginning with Emacs 20.3.
-@node Automatically starting a mail or news reader, Reading news with Emacs, MIME with Emacs mail packages, Mail and news
+@node Automatically starting a mail or news reader
@section How do I make Emacs automatically start my mail/news reader?
@cindex Mail reader, starting automatically
@cindex News reader, starting automatically
@section How do I make Emacs automatically start my mail/news reader?
@cindex Mail reader, starting automatically
@cindex News reader, starting automatically
two copies of Emacs at the same time. Also, this would make it difficult for
you to start Emacs quickly when you needed to.
two copies of Emacs at the same time. Also, this would make it difficult for
you to start Emacs quickly when you needed to.
-@node Reading news with Emacs, Gnus does not work with NNTP, Automatically starting a mail or news reader, Mail and news
+@node Reading news with Emacs
@section How do I read news under Emacs?
@cindex Reading news under Emacs
@cindex Usenet reader in Emacs
@section How do I read news under Emacs?
@cindex Reading news under Emacs
@cindex Usenet reader in Emacs
Use @kbd{M-x gnus}. It is documented in Info (@pxref{Learning how to do
something}).
Use @kbd{M-x gnus}. It is documented in Info (@pxref{Learning how to do
something}).
-@node Gnus does not work with NNTP, Viewing articles with embedded underlining, Reading news with Emacs, Mail and news
+@node Gnus does not work with NNTP
@section Why doesn't Gnus work via NNTP?
@cindex Gnus and NNTP
@cindex NNTP, Gnus fails to work with
@section Why doesn't Gnus work via NNTP?
@cindex Gnus and NNTP
@cindex NNTP, Gnus fails to work with
@xref{Spontaneous entry into isearch-mode}, for some additional ideas.
@xref{Spontaneous entry into isearch-mode}, for some additional ideas.
-@node Viewing articles with embedded underlining, Saving a multi-part Gnus posting, Gnus does not work with NNTP, Mail and news
+@node Viewing articles with embedded underlining
@section How do I view news articles with embedded underlining (e.g., ClariNews)?
@cindex Underlining, embedded in news articles
@cindex News articles with embedded underlining
@section How do I view news articles with embedded underlining (e.g., ClariNews)?
@cindex Underlining, embedded in news articles
@cindex News articles with embedded underlining
(lambda () (ununderline-region (point-min) (point-max))))
@end lisp
(lambda () (ununderline-region (point-min) (point-max))))
@end lisp
-@node Saving a multi-part Gnus posting, Starting Gnus faster, Viewing articles with embedded underlining, Mail and news
+@node Saving a multi-part Gnus posting
@section How do I save all the items of a multi-part posting in Gnus?
@cindex Multi-part postings in Gnus, saving
@cindex Saving multi-part postings in Gnus
@section How do I save all the items of a multi-part posting in Gnus?
@cindex Multi-part postings in Gnus, saving
@cindex Saving multi-part postings in Gnus
Use @code{gnus-uu}. Type @kbd{C-c C-v C-h} in the Gnus summary buffer
to see a list of available commands.
Use @code{gnus-uu}. Type @kbd{C-c C-v C-h} in the Gnus summary buffer
to see a list of available commands.
-@node Starting Gnus faster, Catching up in all newsgroups, Saving a multi-part Gnus posting, Mail and news
+@node Starting Gnus faster
@section How do I make Gnus start up faster?
@cindex Faster, starting Gnus
@cindex Starting Gnus faster
@section How do I make Gnus start up faster?
@cindex Faster, starting Gnus
@cindex Starting Gnus faster
-@node Catching up in all newsgroups, Killing based on nonstandard headers, Starting Gnus faster, Mail and news
+@node Catching up in all newsgroups
@section How do I catch up all newsgroups in Gnus?
@cindex Catching up all newsgroups in Gnus
@cindex Gnus, Catching up all newsgroups in
@section How do I catch up all newsgroups in Gnus?
@cindex Catching up all newsgroups in Gnus
@cindex Gnus, Catching up all newsgroups in
Leave off the initial @kbd{M-<} if you only want to catch up from point
to the end of the @file{*Newsgroup*} buffer.
Leave off the initial @kbd{M-<} if you only want to catch up from point
to the end of the @file{*Newsgroup*} buffer.
-@node Killing based on nonstandard headers, Catch-up is slow in Gnus, Catching up in all newsgroups, Mail and news
+@node Killing based on nonstandard headers
@section Why can't I kill in Gnus based on the Newsgroups/Keywords/Control headers?
@cindex Killing articles based on nonstandard headers
@cindex Newsgroups header, killing articles based on
@section Why can't I kill in Gnus based on the Newsgroups/Keywords/Control headers?
@cindex Killing articles based on nonstandard headers
@cindex Newsgroups header, killing articles based on
(gnus-kill nil "^Newsgroups: .*\\(bad\\.group\\|worse\\.group\\)")
@end lisp
(gnus-kill nil "^Newsgroups: .*\\(bad\\.group\\|worse\\.group\\)")
@end lisp
-@node Catch-up is slow in Gnus, Gnus hangs for a long time, Killing based on nonstandard headers, Mail and news
+@node Catch-up is slow in Gnus
@section Why is catch up slow in Gnus?
@cindex Slow catch up in Gnus
@cindex Gnus is slow when catching up
@section Why is catch up slow in Gnus?
@cindex Slow catch up in Gnus
@cindex Gnus is slow when catching up
Because Gnus is marking crosspostings read. You can control this with
the variable @code{gnus-use-cross-reference}.
Because Gnus is marking crosspostings read. You can control this with
the variable @code{gnus-use-cross-reference}.
-@node Gnus hangs for a long time, Learning more about Gnus, Catch-up is slow in Gnus, Mail and news
+@node Gnus hangs for a long time
@section Why does Gnus hang for a long time when posting?
@cindex Hangs in Gnus
@cindex Gnus hangs while posting
@section Why does Gnus hang for a long time when posting?
@cindex Hangs in Gnus
@cindex Gnus hangs while posting
most folks as that update propagates around.
@end quotation
most folks as that update propagates around.
@end quotation
-@node Learning more about Gnus, , Gnus hangs for a long time, Mail and news
+@node Learning more about Gnus
@section Where can I find out more about Gnus?
@cindex FAQ for Gnus
@cindex Gnus FAQ
@section Where can I find out more about Gnus?
@cindex FAQ for Gnus
@cindex Gnus FAQ
For more information on Gnus, consult the Gnus manual and FAQ, which are
part of the Gnus distribution.
For more information on Gnus, consult the Gnus manual and FAQ, which are
part of the Gnus distribution.
-@node Concept index, , Mail and news, Top
@unnumbered Concept Index
@printindex cp
@unnumbered Concept Index
@printindex cp