Commit 85b438b7 authored by Glenn Morris's avatar Glenn Morris
Browse files

Remove the term "on-line" (meaning "Info") throughout, since

in this day and age the common meaning is "on the web".
(copying): Use @copyright in all cases.
(Basic keys): Remove reference to deleted manual node "Text Characters".
(File-name conventions): Use GNU as an example rather than SERVICE.
default.el lives in site-lisp.  Update Info directory location.
(Real meaning of copyleft): GPL actions have been brought, but all
settled out of court.
(Guidelines for newsgroup postings): Shorten section title.
Simplify comp.emacs description.
(Newsgroup archives): Change Google URL.  Describe Gmane.
(Unsubscribing from Emacs lists): Remove discussion of "distribution
points".  Mention List-Unsubscribe header.
(Contacting the FSF): Update email and URLs.
(Basic editing): Mention F1 for help.
(Installing Texinfo documentation): Refer to Texinfo website rather
than ftp server.
(Printing a Texinfo file): Mention texi2pdf.
(Informational files for Emacs): Don't describe FTP or SERVICE, they
are just stubs nowadays.
(Latest version of Emacs): Explain version numbers.
(Spell-checkers, Checking TeX and *roff documents): Remove sections.
(Turning on syntax highlighting): No need to mention hilit19 any more.
(Finding Emacs on the Internet): Refer to URLs rather than DISTRIB, FTP.
(Modes for various languages): Remove section.
(Major packages and programs): Remove most version and maintainer
information - it's hard to keep up-to-date, and adds nothing.
Similarly with direct links to mailing lists.
(Spell-checkers): Rename node from Ispell.  Mention Aspell and Hunspell.
(Mailcrypt): Remove section - mailcrypt has not been updated in mnay
years, and Emacs comes with tools for this now.
(Patch): Remove section - this is a standard tool.
(Using function keys under X): Remove section.
parent 60959d23
2009-06-13 Glenn Morris <rgm@gnu.org>
* faq.texi: Remove the term "on-line" (meaning "Info") throughout, since
in this day and age the common meaning is "on the web".
(copying): Use @copyright in all cases.
(Basic keys): Remove reference to deleted manual node "Text Characters".
(File-name conventions): Use GNU as an example rather than SERVICE.
default.el lives in site-lisp. Update Info directory location.
(Real meaning of copyleft): GPL actions have been brought, but all
settled out of court.
(Guidelines for newsgroup postings): Shorten section title.
Simplify comp.emacs description.
(Newsgroup archives): Change Google URL. Describe Gmane.
(Unsubscribing from Emacs lists): Remove discussion of "distribution
points". Mention List-Unsubscribe header.
(Contacting the FSF): Update email and URLs.
(Basic editing): Mention F1 for help.
(Installing Texinfo documentation): Refer to Texinfo website rather
than ftp server.
(Printing a Texinfo file): Mention texi2pdf.
(Informational files for Emacs): Don't describe FTP or SERVICE, they
are just stubs nowadays.
(Latest version of Emacs): Explain version numbers.
(Spell-checkers, Checking TeX and *roff documents): Remove sections.
(Turning on syntax highlighting): No need to mention hilit19 any more.
(Finding Emacs on the Internet): Refer to URLs rather than DISTRIB, FTP.
(Modes for various languages): Remove section.
(Major packages and programs): Remove most version and maintainer
information - it's hard to keep up-to-date, and adds nothing.
Similarly with direct links to mailing lists.
(Spell-checkers): Rename node from Ispell. Mention Aspell and Hunspell.
(Mailcrypt): Remove section - mailcrypt has not been updated in mnay
years, and Emacs comes with tools for this now.
(Patch): Remove section - this is a standard tool.
(Using function keys under X): Remove section.
2009-06-12 Glenn Morris <rgm@gnu.org> 2009-06-12 Glenn Morris <rgm@gnu.org>
* faq.texi (Viewing Info files outside of Emacs): Xinfo is no more. * faq.texi (Viewing Info files outside of Emacs): Xinfo is no more.
......
...@@ -14,9 +14,10 @@ ...@@ -14,9 +14,10 @@
@copying @copying
Copyright @copyright{} 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Copyright @copyright{} 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
Free Software Foundation, Inc.@* Free Software Foundation, Inc.@*
Copyright 1994,1995,1996,1997,1998,1999,2000 Reuven M. Lerner@* Copyright @copyright{} 1994, 1995, 1996, 1997, 1998, 1999, 2000
Copyright 1992,1993 Steven Byrnes@* Reuven M. Lerner@*
Copyright 1990,1991,1992 Joseph Brian Wells@* Copyright @copyright{} 1992, 1993 Steven Byrnes@*
Copyright @copyright{} 1990, 1991, 1992 Joseph Brian Wells@*
@quotation @quotation
This list of frequently asked questions about GNU Emacs with answers This list of frequently asked questions about GNU Emacs with answers
...@@ -59,6 +60,7 @@ distribution.] ...@@ -59,6 +60,7 @@ distribution.]
@node Top, FAQ notation, (dir), (dir) @node Top, FAQ notation, (dir), (dir)
@top The GNU Emacs FAQ @top The GNU Emacs FAQ
@c FIXME @today is just the day we ran `makeinfo'.
This is the GNU Emacs FAQ, last updated on @today{}. This is the GNU Emacs FAQ, last updated on @today{}.
This FAQ is maintained as a part of GNU Emacs. If you find any errors, This FAQ is maintained as a part of GNU Emacs. If you find any errors,
...@@ -98,7 +100,7 @@ used in the FAQ. ...@@ -98,7 +100,7 @@ used in the FAQ.
@menu @menu
* Basic keys:: * Basic keys::
* Extended commands:: * Extended commands::
* On-line manual:: * Emacs manual::
* File-name conventions:: * File-name conventions::
* Common acronyms:: * Common acronyms::
@end menu @end menu
...@@ -181,10 +183,10 @@ pressed.}. ...@@ -181,10 +183,10 @@ pressed.}.
@kbd{C-?} (aka @key{DEL}) is @acronym{ASCII} code 127. It is a misnomer to call @kbd{C-?} (aka @key{DEL}) is @acronym{ASCII} code 127. It is a misnomer to call
@kbd{C-?} a ``control'' key, since 127 has both bits 5 and 6 turned ON. @kbd{C-?} a ``control'' key, since 127 has both bits 5 and 6 turned ON.
Also, on very few keyboards does @kbd{C-?} generate @acronym{ASCII} code 127. Also, on very few keyboards does @kbd{C-?} generate @acronym{ASCII} code 127.
@c FIXME I cannot understand the previous sentence.
@inforef{Text Characters, Text Characters, emacs}, and @inforef{Keys, @inforef{Keys, Keys, emacs}, for more information. (@xref{Emacs
Keys, emacs}, for more information. (@xref{On-line manual}, for more manual}, for more information about Info.)
information about Info.)
@node Extended commands @node Extended commands
@section What does @file{M-x @var{command}} mean? @section What does @file{M-x @var{command}} mean?
...@@ -213,14 +215,14 @@ good candidate for this, on keyboards that have such a key. ...@@ -213,14 +215,14 @@ good candidate for this, on keyboards that have such a key.
If you need to run non-interactive Emacs functions, see @ref{Evaluating If you need to run non-interactive Emacs functions, see @ref{Evaluating
Emacs Lisp code}. Emacs Lisp code}.
@node On-line manual @node Emacs manual
@section How do I read topic XXX in the on-line manual? @section How do I read topic XXX in the Emacs manual?
@cindex On-line manual, reading topics in @cindex Emacs manual, reading topics in
@cindex Reading topics in the on-line manual @cindex Reading topics in the Emacs manual
@cindex Finding topics in the on-line manual @cindex Finding topics in the Emacs manual
@cindex Info, finding topics in @cindex Info, finding topics in
When we refer you to some @var{topic} in the on-line manual, you can When we refer you to some @var{topic} in the Emacs manual, you can
read this manual node inside Emacs (assuming nothing is broken) by read this manual node inside Emacs (assuming nothing is broken) by
typing @kbd{C-h i m emacs @key{RET} m @var{topic} @key{RET}}. typing @kbd{C-h i m emacs @key{RET} m @var{topic} @key{RET}}.
...@@ -238,14 +240,13 @@ improperly. In this case you should complain. ...@@ -238,14 +240,13 @@ improperly. In this case you should complain.
Emacs manual. Emacs manual.
@node File-name conventions @node File-name conventions
@section What are @file{etc/SERVICE}, @file{src/config.h}, and @file{lisp/default.el}? @section What are @file{etc/GNU}, @file{src/config.h}, and @file{site-lisp/default.el}?
@cindex File-name conventions @cindex File-name conventions
@cindex Conventions for file names @cindex Conventions for file names
@cindex Directories and files that come with Emacs @cindex Directories and files that come with Emacs
These are files that come with Emacs. The Emacs distribution is divided These are files that come with Emacs. The Emacs distribution is divided
into subdirectories; the important ones are @file{etc}, @file{lisp}, and into subdirectories; e.g. @file{etc}, @file{lisp}, and @file{src}.
@file{src}.
If you use Emacs, but don't know where it is kept on your system, start If you use Emacs, but don't know where it is kept on your system, start
Emacs, then type @kbd{C-h v data-directory @key{RET}}. The directory Emacs, then type @kbd{C-h v data-directory @key{RET}}. The directory
...@@ -254,12 +255,12 @@ name displayed by this will be the full pathname of the installed ...@@ -254,12 +255,12 @@ name displayed by this will be the full pathname of the installed
@code{data-directory}, and @kbd{C-h v} displays the value and the @code{data-directory}, and @kbd{C-h v} displays the value and the
documentation of a variable.) documentation of a variable.)
The location of your Info directory (i.e., where on-line documentation The location of your Info directory (i.e., where Info documentation
is stored) is kept in the variable @code{Info-default-directory-list}. Use is stored) is kept in the variable @code{Info-default-directory-list}. Use
@kbd{C-h v Info-default-directory-list @key{RET}} to see the value of @kbd{C-h v Info-default-directory-list @key{RET}} to see the value of
this variable, which will be a list of directory names. The last this variable, which will be a list of directory names. The last
directory in that list is probably where most Info files are stored. By directory in that list is probably where most Info files are stored. By
default, Info documentation is placed in @file{/usr/local/info}. default, Info documentation is placed in @file{/usr/local/share/info}.
Some of these files are available individually via FTP or e-mail; see Some of these files are available individually via FTP or e-mail; see
@ref{Informational files for Emacs}. They all are available in the @ref{Informational files for Emacs}. They all are available in the
...@@ -267,9 +268,6 @@ source distribution. Many of the files in the @file{etc} directory are ...@@ -267,9 +268,6 @@ source distribution. Many of the files in the @file{etc} directory are
also available via the Emacs @samp{Help} menu, or by typing @kbd{C-h ?} also available via the Emacs @samp{Help} menu, or by typing @kbd{C-h ?}
(@kbd{M-x help-for-help}). (@kbd{M-x help-for-help}).
Your system administrator may have removed the @file{src} directory and
many files from the @file{etc} directory.
@node Common acronyms @node Common acronyms
@section What are FSF, LPF, GNU, RMS, FTP, and GPL? @section What are FSF, LPF, GNU, RMS, FTP, and GPL?
@cindex FSF, definition of @cindex FSF, definition of
...@@ -355,9 +353,12 @@ available at @uref{http://progfree.org/, the LPF home page}. ...@@ -355,9 +353,12 @@ available at @uref{http://progfree.org/, the LPF home page}.
The real legal meaning of the GNU General Public License (copyleft) will The real legal meaning of the GNU General Public License (copyleft) will
only be known if and when a judge rules on its validity and scope. only be known if and when a judge rules on its validity and scope.
There has never been a copyright infringement case involving the GPL to There has never been a copyright infringement case involving the GPL to
set any precedents. Please take any discussion regarding this issue to set any precedents. Although legal actions have been brought against
the newsgroup @uref{news:gnu.misc.discuss}, which was created to hold the companies for violating the terms of the GPL, so far all have been
extensive flame wars on the subject. settled out of court (in favour of the plaintiffs). Please take any
discussion regarding this issue to the newsgroup
@uref{news:gnu.misc.discuss}, which was created to hold the extensive
flame wars on the subject.
RMS writes: RMS writes:
...@@ -372,7 +373,7 @@ recipients the same freedom that you enjoyed. ...@@ -372,7 +373,7 @@ recipients the same freedom that you enjoyed.
@end quotation @end quotation
@node Guidelines for newsgroup postings @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.? @section What are appropriate messages for the various Emacs newsgroups?
@cindex Newsgroups, appropriate messages for @cindex Newsgroups, appropriate messages for
@cindex GNU newsgroups, appropriate messages for @cindex GNU newsgroups, appropriate messages for
@cindex Usenet groups, appropriate messages for @cindex Usenet groups, appropriate messages for
...@@ -386,14 +387,8 @@ of the file.) For those lists which are gatewayed with newsgroups, it ...@@ -386,14 +387,8 @@ of the file.) For those lists which are gatewayed with newsgroups, it
lists both the newsgroup name and the mailing list address. lists both the newsgroup name and the mailing list address.
The newsgroup @uref{news:comp.emacs} is for discussion of Emacs programs The newsgroup @uref{news:comp.emacs} is for discussion of Emacs programs
in general. This includes Emacs along with various other in general. The newsgroup @uref{news:gnu.emacs.help} is specifically
implementations, such as XEmacs, JOVE, MicroEmacs, Freemacs, MG, for GNU Emacs.
Unipress, CCA, and Epsilon.
Many people post Emacs questions to @uref{news:comp.emacs} because they
don't receive any of the @code{gnu.*} newsgroups. Arguments have been
made both for and against posting GNU-Emacs-specific material to
@uref{news:comp.emacs}. You have to decide for yourself.
Messages advocating ``non-free'' software are considered unacceptable on Messages advocating ``non-free'' software are considered unacceptable on
any of the @code{gnu.*} newsgroups except for @uref{news:gnu.misc.discuss}, any of the @code{gnu.*} newsgroups except for @uref{news:gnu.misc.discuss},
...@@ -423,11 +418,12 @@ The archive can be browsed over the web at ...@@ -423,11 +418,12 @@ The archive can be browsed over the web at
@uref{http://lists.gnu.org/archive/html/, the GNU mail archive}. @uref{http://lists.gnu.org/archive/html/, the GNU mail archive}.
Web-based Usenet search services, such as Web-based Usenet search services, such as
@uref{http://groups.google.com/groups/dir?sel=33592484, Google}, also @uref{http://groups.google.com/groups/dir?q=gnu&, Google}, also
archive the @code{gnu.*} groups. archive the @code{gnu.*} groups.
You can read the archives of the @code{gnu.*} groups and post new You can read the archives of the @code{gnu.*} groups and post new
messages at @uref{http://gmane.org/, Gmane}. messages at @uref{http://gmane.org/, Gmane}. Gmane is a service that
presents mailing lists as newsgroups.
@node Reporting bugs @node Reporting bugs
@section Where should I report bugs and other problems with Emacs? @section Where should I report bugs and other problems with Emacs?
...@@ -438,7 +434,7 @@ messages at @uref{http://gmane.org/, Gmane}. ...@@ -438,7 +434,7 @@ messages at @uref{http://gmane.org/, Gmane}.
The correct way to report Emacs bugs is to use the command The correct way to report Emacs bugs is to use the command
@kbd{M-x report-emacs-bug}. It sets up a mail buffer with the @kbd{M-x report-emacs-bug}. It sets up a mail buffer with the
essential information and the correct e-mail address which is essential information and the correct e-mail address, which is
@email{bug-gnu-emacs@@gnu.org} for the released versions of Emacs. @email{bug-gnu-emacs@@gnu.org} for the released versions of Emacs.
Anything sent to @email{bug-gnu-emacs@@gnu.org} also appears in the Anything sent to @email{bug-gnu-emacs@@gnu.org} also appears in the
newsgroup @uref{news:gnu.emacs.bug}, but please use e-mail instead of newsgroup @uref{news:gnu.emacs.bug}, but please use e-mail instead of
...@@ -448,7 +444,7 @@ so you can be contacted for further details. ...@@ -448,7 +444,7 @@ so you can be contacted for further details.
Be sure to read the ``Bugs'' section of the Emacs manual before reporting Be sure to read the ``Bugs'' section of the Emacs manual before reporting
a bug! The manual describes in detail how to submit a useful bug a bug! The manual describes in detail how to submit a useful bug
report (@pxref{Bugs, , Reporting Bugs, emacs, The GNU Emacs Manual}). report (@pxref{Bugs, , Reporting Bugs, emacs, The GNU Emacs Manual}).
(@xref{On-line manual}, if you don't know how to read the manual.) (@xref{Emacs manual}, if you don't know how to read the manual.)
RMS says: RMS says:
...@@ -481,20 +477,16 @@ does, that is a bug. ...@@ -481,20 +477,16 @@ does, that is a bug.
@end quotation @end quotation
@node Unsubscribing from Emacs lists @node Unsubscribing from Emacs lists
@section How do I unsubscribe from this mailing list? @section How do I unsubscribe from a mailing list?
@cindex Unsubscribing from GNU mailing lists @cindex Unsubscribing from GNU mailing lists
@cindex Removing yourself from GNU mailing lists @cindex Removing yourself from GNU mailing lists
If you are receiving a GNU mailing list named @var{list}, you might be If you are receiving a GNU mailing list named @var{list}, you should be
able to unsubscribe from it by sending a request to the address able to unsubscribe from it by sending a request to the address
@email{@var{list}-request@@gnu.org}. However, this will not work if you are @email{@var{list}-request@@gnu.org}. Mailing lists mails normally
not listed on the main mailing list, but instead receive the mail from a contain information in either the message header
distribution point. In that case, you will have to track down at which (@samp{List-Unsubscribe:}) or as a footer that tells you how to
distribution point you are listed. Inspecting the @samp{Received} headers unsubscribe.
on the mail messages may help, along with liberal use of the @samp{EXPN} or
@samp{VRFY} sendmail commands through @samp{telnet @var{site-address}
smtp}. Ask your postmaster for help, if you cannot figure out these
details.
@node Contacting the FSF @node Contacting the FSF
@section What is the current address of the FSF? @section What is the current address of the FSF?
...@@ -506,7 +498,7 @@ details. ...@@ -506,7 +498,7 @@ details.
@table @asis @table @asis
@item E-mail @item E-mail
gnu@@gnu.org info@@fsf.org
@item Telephone @item Telephone
+1-617-542-5942 +1-617-542-5942
...@@ -515,7 +507,7 @@ gnu@@gnu.org ...@@ -515,7 +507,7 @@ gnu@@gnu.org
+1-617-542-2652 +1-617-542-2652
@item World Wide Web @item World Wide Web
@uref{http://www.gnu.org/} @uref{http://www.fsf.org/}
@item Postal address @item Postal address
Free Software Foundation@* Free Software Foundation@*
...@@ -527,14 +519,14 @@ USA@* ...@@ -527,14 +519,14 @@ USA@*
@cindex Ordering GNU software @cindex Ordering GNU software
For details on how to order items directly from the FSF, see the For details on how to order items directly from the FSF, see the
@uref{http://www.gnu.org/order/order.html, GNU Web site}. @uref{http://shop.fsf.org/, FSF on-line store}.
@c ------------------------------------------------------------ @c ------------------------------------------------------------
@node Getting help @node Getting help
@chapter Getting help @chapter Getting help
@cindex Getting help @cindex Getting help
This chapter tells you how to get help with Emacs This chapter tells you how to get help with Emacs.
@menu @menu
* Basic editing:: * Basic editing::
...@@ -569,7 +561,8 @@ help-for-help} instead to invoke help. To discover what key (if any) ...@@ -569,7 +561,8 @@ help-for-help} instead to invoke help. To discover what key (if any)
invokes help on your system, type @kbd{M-x where-is @key{RET} invokes help on your system, type @kbd{M-x where-is @key{RET}
help-for-help @key{RET}}. This will print a comma-separated list of key help-for-help @key{RET}}. This will print a comma-separated list of key
sequences in the echo area. Ignore the last character in each key sequences in the echo area. Ignore the last character in each key
sequence listed. Each of the resulting key sequences invokes help. sequence listed. Each of the resulting key sequences (e.g. @key{F1} is
common) invokes help.
Emacs help works best if it is invoked by a single key whose value Emacs help works best if it is invoked by a single key whose value
should be stored in the variable @code{help-char}. should be stored in the variable @code{help-char}.
...@@ -587,7 +580,7 @@ There are several methods for finding out how to do things in Emacs. ...@@ -587,7 +580,7 @@ There are several methods for finding out how to do things in Emacs.
@cindex Reading the Emacs manual @cindex Reading the Emacs manual
@item @item
The complete text of the Emacs manual is available on-line via the Info The complete text of the Emacs manual is available via the Info
hypertext reader. Type @kbd{C-h r} to display the manual in Info mode. hypertext reader. Type @kbd{C-h r} to display the manual in Info mode.
Typing @key{h} immediately after entering Info will provide a short Typing @key{h} immediately after entering Info will provide a short
tutorial on how to use it. tutorial on how to use it.
...@@ -657,9 +650,8 @@ information. To get a list of these commands, type @samp{?} after ...@@ -657,9 +650,8 @@ information. To get a list of these commands, type @samp{?} after
@cindex Emacs manual, obtaining a printed or HTML copy of @cindex Emacs manual, obtaining a printed or HTML copy of
You can order a printed copy of the Emacs manual from the FSF. For You can order a printed copy of the Emacs manual from the FSF. For
details see the @uref{http://www.gnu.org/order/order.html, GNU Web site}. details see the @uref{http://shop.fsf.org/, FSF on-line store}.
@c The number 620 below is version-dependent!
The full Texinfo source for the manual also comes in the @file{doc/emacs} The full Texinfo source for the manual also comes in the @file{doc/emacs}
directory of the Emacs distribution, if you're daring enough to try to directory of the Emacs distribution, if you're daring enough to try to
print out this several-hundred-page manual yourself (@pxref{Printing a Texinfo print out this several-hundred-page manual yourself (@pxref{Printing a Texinfo
...@@ -670,7 +662,7 @@ you can get a PostScript or PDF (or HTML) version from ...@@ -670,7 +662,7 @@ you can get a PostScript or PDF (or HTML) version from
@uref{http://www.gnu.org/software/emacs/manual/} @uref{http://www.gnu.org/software/emacs/manual/}
@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.
@node Emacs Lisp documentation @node Emacs Lisp documentation
@section Where can I get documentation on Emacs Lisp? @section Where can I get documentation on Emacs Lisp?
...@@ -684,11 +676,11 @@ Within Emacs, you can type @kbd{C-h f} to get the documentation for a ...@@ -684,11 +676,11 @@ Within Emacs, you can type @kbd{C-h f} to get the documentation for a
function, @kbd{C-h v} for a variable. function, @kbd{C-h v} for a variable.
For more information, the Emacs Lisp Reference Manual is available For more information, the Emacs Lisp Reference Manual is available
on-line, in Info format. @xref{Top, Emacs Lisp,, elisp, The in Info format. @xref{Top, Emacs Lisp,, elisp, The
Emacs Lisp Reference Manual}. Emacs Lisp Reference Manual}.
You can also order a hardcopy of the manual, details on ordering it from You can also order a hardcopy of the manual, details on ordering it from
FSF are on the @uref{http://www.gnu.org/order/order.html, GNU Web site}. FSF are on the @uref{http://shop.fsf.org/, FSF on-line store}.
An HTML version of the Emacs Lisp Reference Manual is available at An HTML version of the Emacs Lisp Reference Manual is available at
...@@ -703,17 +695,14 @@ An HTML version of the Emacs Lisp Reference Manual is available at ...@@ -703,17 +695,14 @@ An HTML version of the Emacs Lisp Reference Manual is available at
@cindex Info files, how to install @cindex Info files, how to install
First, you must turn the Texinfo files into Info files. You may do this First, you must turn the Texinfo files into Info files. You may do this
using the stand-alone @file{makeinfo} program, available as part of the latest using the stand-alone @file{makeinfo} program, available as part of the
Texinfo package at Texinfo package at
@uref{ftp://ftp.gnu.org/pub/gnu/texinfo/texinfo-4.8.tar.gz} @uref{http://www.gnu.org/software/texinfo/}
and all mirrors of @samp{ftp.gnu.org} (for a list, @pxref{Current GNU
distributions}).
For information about the Texinfo format, read the Texinfo manual which For information about the Texinfo format, read the Texinfo manual which
comes with the Texinfo package. This manual also comes installed in comes with the Texinfo package. This manual also comes installed in
Info format, so you can read it on-line; type @kbd{C-h i m texinfo Info format, so you can read it from Emacs; type @kbd{C-h i m texinfo
@key{RET}}. @key{RET}}.
Alternatively, you could use the Emacs command @kbd{M-x Alternatively, you could use the Emacs command @kbd{M-x
...@@ -830,6 +819,8 @@ printed copy. ...@@ -830,6 +819,8 @@ printed copy.
The @samp{texi2dvi} script is part of the GNU Texinfo distribution The @samp{texi2dvi} script is part of the GNU Texinfo distribution
(@pxref{Installing Texinfo documentation}). (@pxref{Installing Texinfo documentation}).
Alternatively, @samp{texi2pdf} produces PDF files.
@item @item
Print the DVI file @file{@var{texinfo-source}.dvi} in the normal way for Print the DVI file @file{@var{texinfo-source}.dvi} in the normal way for
printing DVI files at your site. For example, if you have a PostScript printing DVI files at your site. For example, if you have a PostScript
...@@ -869,13 +860,11 @@ You can get Tkinfo at ...@@ -869,13 +860,11 @@ You can get Tkinfo at
@cindex Files included with Emacs @cindex Files included with Emacs
@cindex @file{COPYING}, description of file @cindex @file{COPYING}, description of file
@cindex @file{DISTRIB}, description of file @cindex @file{DISTRIB}, description of file
@cindex @file{FTP}, description of file
@cindex @file{GNU}, description of file @cindex @file{GNU}, description of file
@cindex @file{INTERVIEW}, description of file @cindex @file{INTERVIEW}, description of file
@cindex @file{MACHINES}, description of file @cindex @file{MACHINES}, description of file
@cindex @file{MAILINGLISTS}, description of file @cindex @file{MAILINGLISTS}, description of file
@cindex @file{NEWS}, description of file @cindex @file{NEWS}, description of file
@cindex @file{SERVICE}, description of file
This isn't a frequently asked question, but it should be! A variety of This isn't a frequently asked question, but it should be! A variety of
informational files about Emacs and relevant aspects of the GNU project informational files about Emacs and relevant aspects of the GNU project
...@@ -893,9 +882,6 @@ GNU General Public License ...@@ -893,9 +882,6 @@ GNU General Public License
@item DISTRIB @item DISTRIB
Emacs Availability Information Emacs Availability Information
@item FTP
How to get GNU Software by Internet FTP
@item GNU @item GNU
The GNU Manifesto The GNU Manifesto
...@@ -912,9 +898,6 @@ GNU Project Electronic Mailing Lists ...@@ -912,9 +898,6 @@ GNU Project Electronic Mailing Lists
@item NEWS @item NEWS
Emacs news, a history of recent user-visible changes Emacs news, a history of recent user-visible changes
@item SERVICE
GNU Service Directory
@end table @end table
More GNU information, including back issues of the @cite{GNU's More GNU information, including back issues of the @cite{GNU's
...@@ -996,7 +979,10 @@ conventions}). ...@@ -996,7 +979,10 @@ conventions}).
@cindex Version, latest @cindex Version, latest
@cindex Latest version of Emacs @cindex Latest version of Emacs
Emacs @value{VER} is the current version as of this writing. Emacs @value{VER} is the current version as of this writing. A version
number with two components (e.g. @samp{22.1}) indicates a released
version; three components (e.g. @samp{23.0.50}) indicate a development
version.
@node New in Emacs 20 @node New in Emacs 20
@section What is different about Emacs 20? @section What is different about Emacs 20?
...@@ -1168,8 +1154,6 @@ full list. ...@@ -1168,8 +1154,6 @@ full list.
* Yanking text in isearch:: * Yanking text in isearch::
* Wrapping words automatically:: * Wrapping words automatically::
* Turning on auto-fill by default:: * Turning on auto-fill by default::
* Spell-checkers::
* Checking TeX and *roff documents::
* Changing load-path:: * Changing load-path::
* Using an already running Emacs process:: * Using an already running Emacs process::
* Compiler error messages:: * Compiler error messages::
...@@ -1601,21 +1585,6 @@ If you want @code{auto-fill} mode on in all major modes, do this: ...@@ -1601,21 +1585,6 @@ If you want @code{auto-fill} mode on in all major modes, do this:
(setq-default auto-fill-function 'do-auto-fill) (setq-default auto-fill-function 'do-auto-fill)
@end lisp @end lisp
@node Spell-checkers
@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
@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}.
@node Changing load-path @node Changing load-path
@section How do I change @code{load-path}? @section How do I change @code{load-path}?
@cindex @code{load-path}, modifying @cindex @code{load-path}, modifying
...@@ -2495,11 +2464,6 @@ appear in different colors. For instance, in a programming mode, ...@@ -2495,11 +2464,6 @@ appear in different colors. For instance, in a programming mode,
variables will appear in one face, keywords in a second, and comments in variables will appear in one face, keywords in a second, and comments in
a third. a third.
@cindex hilit19 is deprecated
Earlier versions of Emacs supported hilit19, a similar package. Use of
hilit19 is now considered non-standard, although @file{hilit19.el} comes
with the stock Emacs distribution. It is no longer maintained.
To turn @code{font-lock-mode} off within an existing buffer, use To turn @code{font-lock-mode} off within an existing buffer, use
@kbd{M-x font-lock-mode @key{RET}}. @kbd{M-x font-lock-mode @key{RET}}.
...@@ -2928,7 +2892,7 @@ properly told to do DNS lookups with the correct command line switch. ...@@ -2928,7 +2892,7 @@ properly told to do DNS lookups with the correct command line switch.
@cindex Debugging @file{.emacs} file @cindex Debugging @file{.emacs} file
An error