diff options
| author | Thien-Thi Nguyen | 2003-01-25 10:29:29 +0000 |
|---|---|---|
| committer | Thien-Thi Nguyen | 2003-01-25 10:29:29 +0000 |
| commit | 7a2fe6fa6a2711498c751fb641b1db5bc51d19e1 (patch) | |
| tree | e129e9b6fcd344633f6611d9075e17240a7a3b46 | |
| parent | 0831d50c9061dd88a9494af80e3264dad5de8647 (diff) | |
| download | emacs-7a2fe6fa6a2711498c751fb641b1db5bc51d19e1.tar.gz emacs-7a2fe6fa6a2711498c751fb641b1db5bc51d19e1.zip | |
Minor @code usage fix.
| -rw-r--r-- | man/faq.texi | 404 |
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 | |||
| 88 | used in the FAQ. | 88 | used 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 | |||
| 323 | Free Software Foundation, and related organizations. | 323 | Free 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}. | |||
| 535 | This chapter tells you how to get help with Emacs | 535 | This 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 | ||
| 771 | If you want to install Info files and you don't have the necessary | 771 | If you want to install Info files and you don't have the necessary |
| 772 | privileges, you have several options: | 772 | privileges, you have several options: |
| @@ -1065,10 +1065,10 @@ This chapter gives you basic information about Emacs, including its | |||
| 1065 | latest version status. | 1065 | latest 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}: | |||
| 1612 | When this is done, Emacs creates a Unix domain socket. | 1612 | When this is done, Emacs creates a Unix domain socket. |
| 1613 | The socket is either named @file{.emacs_server}, in the user's home directory, | 1613 | The socket is either named @file{.emacs_server}, in the user's home directory, |
| 1614 | or @file{esrv-@var{userid}-@var{systemname}}, in the @file{/tmp} | 1614 | or @file{esrv-@var{userid}-@var{systemname}}, in the @file{/tmp} |
| 1615 | directory, depending on your system. See @var{server-socket-name}. | 1615 | directory, depending on your system. See @code{server-socket-name}. |
| 1616 | 1616 | ||
| 1617 | To get your news reader, mail reader, etc., to invoke | 1617 | To 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: | |||
| 1625 | setenv EDITOR emacsclient | 1625 | setenv EDITOR emacsclient |
| 1626 | 1626 | ||
| 1627 | # using full pathname | 1627 | # using full pathname |
| 1628 | setenv EDITOR /usr/local/emacs/etc/emacsclient | 1628 | setenv EDITOR /usr/local/emacs/etc/emacsclient |
| 1629 | 1629 | ||
| 1630 | # sh command: | 1630 | # sh command: |
| 1631 | EDITOR=emacsclient ; export EDITOR | 1631 | EDITOR=emacsclient ; export EDITOR |
| @@ -1830,7 +1830,7 @@ In Emacs 20, use the @code{hscroll-mode}. Here is some information from | |||
| 1830 | the documentation, available by typing @kbd{C-h f hscroll-mode @key{RET}}: | 1830 | the documentation, available by typing @kbd{C-h f hscroll-mode @key{RET}}: |
| 1831 | 1831 | ||
| 1832 | Automatically scroll horizontally when the point moves off the | 1832 | Automatically scroll horizontally when the point moves off the |
| 1833 | left or right edge of the window. | 1833 | left 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 |
| 1851 | edge of the window. | 1851 | edge 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 | ||
| 1888 | And evaluate the following Lisp form: | 1888 | And 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 | ||
| 2120 | Set the variable @code{default-tab-width}. For example, to set | 2120 | Set 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} | |||
| 2368 | item to the @samp{Edit} menu thus requires the following Lisp code: | 2368 | item 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; | |||
| 2685 | type @kbd{C-h P} to read it. | 2685 | type @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 |
| 3022 | then in the value of the @samp{XENVIRONMENT} environment variable, | 3022 | then in the value of the @samp{XENVIRONMENT} environment variable, |
| 3023 | 3023 | ||
| 3024 | @itemize @minus | 3024 | @itemize @minus |
| 3025 | 3025 | ||
| 3026 | @item | 3026 | @item |
| 3027 | or if that is unset, in the file named | 3027 | or if that is unset, in the file named |
| @@ -3050,13 +3050,13 @@ then in the files listed in @samp{XUSERFILESEARCHPATH}, | |||
| 3050 | @item | 3050 | @item |
| 3051 | or in files named @file{@var{lang}/Emacs} in directories listed in | 3051 | or 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} |
| 3053 | environment variable), if the @samp{LANG} environment variable is set, | 3053 | environment variable), if the @samp{LANG} environment variable is set, |
| 3054 | @item | 3054 | @item |
| 3055 | or in files named Emacs in the directories listed in @samp{XAPPLRESDIR} | 3055 | or in files named Emacs in the directories listed in @samp{XAPPLRESDIR} |
| 3056 | @item | 3056 | @item |
| 3057 | or in @file{~/@var{lang}/Emacs} (if the @code{LANG} environment variable | 3057 | or in @file{~/@var{lang}/Emacs} (if the @code{LANG} environment variable |
| 3058 | is set), | 3058 | is set), |
| 3059 | @item | 3059 | @item |
| 3060 | or in @file{~/Emacs}, | 3060 | or 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 |
| 3325 | into and out of archive files, or @dfn{tarfiles}. All of the files | 3325 | into and out of archive files, or @dfn{tarfiles}. All of the files |
| 3326 | comprising the Emacs source come in a single tarfile, and must be | 3326 | comprising 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 |
| 3360 | cd emacs-@value{VER} # change directory to emacs-@value{VER} | 3360 | cd 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 |
| 3362 | make # use Makefile to build components, then Emacs | 3362 | make # use Makefile to build components, then Emacs |
| 3363 | @end example | 3363 | @end example |
| 3364 | 3364 | ||
| 3365 | If the @code{make} completes successfully, the odds are fairly good that | 3365 | If 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 | ||
| 3496 | Look in the files @file{etc/DISTRIB} and @file{etc/FTP} for information | 3496 | Look 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 | ||
| 3511 | First of all, you should check to make sure that the package isn't | 3511 | First of all, you should check to make sure that the package isn't |
| 3512 | already available. For example, typing @kbd{M-x apropos @key{RET} | 3512 | already 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 |
| 3925 | To: dns@@[134.214.84.25] (to grasp.insa-lyon.fr) | 3925 | To: dns@@[134.214.84.25] (to grasp.insa-lyon.fr) |
| 3926 | Body: ip XXX.YYY.ZZZ (or "help" for more information | 3926 | Body: 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 |