aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThien-Thi Nguyen2003-01-25 10:29:29 +0000
committerThien-Thi Nguyen2003-01-25 10:29:29 +0000
commit7a2fe6fa6a2711498c751fb641b1db5bc51d19e1 (patch)
treee129e9b6fcd344633f6611d9075e17240a7a3b46
parent0831d50c9061dd88a9494af80e3264dad5de8647 (diff)
downloademacs-7a2fe6fa6a2711498c751fb641b1db5bc51d19e1.tar.gz
emacs-7a2fe6fa6a2711498c751fb641b1db5bc51d19e1.zip
Minor @code usage fix.
-rw-r--r--man/faq.texi404
1 files changed, 202 insertions, 202 deletions
diff --git a/man/faq.texi b/man/faq.texi
index 91219806b62..3d7ee6d4e80 100644
--- a/man/faq.texi
+++ b/man/faq.texi
@@ -62,19 +62,19 @@ format. If you have any suggestions or questions, please contact
62@email{emacs-faq@@lerner.co.il, the FAQ maintainers}. 62@email{emacs-faq@@lerner.co.il, the FAQ maintainers}.
63 63
64@menu 64@menu
65* FAQ notation:: 65* FAQ notation::
66* General questions:: 66* General questions::
67* Getting help:: 67* Getting help::
68* Status of Emacs:: 68* Status of Emacs::
69* Common requests:: 69* Common requests::
70* Bugs and problems:: 70* Bugs and problems::
71* Compiling and installing Emacs:: 71* Compiling and installing Emacs::
72* Finding Emacs and related packages:: 72* Finding Emacs and related packages::
73* Major packages and programs:: 73* Major packages and programs::
74* Key bindings:: 74* Key bindings::
75* Alternate character sets:: 75* Alternate character sets::
76* Mail and news:: 76* Mail and news::
77* Concept index:: 77* Concept index::
78@end menu 78@end menu
79 79
80@c ------------------------------------------------------------ 80@c ------------------------------------------------------------
@@ -88,11 +88,11 @@ you are reading the FAQ, or if you are confused by notation or terms
88used in the FAQ. 88used in the FAQ.
89 89
90@menu 90@menu
91* Basic keys:: 91* Basic keys::
92* Extended commands:: 92* Extended commands::
93* On-line manual:: 93* On-line manual::
94* File-name conventions:: 94* File-name conventions::
95* Common acronyms:: 95* Common acronyms::
96@end menu 96@end menu
97 97
98@node Basic keys, Extended commands, FAQ notation, FAQ notation 98@node Basic keys, Extended commands, FAQ notation, FAQ notation
@@ -323,13 +323,13 @@ This chapter contains general questions having to do with Emacs, the
323Free Software Foundation, and related organizations. 323Free Software Foundation, and related organizations.
324 324
325@menu 325@menu
326* The LPF:: 326* The LPF::
327* Real meaning of copyleft:: 327* Real meaning of copyleft::
328* Guidelines for newsgroup postings:: 328* Guidelines for newsgroup postings::
329* Newsgroup archives:: 329* Newsgroup archives::
330* Reporting bugs:: 330* Reporting bugs::
331* Unsubscribing from Emacs lists:: 331* Unsubscribing from Emacs lists::
332* Contacting the FSF:: 332* Contacting the FSF::
333@end menu 333@end menu
334 334
335@node The LPF, Real meaning of copyleft, General questions, General questions 335@node The LPF, Real meaning of copyleft, General questions, General questions
@@ -535,16 +535,16 @@ files @file{etc/ORDERS}, @file{ORDERS.EUROPE}, and @file{ORDERS.JAPAN}.
535This chapter tells you how to get help with Emacs 535This chapter tells you how to get help with Emacs
536 536
537@menu 537@menu
538* Basic editing:: 538* Basic editing::
539* Learning how to do something:: 539* Learning how to do something::
540* Getting a printed manual:: 540* Getting a printed manual::
541* Emacs Lisp documentation:: 541* Emacs Lisp documentation::
542* Installing Texinfo documentation:: 542* Installing Texinfo documentation::
543* Printing a Texinfo file:: 543* Printing a Texinfo file::
544* Viewing Info files outside of Emacs:: 544* Viewing Info files outside of Emacs::
545* Informational files for Emacs:: 545* Informational files for Emacs::
546* Help installing Emacs:: 546* Help installing Emacs::
547* Obtaining the FAQ:: 547* Obtaining the FAQ::
548@end menu 548@end menu
549 549
550@node Basic editing, Learning how to do something, Getting help, Getting help 550@node Basic editing, Learning how to do something, Getting help, Getting help
@@ -766,7 +766,7 @@ installing. Follow the examples already in this file. The format is:
766* Topic: (relative-pathname). Short description of topic. 766* Topic: (relative-pathname). Short description of topic.
767@end example 767@end example
768 768
769@end enumerate 769@end enumerate
770 770
771If you want to install Info files and you don't have the necessary 771If you want to install Info files and you don't have the necessary
772privileges, you have several options: 772privileges, you have several options:
@@ -1065,10 +1065,10 @@ This chapter gives you basic information about Emacs, including its
1065latest version status. 1065latest version status.
1066 1066
1067@menu 1067@menu
1068* Origin of the term Emacs:: 1068* Origin of the term Emacs::
1069* Latest version of Emacs:: 1069* Latest version of Emacs::
1070* New in Emacs 20:: 1070* New in Emacs 20::
1071* New in Emacs 21:: 1071* New in Emacs 21::
1072@end menu 1072@end menu
1073 1073
1074@node Origin of the term Emacs, Latest version of Emacs, Status of Emacs, Status of Emacs 1074@node Origin of the term Emacs, Latest version of Emacs, Status of Emacs, Status of Emacs
@@ -1160,55 +1160,55 @@ and on @code{xterm} with @kbd{emacs -nw}.
1160@cindex Common requests 1160@cindex Common requests
1161 1161
1162@menu 1162@menu
1163* Setting up a customization file:: 1163* Setting up a customization file::
1164* Debugging a customization file:: 1164* Debugging a customization file::
1165* Colors on a TTY:: 1165* Colors on a TTY::
1166* Displaying the current line or column:: 1166* Displaying the current line or column::
1167* Displaying the current file name in the titlebar:: 1167* Displaying the current file name in the titlebar::
1168* Turning on abbrevs by default:: 1168* Turning on abbrevs by default::
1169* Turning on auto-fill by default:: 1169* Turning on auto-fill by default::
1170* Associating modes with files:: 1170* Associating modes with files::
1171* Working with unprintable characters:: 1171* Working with unprintable characters::
1172* Highlighting a region:: 1172* Highlighting a region::
1173* Controlling case sensitivity:: 1173* Controlling case sensitivity::
1174* Wrapping words automatically:: 1174* Wrapping words automatically::
1175* Spell-checkers:: 1175* Spell-checkers::
1176* Checking TeX and *roff documents:: 1176* Checking TeX and *roff documents::
1177* Changing load-path:: 1177* Changing load-path::
1178* Using an already running Emacs process:: 1178* Using an already running Emacs process::
1179* Compiler error messages:: 1179* Compiler error messages::
1180* Indenting switch statements:: 1180* Indenting switch statements::
1181* Customizing C and C++ indentation:: 1181* Customizing C and C++ indentation::
1182* Horizontal scrolling:: 1182* Horizontal scrolling::
1183* Overwrite mode:: 1183* Overwrite mode::
1184* Turning off beeping:: 1184* Turning off beeping::
1185* Turning the volume down:: 1185* Turning the volume down::
1186* Automatic indentation:: 1186* Automatic indentation::
1187* Matching parentheses:: 1187* Matching parentheses::
1188* Hiding #ifdef lines:: 1188* Hiding #ifdef lines::
1189* Repeating commands:: 1189* Repeating commands::
1190* Valid X resources:: 1190* Valid X resources::
1191* Evaluating Emacs Lisp code:: 1191* Evaluating Emacs Lisp code::
1192* Changing the length of a Tab:: 1192* Changing the length of a Tab::
1193* Inserting > at the beginning of each line:: 1193* Inserting > at the beginning of each line::
1194* Underlining paragraphs:: 1194* Underlining paragraphs::
1195* Repeating a command as many times as possible:: 1195* Repeating a command as many times as possible::
1196* Forcing the cursor to remain in the same column:: 1196* Forcing the cursor to remain in the same column::
1197* Forcing Emacs to iconify itself:: 1197* Forcing Emacs to iconify itself::
1198* Using regular expressions:: 1198* Using regular expressions::
1199* Replacing text across multiple files:: 1199* Replacing text across multiple files::
1200* Documentation for etags:: 1200* Documentation for etags::
1201* Disabling backups:: 1201* Disabling backups::
1202* Disabling auto-save-mode:: 1202* Disabling auto-save-mode::
1203* Going to a line by number:: 1203* Going to a line by number::
1204* Modifying pull-down menus:: 1204* Modifying pull-down menus::
1205* Deleting menus and menu options:: 1205* Deleting menus and menu options::
1206* Turning on syntax highlighting:: 1206* Turning on syntax highlighting::
1207* Scrolling only one line:: 1207* Scrolling only one line::
1208* Replacing highlighted text:: 1208* Replacing highlighted text::
1209* Editing MS-DOS files:: 1209* Editing MS-DOS files::
1210* Filling paragraphs with a single space:: 1210* Filling paragraphs with a single space::
1211* Escape sequences in shell output:: 1211* Escape sequences in shell output::
1212@end menu 1212@end menu
1213 1213
1214@node Setting up a customization file, Colors on a TTY, Common requests, Common requests 1214@node Setting up a customization file, Colors on a TTY, Common requests, Common requests
@@ -1307,7 +1307,7 @@ As of Emacs 20, you can similarly display the current column with
1307@kbd{M-x column-number-mode}, or by putting the form 1307@kbd{M-x column-number-mode}, or by putting the form
1308 1308
1309@lisp 1309@lisp
1310(setq column-number-mode t) 1310(setq column-number-mode t)
1311@end lisp 1311@end lisp
1312 1312
1313@noindent 1313@noindent
@@ -1612,7 +1612,7 @@ or by invoking @code{server-start} from @file{.emacs}:
1612When this is done, Emacs creates a Unix domain socket. 1612When this is done, Emacs creates a Unix domain socket.
1613The socket is either named @file{.emacs_server}, in the user's home directory, 1613The socket is either named @file{.emacs_server}, in the user's home directory,
1614or @file{esrv-@var{userid}-@var{systemname}}, in the @file{/tmp} 1614or @file{esrv-@var{userid}-@var{systemname}}, in the @file{/tmp}
1615directory, depending on your system. See @var{server-socket-name}. 1615directory, depending on your system. See @code{server-socket-name}.
1616 1616
1617To get your news reader, mail reader, etc., to invoke 1617To get your news reader, mail reader, etc., to invoke
1618@samp{emacsclient}, try setting the environment variable @code{EDITOR} 1618@samp{emacsclient}, try setting the environment variable @code{EDITOR}
@@ -1625,7 +1625,7 @@ instead. Examples:
1625setenv EDITOR emacsclient 1625setenv EDITOR emacsclient
1626 1626
1627# using full pathname 1627# using full pathname
1628setenv EDITOR /usr/local/emacs/etc/emacsclient 1628setenv EDITOR /usr/local/emacs/etc/emacsclient
1629 1629
1630# sh command: 1630# sh command:
1631EDITOR=emacsclient ; export EDITOR 1631EDITOR=emacsclient ; export EDITOR
@@ -1830,7 +1830,7 @@ In Emacs 20, use the @code{hscroll-mode}. Here is some information from
1830the documentation, available by typing @kbd{C-h f hscroll-mode @key{RET}}: 1830the documentation, available by typing @kbd{C-h f hscroll-mode @key{RET}}:
1831 1831
1832Automatically scroll horizontally when the point moves off the 1832Automatically scroll horizontally when the point moves off the
1833left or right edge of the window. 1833left or right edge of the window.
1834 1834
1835@itemize @minus 1835@itemize @minus
1836@item 1836@item
@@ -1848,7 +1848,7 @@ Type @kbd{M-x hscroll-global-mode} to enable it in every buffer.
1848 1848
1849@item 1849@item
1850@code{hscroll-margin} controls how close the cursor can get to the 1850@code{hscroll-margin} controls how close the cursor can get to the
1851edge of the window. 1851edge of the window.
1852 1852
1853@item 1853@item
1854@code{hscroll-step-percent} controls how far to jump once we decide to do so. 1854@code{hscroll-step-percent} controls how far to jump once we decide to do so.
@@ -1882,7 +1882,7 @@ That is, put the following in your @code{TERMCAP} environment variable
1882(assuming you have one): 1882(assuming you have one):
1883 1883
1884@example 1884@example
1885... :vb=: ... 1885... :vb=: ...
1886@end example 1886@end example
1887 1887
1888And evaluate the following Lisp form: 1888And evaluate the following Lisp form:
@@ -2115,7 +2115,7 @@ about them.
2115@section How do I change Emacs's idea of the @key{TAB} character's length? 2115@section How do I change Emacs's idea of the @key{TAB} character's length?
2116@cindex Tab length 2116@cindex Tab length
2117@cindex Length of tab character 2117@cindex Length of tab character
2118@cindex @code{default-tab-width} 2118@cindex @code{default-tab-width}
2119 2119
2120Set the variable @code{default-tab-width}. For example, to set 2120Set the variable @code{default-tab-width}. For example, to set
2121@key{TAB} stops every 10 characters, insert the following in your 2121@key{TAB} stops every 10 characters, insert the following in your
@@ -2368,8 +2368,8 @@ new definition to the appropriate keymap. Adding a @samp{Forward Word}
2368item to the @samp{Edit} menu thus requires the following Lisp code: 2368item to the @samp{Edit} menu thus requires the following Lisp code:
2369 2369
2370@lisp 2370@lisp
2371(define-key global-map 2371(define-key global-map
2372 [menu-bar edit forward] 2372 [menu-bar edit forward]
2373 '("Forward word" . forward-word)) 2373 '("Forward word" . forward-word))
2374@end lisp 2374@end lisp
2375 2375
@@ -2685,21 +2685,21 @@ known problems with building and using Emacs on specific platforms;
2685type @kbd{C-h P} to read it. 2685type @kbd{C-h P} to read it.
2686 2686
2687@menu 2687@menu
2688* Problems with very large files:: 2688* Problems with very large files::
2689* ^M in the shell buffer:: 2689* ^M in the shell buffer::
2690* Shell process exits abnormally:: 2690* Shell process exits abnormally::
2691* Problems with Shell Mode on MS-Windows:: 2691* Problems with Shell Mode on MS-Windows::
2692* Termcap/Terminfo entries for Emacs:: 2692* Termcap/Terminfo entries for Emacs::
2693* Spontaneous entry into isearch-mode:: 2693* Spontaneous entry into isearch-mode::
2694* Problems talking to certain hosts:: 2694* Problems talking to certain hosts::
2695* Errors with init files:: 2695* Errors with init files::
2696* Emacs ignores X resources:: 2696* Emacs ignores X resources::
2697* Emacs ignores frame parameters:: 2697* Emacs ignores frame parameters::
2698* Emacs takes a long time to visit files:: 2698* Emacs takes a long time to visit files::
2699* Editing files with $ in the name:: 2699* Editing files with $ in the name::
2700* Shell mode loses the current directory:: 2700* Shell mode loses the current directory::
2701* Security risks with Emacs:: 2701* Security risks with Emacs::
2702* Dired claims that no file is on this line:: 2702* Dired claims that no file is on this line::
2703@end menu 2703@end menu
2704 2704
2705@node Problems with very large files, ^M in the shell buffer, Bugs and problems, Bugs and problems 2705@node Problems with very large files, ^M in the shell buffer, Bugs and problems, Bugs and problems
@@ -3000,7 +3000,7 @@ by the following environment variables:
3000 3000
3001@item @code{XFILESEARCHPATH} 3001@item @code{XFILESEARCHPATH}
3002@item @code{XUSERFILESEARCHPATH} 3002@item @code{XUSERFILESEARCHPATH}
3003@item @code{XAPPLRESDIR} 3003@item @code{XAPPLRESDIR}
3004 3004
3005@end itemize 3005@end itemize
3006 3006
@@ -3021,7 +3021,7 @@ specified on the command line, with the @samp{-xrm RESOURCESTRING} option,
3021@item 3021@item
3022then in the value of the @samp{XENVIRONMENT} environment variable, 3022then in the value of the @samp{XENVIRONMENT} environment variable,
3023 3023
3024@itemize @minus 3024@itemize @minus
3025 3025
3026@item 3026@item
3027or if that is unset, in the file named 3027or if that is unset, in the file named
@@ -3050,13 +3050,13 @@ then in the files listed in @samp{XUSERFILESEARCHPATH},
3050@item 3050@item
3051or in files named @file{@var{lang}/Emacs} in directories listed in 3051or in files named @file{@var{lang}/Emacs} in directories listed in
3052@samp{XAPPLRESDIR} (where @var{lang} is the value of the @code{LANG} 3052@samp{XAPPLRESDIR} (where @var{lang} is the value of the @code{LANG}
3053environment variable), if the @samp{LANG} environment variable is set, 3053environment variable), if the @samp{LANG} environment variable is set,
3054@item 3054@item
3055or in files named Emacs in the directories listed in @samp{XAPPLRESDIR} 3055or in files named Emacs in the directories listed in @samp{XAPPLRESDIR}
3056@item 3056@item
3057or in @file{~/@var{lang}/Emacs} (if the @code{LANG} environment variable 3057or in @file{~/@var{lang}/Emacs} (if the @code{LANG} environment variable
3058is set), 3058is set),
3059@item 3059@item
3060or in @file{~/Emacs}, 3060or in @file{~/Emacs},
3061 3061
3062@end itemize 3062@end itemize
@@ -3261,10 +3261,10 @@ dired, @code{dired-move-to-filename-regexp}.
3261@cindex Compiling and installing Emacs 3261@cindex Compiling and installing Emacs
3262 3262
3263@menu 3263@menu
3264* Installing Emacs:: 3264* Installing Emacs::
3265* Updating Emacs:: 3265* Updating Emacs::
3266* Problems building Emacs:: 3266* Problems building Emacs::
3267* Linking with -lX11 fails:: 3267* Linking with -lX11 fails::
3268@end menu 3268@end menu
3269 3269
3270@node Installing Emacs, Updating Emacs, Compiling and installing Emacs, Compiling and installing Emacs 3270@node Installing Emacs, Updating Emacs, Compiling and installing Emacs, Compiling and installing Emacs
@@ -3320,7 +3320,7 @@ changing the Emacs version (@value{VER}), as necessary. Once
3320@code{gunzip} has finished doing its job, a file by the name of 3320@code{gunzip} has finished doing its job, a file by the name of
3321@file{emacs-@value{VER}.tar} should be in your build directory. 3321@file{emacs-@value{VER}.tar} should be in your build directory.
3322 3322
3323@item 3323@item
3324@code{tar}, the @dfn{tape archiving} program, which moves multiple files 3324@code{tar}, the @dfn{tape archiving} program, which moves multiple files
3325into and out of archive files, or @dfn{tarfiles}. All of the files 3325into and out of archive files, or @dfn{tarfiles}. All of the files
3326comprising the Emacs source come in a single tarfile, and must be 3326comprising the Emacs source come in a single tarfile, and must be
@@ -3358,8 +3358,8 @@ Window system support) with the following commands:
3358 3358
3359@example 3359@example
3360cd emacs-@value{VER} # change directory to emacs-@value{VER} 3360cd emacs-@value{VER} # change directory to emacs-@value{VER}
3361./configure # configure Emacs for your particular system 3361./configure # configure Emacs for your particular system
3362make # use Makefile to build components, then Emacs 3362make # use Makefile to build components, then Emacs
3363@end example 3363@end example
3364 3364
3365If the @code{make} completes successfully, the odds are fairly good that 3365If the @code{make} completes successfully, the odds are fairly good that
@@ -3467,22 +3467,22 @@ To get the Xmenu stuff to work, you need to find a copy of MIT's
3467@cindex Finding Emacs and related packages 3467@cindex Finding Emacs and related packages
3468 3468
3469@menu 3469@menu
3470* Finding Emacs on the Internet:: 3470* Finding Emacs on the Internet::
3471* Finding a package with particular functionality:: 3471* Finding a package with particular functionality::
3472* Packages that do not come with Emacs:: 3472* Packages that do not come with Emacs::
3473* Submitting to the Emacs Lisp Archive:: 3473* Submitting to the Emacs Lisp Archive::
3474* Current GNU distributions:: 3474* Current GNU distributions::
3475* Difference between Emacs and XEmacs:: 3475* Difference between Emacs and XEmacs::
3476* Emacs for MS-DOS:: 3476* Emacs for MS-DOS::
3477* Emacs for Windows:: 3477* Emacs for Windows::
3478* Emacs for OS/2:: 3478* Emacs for OS/2::
3479* Emacs for Atari ST:: 3479* Emacs for Atari ST::
3480* Emacs for the Amiga :: 3480* Emacs for the Amiga ::
3481* Emacs for NeXTSTEP:: 3481* Emacs for NeXTSTEP::
3482* Emacs for Apple computers:: 3482* Emacs for Apple computers::
3483* Emacs for VMS and DECwindows:: 3483* Emacs for VMS and DECwindows::
3484* Modes for various languages:: 3484* Modes for various languages::
3485* Translating names to IP addresses:: 3485* Translating names to IP addresses::
3486@end menu 3486@end menu
3487 3487
3488@node Finding Emacs on the Internet, Finding a package with particular functionality, Finding Emacs and related packages, Finding Emacs and related packages 3488@node Finding Emacs on the Internet, Finding a package with particular functionality, Finding Emacs and related packages, Finding Emacs and related packages
@@ -3490,7 +3490,7 @@ To get the Xmenu stuff to work, you need to find a copy of MIT's
3490@cindex Finding Emacs on the Internet 3490@cindex Finding Emacs on the Internet
3491@cindex Snail mail, ordering Emacs via 3491@cindex Snail mail, ordering Emacs via
3492@cindex Postal service, ordering Emacs via 3492@cindex Postal service, ordering Emacs via
3493@cindex Distribution, retrieving Emacs 3493@cindex Distribution, retrieving Emacs
3494@cindex Internet, retrieving from 3494@cindex Internet, retrieving from
3495 3495
3496Look in the files @file{etc/DISTRIB} and @file{etc/FTP} for information 3496Look in the files @file{etc/DISTRIB} and @file{etc/FTP} for information
@@ -3506,7 +3506,7 @@ archive sites that make GNU software available.
3506@section How do I find a Emacs Lisp package that does XXX? 3506@section How do I find a Emacs Lisp package that does XXX?
3507@cindex Package, finding 3507@cindex Package, finding
3508@cindex Finding an Emacs Lisp package 3508@cindex Finding an Emacs Lisp package
3509@cindex Functionality, finding a particular package 3509@cindex Functionality, finding a particular package
3510 3510
3511First of all, you should check to make sure that the package isn't 3511First of all, you should check to make sure that the package isn't
3512already available. For example, typing @kbd{M-x apropos @key{RET} 3512already available. For example, typing @kbd{M-x apropos @key{RET}
@@ -3923,8 +3923,8 @@ files. You can get this information by e-mail:
3923 3923
3924@example 3924@example
3925To: dns@@[134.214.84.25] (to grasp.insa-lyon.fr) 3925To: dns@@[134.214.84.25] (to grasp.insa-lyon.fr)
3926Body: ip XXX.YYY.ZZZ (or "help" for more information 3926Body: ip XXX.YYY.ZZZ (or "help" for more information
3927 and options - no quotes) 3927 and options - no quotes)
3928@end example 3928@end example
3929 3929
3930@noindent 3930@noindent
@@ -3941,18 +3941,18 @@ Body: site XXX.YYY.ZZZ
3941@cindex Major packages and programs 3941@cindex Major packages and programs
3942 3942
3943@menu 3943@menu
3944* VM:: 3944* VM::
3945* Supercite:: 3945* Supercite::
3946* Calc:: 3946* Calc::
3947* VIPER:: 3947* VIPER::
3948* AUC-TeX:: 3948* AUC-TeX::
3949* BBDB:: 3949* BBDB::
3950* Ispell:: 3950* Ispell::
3951* w3-mode:: 3951* w3-mode::
3952* EDB:: 3952* EDB::
3953* Mailcrypt:: 3953* Mailcrypt::
3954* JDE:: 3954* JDE::
3955* Patch:: 3955* Patch::
3956@end menu 3956@end menu
3957 3957
3958@node VM, Supercite, Major packages and programs, Major packages and programs 3958@node VM, Supercite, Major packages and programs, Major packages and programs
@@ -4281,24 +4281,24 @@ jde-subscribe@@sunsite.auc.dk
4281@cindex Key bindings 4281@cindex Key bindings
4282 4282
4283@menu 4283@menu
4284* Binding keys to commands:: 4284* Binding keys to commands::
4285* Invalid prefix characters:: 4285* Invalid prefix characters::
4286* Terminal setup code works after Emacs has begun:: 4286* Terminal setup code works after Emacs has begun::
4287* Using function keys under X:: 4287* Using function keys under X::
4288* Working with function and arrow keys:: 4288* Working with function and arrow keys::
4289* X key translations for Emacs:: 4289* X key translations for Emacs::
4290* Handling C-s and C-q with flow control:: 4290* Handling C-s and C-q with flow control::
4291* Binding C-s and C-q:: 4291* Binding C-s and C-q::
4292* Backspace invokes help:: 4292* Backspace invokes help::
4293* stty and Backspace key:: 4293* stty and Backspace key::
4294* Swapping keys:: 4294* Swapping keys::
4295* Producing C-XXX with the keyboard:: 4295* Producing C-XXX with the keyboard::
4296* No Meta key:: 4296* No Meta key::
4297* No Escape key:: 4297* No Escape key::
4298* Compose Character:: 4298* Compose Character::
4299* Binding combinations of modifiers and function keys:: 4299* Binding combinations of modifiers and function keys::
4300* Meta key does not work in xterm:: 4300* Meta key does not work in xterm::
4301* ExtendChar key does not work as Meta:: 4301* ExtendChar key does not work as Meta::
4302@end menu 4302@end menu
4303 4303
4304@node Binding keys to commands, Invalid prefix characters, Key bindings, Key bindings 4304@node Binding keys to commands, Invalid prefix characters, Key bindings, Key bindings
@@ -4690,7 +4690,7 @@ instead:
4690(global-set-key "\C-h" 'delete-backward-char) 4690(global-set-key "\C-h" 'delete-backward-char)
4691 4691
4692;;; overrides mark-whole-buffer 4692;;; overrides mark-whole-buffer
4693(global-set-key "\C-xh" 'help-command) 4693(global-set-key "\C-xh" 'help-command)
4694@end lisp 4694@end lisp
4695 4695
4696@noindent 4696@noindent
@@ -4819,7 +4819,7 @@ generates @key{ESC}. If not, the following form can be used to bind it:
4819 4819
4820@lisp 4820@lisp
4821;;; F11 is the documented ESC replacement on DEC terminals. 4821;;; F11 is the documented ESC replacement on DEC terminals.
4822(define-key function-key-map [f11] [?\e]) 4822(define-key function-key-map [f11] [?\e])
4823@end lisp 4823@end lisp
4824 4824
4825@node Compose Character, Binding combinations of modifiers and function keys, No Escape key, Key bindings 4825@node Compose Character, Binding combinations of modifiers and function keys, No Escape key, Key bindings
@@ -4971,10 +4971,10 @@ undesirable if you actually intend to use them.
4971@cindex Alternate character sets 4971@cindex Alternate character sets
4972 4972
4973@menu 4973@menu
4974* Emacs does not display 8-bit characters:: 4974* Emacs does not display 8-bit characters::
4975* Inputting eight-bit characters:: 4975* Inputting eight-bit characters::
4976* Kanji and Chinese characters:: 4976* Kanji and Chinese characters::
4977* Right-to-left alphabets:: 4977* Right-to-left alphabets::
4978@end menu 4978@end menu
4979 4979
4980@node Emacs does not display 8-bit characters, Inputting eight-bit characters, Alternate character sets, Alternate character sets 4980@node Emacs does not display 8-bit characters, Inputting eight-bit characters, Alternate character sets, Alternate character sets
@@ -5043,27 +5043,27 @@ several ftp sites in Israel may also have the necessary files.
5043@cindex Mail and news 5043@cindex Mail and news
5044 5044
5045@menu 5045@menu
5046* Changing the included text prefix:: 5046* Changing the included text prefix::
5047* Saving a copy of outgoing mail:: 5047* Saving a copy of outgoing mail::
5048* Expanding aliases when sending mail:: 5048* Expanding aliases when sending mail::
5049* Rmail thinks all messages are one big one:: 5049* Rmail thinks all messages are one big one::
5050* Sorting the messages in an Rmail folder:: 5050* Sorting the messages in an Rmail folder::
5051* Rmail writes to /usr/spool/mail:: 5051* Rmail writes to /usr/spool/mail::
5052* Recovering mail files when Rmail munges them:: 5052* Recovering mail files when Rmail munges them::
5053* Replying to the sender of a message:: 5053* Replying to the sender of a message::
5054* MIME with Emacs mail packages:: 5054* MIME with Emacs mail packages::
5055* Automatically starting a mail or news reader:: 5055* Automatically starting a mail or news reader::
5056* Reading news with Emacs:: 5056* Reading news with Emacs::
5057* Gnus does not work with NNTP:: 5057* Gnus does not work with NNTP::
5058* Viewing articles with embedded underlining:: 5058* Viewing articles with embedded underlining::
5059* Saving a multi-part Gnus posting:: 5059* Saving a multi-part Gnus posting::
5060* Starting Gnus faster:: 5060* Starting Gnus faster::
5061* Catching up in all newsgroups:: 5061* Catching up in all newsgroups::
5062* Killing based on nonstandard headers:: 5062* Killing based on nonstandard headers::
5063* Removing flashing messages:: 5063* Removing flashing messages::
5064* Catch-up is slow in Gnus:: 5064* Catch-up is slow in Gnus::
5065* Gnus hangs for a long time:: 5065* Gnus hangs for a long time::
5066* Learning more about Gnus:: 5066* Learning more about Gnus::
5067@end menu 5067@end menu
5068 5068
5069@node Changing the included text prefix, Saving a copy of outgoing mail, Mail and news, Mail and news 5069@node Changing the included text prefix, Saving a copy of outgoing mail, Mail and news, Mail and news
@@ -5262,7 +5262,7 @@ best fix I've been able to come up with:
5262@end lisp 5262@end lisp
5263 5263
5264@node MIME with Emacs mail packages, Automatically starting a mail or news reader, Replying to the sender of a message, Mail and news 5264@node MIME with Emacs mail packages, Automatically starting a mail or news reader, Replying to the sender of a message, Mail and news
5265@section How can I get my favorite Emacs mail package to support MIME? 5265@section How can I get my favorite Emacs mail package to support MIME?
5266@cindex MIME and Emacs mail packages 5266@cindex MIME and Emacs mail packages
5267@cindex Mail packages and MIME 5267@cindex Mail packages and MIME
5268@cindex FAQ for MIME and Emacs 5268@cindex FAQ for MIME and Emacs