diff options
| -rw-r--r-- | doc/emacs/ChangeLog | 6 | ||||
| -rw-r--r-- | doc/emacs/glossary.texi | 117 |
2 files changed, 68 insertions, 55 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog index cbb96fe3c22..ecdf638c74a 100644 --- a/doc/emacs/ChangeLog +++ b/doc/emacs/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2012-04-04 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * glossary.texi (Glossary): Copyedits. | ||
| 4 | Use Texinfo-recommended convention for quotes and punctuation. | ||
| 5 | Comment out a few specialized (Rmail) items. | ||
| 6 | |||
| 1 | 2012-04-03 Chong Yidong <cyd@gnu.org> | 7 | 2012-04-03 Chong Yidong <cyd@gnu.org> |
| 2 | 8 | ||
| 3 | * sending.texi (Mail Misc): Fix an index entry. | 9 | * sending.texi (Mail Misc): Fix an index entry. |
diff --git a/doc/emacs/glossary.texi b/doc/emacs/glossary.texi index c6f91cb7b56..94ca981de1f 100644 --- a/doc/emacs/glossary.texi +++ b/doc/emacs/glossary.texi | |||
| @@ -7,7 +7,7 @@ | |||
| 7 | 7 | ||
| 8 | @table @asis | 8 | @table @asis |
| 9 | @item Abbrev | 9 | @item Abbrev |
| 10 | An abbrev is a text string which expands into a different text string | 10 | An abbrev is a text string that expands into a different text string |
| 11 | when present in the buffer. For example, you might define a few letters | 11 | when present in the buffer. For example, you might define a few letters |
| 12 | as an abbrev for a long phrase that you want to insert frequently. | 12 | as an abbrev for a long phrase that you want to insert frequently. |
| 13 | @xref{Abbrevs}. | 13 | @xref{Abbrevs}. |
| @@ -26,7 +26,7 @@ key labeled @key{ALT} that is really a @key{META} key.) @xref{User | |||
| 26 | Input, Alt}. | 26 | Input, Alt}. |
| 27 | 27 | ||
| 28 | @item Argument | 28 | @item Argument |
| 29 | See `numeric argument.' | 29 | See `numeric argument'. |
| 30 | 30 | ||
| 31 | @item @acronym{ASCII} character | 31 | @item @acronym{ASCII} character |
| 32 | An @acronym{ASCII} character is either an @acronym{ASCII} control | 32 | An @acronym{ASCII} character is either an @acronym{ASCII} control |
| @@ -38,7 +38,7 @@ letter, or the Control version of one of the characters @samp{@@[\]^_?}. | |||
| 38 | 38 | ||
| 39 | @item @acronym{ASCII} printing character | 39 | @item @acronym{ASCII} printing character |
| 40 | @acronym{ASCII} printing characters include letters, digits, space, and these | 40 | @acronym{ASCII} printing characters include letters, digits, space, and these |
| 41 | punctuation characters: @samp{!@@#$%^& *()_-+=|\~` @{@}[]:;"' <>,.?/}. | 41 | punctuation characters: @samp{!@@#$%^&*()_-+=|\~`@{@}[]:;"'<>,.?/}. |
| 42 | 42 | ||
| 43 | @item Auto Fill Mode | 43 | @item Auto Fill Mode |
| 44 | Auto Fill mode is a minor mode (q.v.@:) in which text that you insert is | 44 | Auto Fill mode is a minor mode (q.v.@:) in which text that you insert is |
| @@ -53,7 +53,7 @@ be preserved if the buffer is lost due to a system error or user error. | |||
| 53 | 53 | ||
| 54 | @item Autoloading | 54 | @item Autoloading |
| 55 | Emacs can automatically load Lisp libraries when a Lisp program requests a | 55 | Emacs can automatically load Lisp libraries when a Lisp program requests a |
| 56 | function from those libraries. This is called `autoloading.' | 56 | function from those libraries. This is called `autoloading'. |
| 57 | @xref{Lisp Libraries}. | 57 | @xref{Lisp Libraries}. |
| 58 | 58 | ||
| 59 | @item Backtrace | 59 | @item Backtrace |
| @@ -72,8 +72,8 @@ Emacs can balance parentheses (or other matching delimiters) either | |||
| 72 | manually or automatically. You do manual balancing with the commands | 72 | manually or automatically. You do manual balancing with the commands |
| 73 | to move over parenthetical groupings (@pxref{Moving by Parens}). | 73 | to move over parenthetical groupings (@pxref{Moving by Parens}). |
| 74 | Automatic balancing works by blinking or highlighting the delimiter | 74 | Automatic balancing works by blinking or highlighting the delimiter |
| 75 | that matches the one you just inserted (@pxref{Matching,,Matching | 75 | that matches the one you just inserted, or inserting the matching |
| 76 | Parens}). | 76 | delimiter for you (@pxref{Matching,,Matching Parens}). |
| 77 | 77 | ||
| 78 | @item Balanced Expressions | 78 | @item Balanced Expressions |
| 79 | A balanced expression is a syntactically recognizable expression, such | 79 | A balanced expression is a syntactically recognizable expression, such |
| @@ -81,7 +81,7 @@ as a symbol, number, string constant, block, or parenthesized expression | |||
| 81 | in C. @xref{Expressions,Balanced Expressions}. | 81 | in C. @xref{Expressions,Balanced Expressions}. |
| 82 | 82 | ||
| 83 | @item Balloon Help | 83 | @item Balloon Help |
| 84 | See `tooltips.' | 84 | See `tooltips'. |
| 85 | 85 | ||
| 86 | @item Base Buffer | 86 | @item Base Buffer |
| 87 | A base buffer is a buffer whose text is shared by an indirect buffer | 87 | A base buffer is a buffer whose text is shared by an indirect buffer |
| @@ -100,12 +100,12 @@ all key sequences are recorded in the keymaps (q.v.@:). @xref{Keymaps}. | |||
| 100 | 100 | ||
| 101 | @item Blank Lines | 101 | @item Blank Lines |
| 102 | Blank lines are lines that contain only whitespace. Emacs has several | 102 | Blank lines are lines that contain only whitespace. Emacs has several |
| 103 | commands for operating on the blank lines in the buffer. | 103 | commands for operating on the blank lines in the buffer. @xref{Blank Lines}. |
| 104 | 104 | ||
| 105 | @item Bookmark | 105 | @item Bookmark |
| 106 | Bookmarks are akin to registers (q.v.@:) in that they record positions | 106 | Bookmarks are akin to registers (q.v.@:) in that they record positions |
| 107 | in buffers to which you can return later. Unlike registers, bookmarks | 107 | in buffers to which you can return later. Unlike registers, bookmarks |
| 108 | persist between Emacs sessions. | 108 | persist between Emacs sessions. @xref{Bookmarks}. |
| 109 | 109 | ||
| 110 | @item Border | 110 | @item Border |
| 111 | A border is a thin space along the edge of the frame, used just for | 111 | A border is a thin space along the edge of the frame, used just for |
| @@ -118,13 +118,13 @@ X}). Borders are not the same as fringes (q.v.@:). | |||
| 118 | 118 | ||
| 119 | @item Buffer | 119 | @item Buffer |
| 120 | The buffer is the basic editing unit; one buffer corresponds to one text | 120 | The buffer is the basic editing unit; one buffer corresponds to one text |
| 121 | being edited. You can have several buffers, but at any time you are | 121 | being edited. You normally have several buffers, but at any time you are |
| 122 | editing only one, the `current buffer,' though several can be visible | 122 | editing only one, the `current buffer', though several can be visible |
| 123 | when you are using multiple windows or frames (q.v.@:). Most buffers | 123 | when you are using multiple windows or frames (q.v.@:). Most buffers |
| 124 | are visiting (q.v.@:) some file. @xref{Buffers}. | 124 | are visiting (q.v.@:) some file. @xref{Buffers}. |
| 125 | 125 | ||
| 126 | @item Buffer Selection History | 126 | @item Buffer Selection History |
| 127 | Emacs keeps a buffer selection history which records how recently each | 127 | Emacs keeps a buffer selection history that records how recently each |
| 128 | Emacs buffer has been selected. This is used for choosing a buffer to | 128 | Emacs buffer has been selected. This is used for choosing a buffer to |
| 129 | select. @xref{Buffers}. | 129 | select. @xref{Buffers}. |
| 130 | 130 | ||
| @@ -139,10 +139,10 @@ A button down event is the kind of input event (q.v.@:) generated | |||
| 139 | right away when you press down on a mouse button. @xref{Mouse Buttons}. | 139 | right away when you press down on a mouse button. @xref{Mouse Buttons}. |
| 140 | 140 | ||
| 141 | @item By Default | 141 | @item By Default |
| 142 | See `default.' | 142 | See `default'. |
| 143 | 143 | ||
| 144 | @item Byte Compilation | 144 | @item Byte Compilation |
| 145 | See `compilation.' | 145 | See `compilation'. |
| 146 | 146 | ||
| 147 | @item @kbd{C-} | 147 | @item @kbd{C-} |
| 148 | @kbd{C-} in the name of a character is an abbreviation for Control. | 148 | @kbd{C-} in the name of a character is an abbreviation for Control. |
| @@ -156,7 +156,7 @@ corresponding Control character. @xref{User Input,C-M-}. | |||
| 156 | 156 | ||
| 157 | @item Case Conversion | 157 | @item Case Conversion |
| 158 | Case conversion means changing text from upper case to lower case or | 158 | Case conversion means changing text from upper case to lower case or |
| 159 | vice versa. @xref{Case}, for the commands for case conversion. | 159 | vice versa. @xref{Case}. |
| 160 | 160 | ||
| 161 | @item Character | 161 | @item Character |
| 162 | Characters form the contents of an Emacs buffer. Also, key sequences | 162 | Characters form the contents of an Emacs buffer. Also, key sequences |
| @@ -168,7 +168,7 @@ Emacs supports a number of character sets, each of which represents a | |||
| 168 | particular alphabet or script. @xref{International}. | 168 | particular alphabet or script. @xref{International}. |
| 169 | 169 | ||
| 170 | @item Character Terminal | 170 | @item Character Terminal |
| 171 | See `text-only terminal.' | 171 | See `text-only terminal'. |
| 172 | 172 | ||
| 173 | @item Click Event | 173 | @item Click Event |
| 174 | A click event is the kind of input event (q.v.@:) generated when you | 174 | A click event is the kind of input event (q.v.@:) generated when you |
| @@ -195,10 +195,10 @@ binding (q.v.@:) is looked up in the relevant keymaps (q.v.@:) to find | |||
| 195 | the command to run. @xref{Commands}. | 195 | the command to run. @xref{Commands}. |
| 196 | 196 | ||
| 197 | @item Command History | 197 | @item Command History |
| 198 | See `minibuffer history.' | 198 | See `minibuffer history'. |
| 199 | 199 | ||
| 200 | @item Command Name | 200 | @item Command Name |
| 201 | A command name is the name of a Lisp symbol which is a command | 201 | A command name is the name of a Lisp symbol that is a command |
| 202 | (@pxref{Commands}). You can invoke any command by its name using | 202 | (@pxref{Commands}). You can invoke any command by its name using |
| 203 | @kbd{M-x} (@pxref{M-x,M-x,Running Commands by Name}). | 203 | @kbd{M-x} (@pxref{M-x,M-x,Running Commands by Name}). |
| 204 | 204 | ||
| @@ -221,7 +221,7 @@ Reference Manual}) and programs in C and other languages | |||
| 221 | (@pxref{Compilation}). | 221 | (@pxref{Compilation}). |
| 222 | 222 | ||
| 223 | @item Complete Key | 223 | @item Complete Key |
| 224 | A complete key is a key sequence which fully specifies one action to be | 224 | A complete key is a key sequence that fully specifies one action to be |
| 225 | performed by Emacs. For example, @kbd{X} and @kbd{C-f} and @kbd{C-x m} | 225 | performed by Emacs. For example, @kbd{X} and @kbd{C-f} and @kbd{C-x m} |
| 226 | are complete keys. Complete keys derive their meanings from being bound | 226 | are complete keys. Complete keys derive their meanings from being bound |
| 227 | (q.v.@:) to commands (q.v.@:). Thus, @kbd{X} is conventionally bound to | 227 | (q.v.@:) to commands (q.v.@:). Thus, @kbd{X} is conventionally bound to |
| @@ -264,7 +264,7 @@ GNU General Public License. @xref{Copying}. | |||
| 264 | 264 | ||
| 265 | @item @key{CTRL} | 265 | @item @key{CTRL} |
| 266 | The @key{CTRL} or ``control'' key is what you hold down | 266 | The @key{CTRL} or ``control'' key is what you hold down |
| 267 | in order to enter a control character (q.v.). See also `@kbd{C-}.' | 267 | in order to enter a control character (q.v.). See also `@kbd{C-}'. |
| 268 | 268 | ||
| 269 | @item Current Buffer | 269 | @item Current Buffer |
| 270 | The current buffer in Emacs is the Emacs buffer on which most editing | 270 | The current buffer in Emacs is the Emacs buffer on which most editing |
| @@ -289,7 +289,7 @@ The cursor is the rectangle on the screen which indicates the position | |||
| 289 | (called point; q.v.@:) at which insertion and deletion takes place. | 289 | (called point; q.v.@:) at which insertion and deletion takes place. |
| 290 | The cursor is on or under the character that follows point. Often | 290 | The cursor is on or under the character that follows point. Often |
| 291 | people speak of `the cursor' when, strictly speaking, they mean | 291 | people speak of `the cursor' when, strictly speaking, they mean |
| 292 | `point.' @xref{Point,Cursor}. | 292 | `point'. @xref{Point,Cursor}. |
| 293 | 293 | ||
| 294 | @item Customization | 294 | @item Customization |
| 295 | Customization is making minor changes in the way Emacs works, to | 295 | Customization is making minor changes in the way Emacs works, to |
| @@ -299,7 +299,7 @@ or by rebinding key sequences (@pxref{Keymaps}). | |||
| 299 | 299 | ||
| 300 | @cindex cut and paste | 300 | @cindex cut and paste |
| 301 | @item Cut and Paste | 301 | @item Cut and Paste |
| 302 | See `killing' and `yanking.' | 302 | See `killing' and `yanking'. |
| 303 | 303 | ||
| 304 | @item Daemon | 304 | @item Daemon |
| 305 | A daemon is a standard term for a system-level process that runs in the | 305 | A daemon is a standard term for a system-level process that runs in the |
| @@ -315,13 +315,13 @@ the default argument is used if you just type @key{RET}. | |||
| 315 | @xref{Minibuffer}. | 315 | @xref{Minibuffer}. |
| 316 | 316 | ||
| 317 | @item Default | 317 | @item Default |
| 318 | A default is the value that is used for a certain purpose if and when | 318 | A default is the value that is used for a certain purpose when |
| 319 | you do not specify a value to use. | 319 | you do not explicitly specify a value to use. |
| 320 | 320 | ||
| 321 | @item Default Directory | 321 | @item Default Directory |
| 322 | When you specify a file name that does not start with @samp{/} or @samp{~}, | 322 | When you specify a file name that does not start with @samp{/} or @samp{~}, |
| 323 | it is interpreted relative to the current buffer's default directory. | 323 | it is interpreted relative to the current buffer's default directory. |
| 324 | (On MS-Windows and MS-DOS, file names which start with a drive letter | 324 | (On MS systems, file names that start with a drive letter |
| 325 | @samp{@var{x}:} are treated as absolute, not relative.) | 325 | @samp{@var{x}:} are treated as absolute, not relative.) |
| 326 | @xref{Minibuffer File,Default Directory}. | 326 | @xref{Minibuffer File,Default Directory}. |
| 327 | 327 | ||
| @@ -361,11 +361,11 @@ old if you wish. @xref{Windows}. | |||
| 361 | @item Directory | 361 | @item Directory |
| 362 | File directories are named collections in the file system, within which | 362 | File directories are named collections in the file system, within which |
| 363 | you can place individual files or subdirectories. They are sometimes | 363 | you can place individual files or subdirectories. They are sometimes |
| 364 | referred to as ``folders.'' @xref{Directories}. | 364 | referred to as ``folders''. @xref{Directories}. |
| 365 | 365 | ||
| 366 | @item Dired | 366 | @item Dired |
| 367 | Dired is the Emacs facility that displays the contents of a file | 367 | Dired is the Emacs facility that displays the contents of a file |
| 368 | directory and allows you to ``edit the directory,'' performing | 368 | directory and allows you to ``edit the directory'', performing |
| 369 | operations on the files in the directory. @xref{Dired}. | 369 | operations on the files in the directory. @xref{Dired}. |
| 370 | 370 | ||
| 371 | @item Disabled Command | 371 | @item Disabled Command |
| @@ -421,7 +421,7 @@ variables in the environment it passes to programs it invokes. | |||
| 421 | @xref{Environment}. | 421 | @xref{Environment}. |
| 422 | 422 | ||
| 423 | @item EOL | 423 | @item EOL |
| 424 | See `end of line.' | 424 | See `end of line'. |
| 425 | 425 | ||
| 426 | @item Error | 426 | @item Error |
| 427 | An error occurs when an Emacs command cannot execute in the current | 427 | An error occurs when an Emacs command cannot execute in the current |
| @@ -446,7 +446,7 @@ typed), you press the @key{ESC} key as you would press a letter key, and | |||
| 446 | it applies to the next character you type. | 446 | it applies to the next character you type. |
| 447 | 447 | ||
| 448 | @item Expression | 448 | @item Expression |
| 449 | See `balanced expression.' | 449 | See `balanced expression'. |
| 450 | 450 | ||
| 451 | @item Expunging | 451 | @item Expunging |
| 452 | Expunging an Rmail, Gnus newsgroup, or Dired buffer is an operation | 452 | Expunging an Rmail, Gnus newsgroup, or Dired buffer is an operation |
| @@ -496,7 +496,7 @@ text to be filled. @xref{Filling}. | |||
| 496 | Filling text means adjusting the position of line-breaks to shift text | 496 | Filling text means adjusting the position of line-breaks to shift text |
| 497 | between consecutive lines, so that all the lines are approximately the | 497 | between consecutive lines, so that all the lines are approximately the |
| 498 | same length. @xref{Filling}. Some other editors call this feature | 498 | same length. @xref{Filling}. Some other editors call this feature |
| 499 | `line wrapping.' | 499 | `line wrapping'. |
| 500 | 500 | ||
| 501 | @item Font Lock | 501 | @item Font Lock |
| 502 | Font Lock is a mode that highlights parts of buffer text in different | 502 | Font Lock is a mode that highlights parts of buffer text in different |
| @@ -510,7 +510,7 @@ make it easy to change several fonts at once by specifying the name of a | |||
| 510 | fontset, rather than changing each font separately. @xref{Fontsets}. | 510 | fontset, rather than changing each font separately. @xref{Fontsets}. |
| 511 | 511 | ||
| 512 | @item Formfeed Character | 512 | @item Formfeed Character |
| 513 | See `page.' | 513 | See `page'. |
| 514 | 514 | ||
| 515 | @item Frame | 515 | @item Frame |
| 516 | A frame is a rectangular cluster of Emacs windows. Emacs starts out | 516 | A frame is a rectangular cluster of Emacs windows. Emacs starts out |
| @@ -539,7 +539,7 @@ the buffer text (@pxref{Fringes}). Emacs displays the fringe using a | |||
| 539 | special face (q.v.@:) called @code{fringe}. @xref{Faces,fringe}. | 539 | special face (q.v.@:) called @code{fringe}. @xref{Faces,fringe}. |
| 540 | 540 | ||
| 541 | @item FSF | 541 | @item FSF |
| 542 | See `Free Software Foundation.' | 542 | See `Free Software Foundation'. |
| 543 | 543 | ||
| 544 | @item FTP | 544 | @item FTP |
| 545 | FTP is an acronym for File Transfer Protocol. This is one standard | 545 | FTP is an acronym for File Transfer Protocol. This is one standard |
| @@ -551,7 +551,7 @@ correspond to any character. @xref{Function Keys}. | |||
| 551 | 551 | ||
| 552 | @item Global | 552 | @item Global |
| 553 | Global means ``independent of the current environment; in effect | 553 | Global means ``independent of the current environment; in effect |
| 554 | throughout Emacs.'' It is the opposite of local (q.v.@:). Particular | 554 | throughout Emacs''. It is the opposite of local (q.v.@:). Particular |
| 555 | examples of the use of `global' appear below. | 555 | examples of the use of `global' appear below. |
| 556 | 556 | ||
| 557 | @item Global Abbrev | 557 | @item Global Abbrev |
| @@ -605,7 +605,7 @@ buffer. | |||
| 605 | 605 | ||
| 606 | Emacs uses highlighting in several ways. It highlights the region | 606 | Emacs uses highlighting in several ways. It highlights the region |
| 607 | whenever it is active (@pxref{Mark}). Incremental search also | 607 | whenever it is active (@pxref{Mark}). Incremental search also |
| 608 | highlights matches (@pxref{Incremental Search}). See also `font lock.' | 608 | highlights matches (@pxref{Incremental Search}). See also `font lock'. |
| 609 | 609 | ||
| 610 | @item Hardcopy | 610 | @item Hardcopy |
| 611 | Hardcopy means printed output. Emacs has various commands for | 611 | Hardcopy means printed output. Emacs has various commands for |
| @@ -644,7 +644,7 @@ have. To make a character Hyper, type it while holding down the | |||
| 644 | @kbd{Hyper-} (usually written @kbd{H-} for short). @xref{User Input}. | 644 | @kbd{Hyper-} (usually written @kbd{H-} for short). @xref{User Input}. |
| 645 | 645 | ||
| 646 | @item Iff | 646 | @item Iff |
| 647 | ``Iff'' means ``if and only if.'' This terminology comes from | 647 | ``Iff'' means ``if and only if''. This terminology comes from |
| 648 | mathematics. Try to avoid using this term in documentation, since | 648 | mathematics. Try to avoid using this term in documentation, since |
| 649 | many are unfamiliar with it and mistake it for a typo. | 649 | many are unfamiliar with it and mistake it for a typo. |
| 650 | 650 | ||
| @@ -694,14 +694,14 @@ that someone else is already editing. | |||
| 694 | @xref{Interlocking,Interlocking,Simultaneous Editing}. | 694 | @xref{Interlocking,Interlocking,Simultaneous Editing}. |
| 695 | 695 | ||
| 696 | @item Isearch | 696 | @item Isearch |
| 697 | See `incremental search.' | 697 | See `incremental search'. |
| 698 | 698 | ||
| 699 | @item Justification | 699 | @item Justification |
| 700 | Justification means adding extra spaces within lines of text in order | 700 | Justification means adding extra spaces within lines of text in order |
| 701 | to adjust the position of the text edges. @xref{Fill Commands}. | 701 | to adjust the position of the text edges. @xref{Fill Commands}. |
| 702 | 702 | ||
| 703 | @item Key Binding | 703 | @item Key Binding |
| 704 | See `binding.' | 704 | See `binding'. |
| 705 | 705 | ||
| 706 | @item Keyboard Macro | 706 | @item Keyboard Macro |
| 707 | Keyboard macros are a way of defining new Emacs commands from | 707 | Keyboard macros are a way of defining new Emacs commands from |
| @@ -713,8 +713,8 @@ play them back as many times as you like. | |||
| 713 | @cindex keyboard shortcuts | 713 | @cindex keyboard shortcuts |
| 714 | @item Keyboard Shortcut | 714 | @item Keyboard Shortcut |
| 715 | A keyboard shortcut is a key sequence (q.v.@:) which invokes a | 715 | A keyboard shortcut is a key sequence (q.v.@:) which invokes a |
| 716 | command. What some programs call ``assigning a keyboard shortcut,'' | 716 | command. What some programs call ``assigning a keyboard shortcut'', |
| 717 | Emacs calls ``binding a key sequence.'' See `binding.' | 717 | Emacs calls ``binding a key sequence''. See `binding'. |
| 718 | 718 | ||
| 719 | @item Key Sequence | 719 | @item Key Sequence |
| 720 | A key sequence (key, for short) is a sequence of input events (q.v.@:) | 720 | A key sequence (key, for short) is a sequence of input events (q.v.@:) |
| @@ -740,7 +740,7 @@ called yanking (q.v.@:). @xref{Yanking}. | |||
| 740 | 740 | ||
| 741 | @item Killing | 741 | @item Killing |
| 742 | Killing means erasing text and saving it on the kill ring so it can be | 742 | Killing means erasing text and saving it on the kill ring so it can be |
| 743 | yanked (q.v.@:) later. Some other systems call this ``cutting.'' | 743 | yanked (q.v.@:) later. Some other systems call this ``cutting''. |
| 744 | Most Emacs commands that erase text perform killing, as opposed to | 744 | Most Emacs commands that erase text perform killing, as opposed to |
| 745 | deletion (q.v.@:). @xref{Killing}. | 745 | deletion (q.v.@:). @xref{Killing}. |
| 746 | 746 | ||
| @@ -756,7 +756,7 @@ Environments}. These defaults are relevant if you edit | |||
| 756 | non-@acronym{ASCII} text (@pxref{International}). | 756 | non-@acronym{ASCII} text (@pxref{International}). |
| 757 | 757 | ||
| 758 | @item Line Wrapping | 758 | @item Line Wrapping |
| 759 | See `filling.' | 759 | See `filling'. |
| 760 | 760 | ||
| 761 | @item Lisp | 761 | @item Lisp |
| 762 | Lisp is a programming language. Most of Emacs is written in a dialect | 762 | Lisp is a programming language. Most of Emacs is written in a dialect |
| @@ -844,7 +844,7 @@ words you can click on with the mouse to bring up menus, or you can use | |||
| 844 | a keyboard interface to navigate it. @xref{Menu Bars}. | 844 | a keyboard interface to navigate it. @xref{Menu Bars}. |
| 845 | 845 | ||
| 846 | @item Message | 846 | @item Message |
| 847 | See `mail.' | 847 | See `mail'. |
| 848 | 848 | ||
| 849 | @item Meta | 849 | @item Meta |
| 850 | Meta is the name of a modifier bit which you can use in a command | 850 | Meta is the name of a modifier bit which you can use in a command |
| @@ -924,13 +924,13 @@ all. @xref{Narrowing}. | |||
| 924 | 924 | ||
| 925 | @item Newline | 925 | @item Newline |
| 926 | Control-J characters in the buffer terminate lines of text and are | 926 | Control-J characters in the buffer terminate lines of text and are |
| 927 | therefore also called newlines. See `End of Line.' | 927 | therefore also called newlines. See `End of Line'. |
| 928 | 928 | ||
| 929 | @cindex nil | 929 | @cindex nil |
| 930 | @cindex t | 930 | @cindex t |
| 931 | @item @code{nil} | 931 | @item @code{nil} |
| 932 | @code{nil} is a value usually interpreted as a logical ``false.'' Its | 932 | @code{nil} is a value usually interpreted as a logical ``false''. Its |
| 933 | opposite is @code{t}, interpreted as ``true.'' | 933 | opposite is @code{t}, interpreted as ``true''. |
| 934 | 934 | ||
| 935 | @item Numeric Argument | 935 | @item Numeric Argument |
| 936 | A numeric argument is a number, specified before a command, to change | 936 | A numeric argument is a number, specified before a command, to change |
| @@ -965,7 +965,7 @@ character. The terminal's cursor (q.v.@:) indicates the location of | |||
| 965 | point. @xref{Point}. | 965 | point. @xref{Point}. |
| 966 | 966 | ||
| 967 | @item Prefix Argument | 967 | @item Prefix Argument |
| 968 | See `numeric argument.' | 968 | See `numeric argument'. |
| 969 | 969 | ||
| 970 | @item Prefix Key | 970 | @item Prefix Key |
| 971 | A prefix key is a key sequence (q.v.@:) whose sole function is to | 971 | A prefix key is a key sequence (q.v.@:) whose sole function is to |
| @@ -973,10 +973,13 @@ introduce a set of longer key sequences. @kbd{C-x} is an example of | |||
| 973 | prefix key; any two-character sequence starting with @kbd{C-x} is | 973 | prefix key; any two-character sequence starting with @kbd{C-x} is |
| 974 | therefore a legitimate key sequence. @xref{Keys}. | 974 | therefore a legitimate key sequence. @xref{Keys}. |
| 975 | 975 | ||
| 976 | @c I don't think this kind of thing needs to be here. | ||
| 977 | @ignore | ||
| 976 | @item Primary Rmail File | 978 | @item Primary Rmail File |
| 977 | Your primary Rmail file is the file named @samp{RMAIL} in your home | 979 | Your primary Rmail file is the file named @samp{RMAIL} in your home |
| 978 | directory. That's where Rmail stores your incoming mail, unless you | 980 | directory. That's where Rmail stores your incoming mail, unless you |
| 979 | specify a different file name. @xref{Rmail}. | 981 | specify a different file name. @xref{Rmail}. |
| 982 | @end ignore | ||
| 980 | 983 | ||
| 981 | @item Primary Selection | 984 | @item Primary Selection |
| 982 | The primary selection is one particular X selection (q.v.@:); it is the | 985 | The primary selection is one particular X selection (q.v.@:); it is the |
| @@ -1042,7 +1045,7 @@ correspond to changes that have been made in the text being edited. | |||
| 1042 | @xref{Screen,Redisplay}. | 1045 | @xref{Screen,Redisplay}. |
| 1043 | 1046 | ||
| 1044 | @item Regexp | 1047 | @item Regexp |
| 1045 | See `regular expression.' | 1048 | See `regular expression'. |
| 1046 | 1049 | ||
| 1047 | @item Region | 1050 | @item Region |
| 1048 | The region is the text between point (q.v.@:) and the mark (q.v.@:). | 1051 | The region is the text between point (q.v.@:) and the mark (q.v.@:). |
| @@ -1066,10 +1069,10 @@ you have a supported method to gain access to those files. | |||
| 1066 | @xref{Remote Files}. | 1069 | @xref{Remote Files}. |
| 1067 | 1070 | ||
| 1068 | @item Repeat Count | 1071 | @item Repeat Count |
| 1069 | See `numeric argument.' | 1072 | See `numeric argument'. |
| 1070 | 1073 | ||
| 1071 | @item Replacement | 1074 | @item Replacement |
| 1072 | See `global substitution.' | 1075 | See `global substitution'. |
| 1073 | 1076 | ||
| 1074 | @item Restriction | 1077 | @item Restriction |
| 1075 | A buffer's restriction is the amount of text, at the beginning or the | 1078 | A buffer's restriction is the amount of text, at the beginning or the |
| @@ -1086,9 +1089,13 @@ read in the minibuffer (q.v.@:). @xref{User Input,Return}. | |||
| 1086 | Reverting means returning to the original state. Emacs lets you | 1089 | Reverting means returning to the original state. Emacs lets you |
| 1087 | revert a buffer by re-reading its file from disk. @xref{Reverting}. | 1090 | revert a buffer by re-reading its file from disk. @xref{Reverting}. |
| 1088 | 1091 | ||
| 1092 | @c Seems too obvious, also there is nothing special about the format | ||
| 1093 | @c these days. | ||
| 1094 | @ignore | ||
| 1089 | @item Rmail File | 1095 | @item Rmail File |
| 1090 | An Rmail file is a file containing text in the format used by | 1096 | An Rmail file is a file containing text in the format used by |
| 1091 | Rmail for storing mail. @xref{Rmail}. | 1097 | Rmail for storing mail. @xref{Rmail}. |
| 1098 | @end ignore | ||
| 1092 | 1099 | ||
| 1093 | @item Saving | 1100 | @item Saving |
| 1094 | Saving a buffer means copying its text into the file that was visited | 1101 | Saving a buffer means copying its text into the file that was visited |
| @@ -1198,10 +1205,10 @@ inside the string; however, backslash sequences as in C, such as | |||
| 1198 | allowed as well. | 1205 | allowed as well. |
| 1199 | 1206 | ||
| 1200 | @item String Substitution | 1207 | @item String Substitution |
| 1201 | See `global substitution.' | 1208 | See `global substitution'. |
| 1202 | 1209 | ||
| 1203 | @item Syntax Highlighting | 1210 | @item Syntax Highlighting |
| 1204 | See `font lock.' | 1211 | See `font lock'. |
| 1205 | 1212 | ||
| 1206 | @item Syntax Table | 1213 | @item Syntax Table |
| 1207 | The syntax table tells Emacs which characters are part of a word, | 1214 | The syntax table tells Emacs which characters are part of a word, |
| @@ -1287,11 +1294,11 @@ two adjacent characters, words, balanced expressions (q.v.@:) or lines | |||
| 1287 | @item Truncation | 1294 | @item Truncation |
| 1288 | Truncating text lines in the display means leaving out any text on a | 1295 | Truncating text lines in the display means leaving out any text on a |
| 1289 | line that does not fit within the right margin of the window | 1296 | line that does not fit within the right margin of the window |
| 1290 | displaying it. See also `continuation line.' | 1297 | displaying it. See also `continuation line'. |
| 1291 | @xref{Continuation Lines,Truncation}. | 1298 | @xref{Continuation Lines,Truncation}. |
| 1292 | 1299 | ||
| 1293 | @item TTY | 1300 | @item TTY |
| 1294 | See `text-only terminal.' | 1301 | See `text-only terminal'. |
| 1295 | 1302 | ||
| 1296 | @item Undoing | 1303 | @item Undoing |
| 1297 | Undoing means making your previous editing go in reverse, bringing | 1304 | Undoing means making your previous editing go in reverse, bringing |
| @@ -1350,7 +1357,7 @@ have their] own windows at the same time. All modern operating systems | |||
| 1350 | include a window system. | 1357 | include a window system. |
| 1351 | 1358 | ||
| 1352 | @item Word Abbrev | 1359 | @item Word Abbrev |
| 1353 | See `abbrev.' | 1360 | See `abbrev'. |
| 1354 | 1361 | ||
| 1355 | @item Word Search | 1362 | @item Word Search |
| 1356 | Word search is searching for a sequence of words, considering the | 1363 | Word search is searching for a sequence of words, considering the |
| @@ -1359,5 +1366,5 @@ punctuation between them as insignificant. @xref{Word Search}. | |||
| 1359 | @item Yanking | 1366 | @item Yanking |
| 1360 | Yanking means reinserting text previously killed (q.v.@:). It can be | 1367 | Yanking means reinserting text previously killed (q.v.@:). It can be |
| 1361 | used to undo a mistaken kill, or for copying or moving text. Some | 1368 | used to undo a mistaken kill, or for copying or moving text. Some |
| 1362 | other systems call this ``pasting.'' @xref{Yanking}. | 1369 | other systems call this ``pasting''. @xref{Yanking}. |
| 1363 | @end table | 1370 | @end table |