diff options
| author | Chong Yidong | 2012-04-14 16:25:06 +0800 |
|---|---|---|
| committer | Chong Yidong | 2012-04-14 16:25:06 +0800 |
| commit | 0be641c057c90f9d75b41c0a34f4bf8b7de81f27 (patch) | |
| tree | 5cf3b07890cfe46c9ed2315ab3dcd020e8aa9ba1 | |
| parent | 6a00f3808a812b5f89e1a766cc42f5ad74f20f67 (diff) | |
| download | emacs-0be641c057c90f9d75b41c0a34f4bf8b7de81f27.tar.gz emacs-0be641c057c90f9d75b41c0a34f4bf8b7de81f27.zip | |
* doc/emacs/glossary.texi (Glossary): Standardize on "text terminal" terminology.
All callers changed.
| -rw-r--r-- | doc/emacs/ChangeLog | 3 | ||||
| -rw-r--r-- | doc/emacs/ack.texi | 4 | ||||
| -rw-r--r-- | doc/emacs/basic.texi | 10 | ||||
| -rw-r--r-- | doc/emacs/building.texi | 34 | ||||
| -rw-r--r-- | doc/emacs/cmdargs.texi | 4 | ||||
| -rw-r--r-- | doc/emacs/commands.texi | 2 | ||||
| -rw-r--r-- | doc/emacs/display.texi | 44 | ||||
| -rw-r--r-- | doc/emacs/emacs.texi | 2 | ||||
| -rw-r--r-- | doc/emacs/entering.texi | 16 | ||||
| -rw-r--r-- | doc/emacs/files.texi | 2 | ||||
| -rw-r--r-- | doc/emacs/fixit.texi | 6 | ||||
| -rw-r--r-- | doc/emacs/frames.texi | 31 | ||||
| -rw-r--r-- | doc/emacs/glossary.texi | 16 | ||||
| -rw-r--r-- | doc/emacs/misc.texi | 14 | ||||
| -rw-r--r-- | doc/emacs/msdog-xtra.texi | 2 | ||||
| -rw-r--r-- | doc/emacs/msdog.texi | 4 | ||||
| -rw-r--r-- | doc/emacs/mule.texi | 14 | ||||
| -rw-r--r-- | doc/emacs/screen.texi | 37 | ||||
| -rw-r--r-- | doc/emacs/trouble.texi | 19 | ||||
| -rw-r--r-- | doc/emacs/windows.texi | 4 |
20 files changed, 134 insertions, 134 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog index 5901ce22539..e172f649047 100644 --- a/doc/emacs/ChangeLog +++ b/doc/emacs/ChangeLog | |||
| @@ -1,5 +1,8 @@ | |||
| 1 | 2012-04-14 Chong Yidong <cyd@gnu.org> | 1 | 2012-04-14 Chong Yidong <cyd@gnu.org> |
| 2 | 2 | ||
| 3 | * glossary.texi (Glossary): Standardize on "text terminal" | ||
| 4 | terminology. All callers changed. | ||
| 5 | |||
| 3 | * misc.texi (emacsclient Options): Document "client frame" concept | 6 | * misc.texi (emacsclient Options): Document "client frame" concept |
| 4 | and its effect on C-x C-c more carefully. | 7 | and its effect on C-x C-c more carefully. |
| 5 | 8 | ||
diff --git a/doc/emacs/ack.texi b/doc/emacs/ack.texi index be01b05fe19..40e8cdfdbd0 100644 --- a/doc/emacs/ack.texi +++ b/doc/emacs/ack.texi | |||
| @@ -694,8 +694,8 @@ directory-local variables; and the @code{info-finder} feature that | |||
| 694 | creates a virtual Info manual of package keywords. | 694 | creates a virtual Info manual of package keywords. |
| 695 | 695 | ||
| 696 | @item | 696 | @item |
| 697 | Károly L@H{o}rentey wrote the ``multi-terminal'' code, which allows Emacs to | 697 | Károly L@H{o}rentey wrote the ``multi-terminal'' code, which allows |
| 698 | run on graphical and text-only terminals simultaneously. | 698 | Emacs to run on graphical and text terminals simultaneously. |
| 699 | 699 | ||
| 700 | @item | 700 | @item |
| 701 | Martin Lorentzon wrote @file{vc-annotate.el}, support for version | 701 | Martin Lorentzon wrote @file{vc-annotate.el}, support for version |
diff --git a/doc/emacs/basic.texi b/doc/emacs/basic.texi index 3e768ab54d7..5ad48eb48ef 100644 --- a/doc/emacs/basic.texi +++ b/doc/emacs/basic.texi | |||
| @@ -372,7 +372,7 @@ the text in the region. @xref{Mark}, for a description of the region. | |||
| 372 | On most keyboards, @key{DEL} is labeled @key{Backspace}, but we | 372 | On most keyboards, @key{DEL} is labeled @key{Backspace}, but we |
| 373 | refer to it as @key{DEL} in this manual. (Do not confuse @key{DEL} | 373 | refer to it as @key{DEL} in this manual. (Do not confuse @key{DEL} |
| 374 | with the @key{Delete} key; we will discuss @key{Delete} momentarily.) | 374 | with the @key{Delete} key; we will discuss @key{Delete} momentarily.) |
| 375 | On some text-only terminals, Emacs may not recognize the @key{DEL} key | 375 | On some text terminals, Emacs may not recognize the @key{DEL} key |
| 376 | properly. @xref{DEL Does Not Delete}, if you encounter this problem. | 376 | properly. @xref{DEL Does Not Delete}, if you encounter this problem. |
| 377 | 377 | ||
| 378 | The @key{delete} (@code{delete-forward-char}) command deletes in the | 378 | The @key{delete} (@code{delete-forward-char}) command deletes in the |
| @@ -530,7 +530,7 @@ too long to fit in the window, and Emacs displays it as two or more | |||
| 530 | @dfn{continuation}, and the long logical line is called a | 530 | @dfn{continuation}, and the long logical line is called a |
| 531 | @dfn{continued line}. On a graphical display, Emacs indicates line | 531 | @dfn{continued line}. On a graphical display, Emacs indicates line |
| 532 | wrapping with small bent arrows in the left and right window fringes. | 532 | wrapping with small bent arrows in the left and right window fringes. |
| 533 | On a text-only terminal, Emacs indicates line wrapping by displaying a | 533 | On a text terminal, Emacs indicates line wrapping by displaying a |
| 534 | @samp{\} character at the right margin. | 534 | @samp{\} character at the right margin. |
| 535 | 535 | ||
| 536 | Most commands that act on lines act on logical lines, not screen | 536 | Most commands that act on lines act on logical lines, not screen |
| @@ -545,9 +545,9 @@ and up, respectively, by one screen line (@pxref{Moving Point}). | |||
| 545 | continuing them. This means that every logical line occupies a single | 545 | continuing them. This means that every logical line occupies a single |
| 546 | screen line; if it is longer than the width of the window, the rest of | 546 | screen line; if it is longer than the width of the window, the rest of |
| 547 | the line is not displayed. On a graphical display, a truncated line | 547 | the line is not displayed. On a graphical display, a truncated line |
| 548 | is indicated by a small straight arrow in the right fringe; on a | 548 | is indicated by a small straight arrow in the right fringe; on a text |
| 549 | text-only terminal, it is indicated by a @samp{$} character in the | 549 | terminal, it is indicated by a @samp{$} character in the right margin. |
| 550 | right margin. @xref{Line Truncation}. | 550 | @xref{Line Truncation}. |
| 551 | 551 | ||
| 552 | By default, continued lines are wrapped at the right window edge. | 552 | By default, continued lines are wrapped at the right window edge. |
| 553 | Since the wrapping may occur in the middle of a word, continued lines | 553 | Since the wrapping may occur in the middle of a word, continued lines |
diff --git a/doc/emacs/building.texi b/doc/emacs/building.texi index 61ddc283e31..fef7d2b2828 100644 --- a/doc/emacs/building.texi +++ b/doc/emacs/building.texi | |||
| @@ -227,13 +227,13 @@ is determined by the variable @code{next-error-highlight}. | |||
| 227 | If the @file{*compilation*} buffer is shown in a window with a left | 227 | If the @file{*compilation*} buffer is shown in a window with a left |
| 228 | fringe (@pxref{Fringes}), the locus-visiting commands put an arrow in | 228 | fringe (@pxref{Fringes}), the locus-visiting commands put an arrow in |
| 229 | the fringe, pointing to the current error message. If the window has | 229 | the fringe, pointing to the current error message. If the window has |
| 230 | no left fringe, such as on a text-only terminal, these commands scroll | 230 | no left fringe, such as on a text terminal, these commands scroll the |
| 231 | the window so that the current message is at the top of the window. | 231 | window so that the current message is at the top of the window. If |
| 232 | If you change the variable @code{compilation-context-lines} to an | 232 | you change the variable @code{compilation-context-lines} to an integer |
| 233 | integer value @var{n}, these commands scroll the window so that the | 233 | value @var{n}, these commands scroll the window so that the current |
| 234 | current error message is @var{n} lines from the top, whether or not | 234 | error message is @var{n} lines from the top, whether or not there is a |
| 235 | there is a fringe; the default value, @code{nil}, gives the behavior | 235 | fringe; the default value, @code{nil}, gives the behavior described |
| 236 | described above. | 236 | above. |
| 237 | 237 | ||
| 238 | @vindex compilation-error-regexp-alist | 238 | @vindex compilation-error-regexp-alist |
| 239 | @vindex grep-regexp-alist | 239 | @vindex grep-regexp-alist |
| @@ -572,12 +572,12 @@ for special commands that can be used in the GUD interaction buffer. | |||
| 572 | 572 | ||
| 573 | As you debug a program, Emacs displays the relevant source files by | 573 | As you debug a program, Emacs displays the relevant source files by |
| 574 | visiting them in Emacs buffers, with an arrow in the left fringe | 574 | visiting them in Emacs buffers, with an arrow in the left fringe |
| 575 | indicating the current execution line. (On a text-only terminal, the | 575 | indicating the current execution line. (On a text terminal, the arrow |
| 576 | arrow appears as @samp{=>}, overlaid on the first two text columns.) | 576 | appears as @samp{=>}, overlaid on the first two text columns.) Moving |
| 577 | Moving point in such a buffer does not move the arrow. You are free | 577 | point in such a buffer does not move the arrow. You are free to edit |
| 578 | to edit these source files, but note that inserting or deleting lines | 578 | these source files, but note that inserting or deleting lines will |
| 579 | will throw off the arrow's positioning, as Emacs has no way to figure | 579 | throw off the arrow's positioning, as Emacs has no way to figure out |
| 580 | out which edited source line corresponds to the line reported by the | 580 | which edited source line corresponds to the line reported by the |
| 581 | debugger subprocess. To update this information, you typically have | 581 | debugger subprocess. To update this information, you typically have |
| 582 | to recompile and restart the program. | 582 | to recompile and restart the program. |
| 583 | 583 | ||
| @@ -936,7 +936,7 @@ already exists there, the click removes it. A @kbd{C-Mouse-1} click | |||
| 936 | enables or disables an existing breakpoint; a breakpoint that is | 936 | enables or disables an existing breakpoint; a breakpoint that is |
| 937 | disabled, but not unset, is indicated by a gray dot. | 937 | disabled, but not unset, is indicated by a gray dot. |
| 938 | 938 | ||
| 939 | On a text-only terminal, or when fringes are disabled, enabled | 939 | On a text terminal, or when fringes are disabled, enabled |
| 940 | breakpoints are indicated with a @samp{B} character in the left margin | 940 | breakpoints are indicated with a @samp{B} character in the left margin |
| 941 | of the window. Disabled breakpoints are indicated with @samp{b}. | 941 | of the window. Disabled breakpoints are indicated with @samp{b}. |
| 942 | (The margin is only displayed if a breakpoint is present.) | 942 | (The margin is only displayed if a breakpoint is present.) |
| @@ -1079,9 +1079,9 @@ debugger}. | |||
| 1079 | 1079 | ||
| 1080 | @findex gdb-frames-select | 1080 | @findex gdb-frames-select |
| 1081 | On graphical displays, the selected stack frame is indicated by an | 1081 | On graphical displays, the selected stack frame is indicated by an |
| 1082 | arrow in the fringe. On text-only terminals, or when fringes are | 1082 | arrow in the fringe. On text terminals, or when fringes are disabled, |
| 1083 | disabled, the selected stack frame is displayed in reverse contrast. | 1083 | the selected stack frame is displayed in reverse contrast. To select |
| 1084 | To select a stack frame, move point in its line and type @key{RET} | 1084 | a stack frame, move point in its line and type @key{RET} |
| 1085 | (@code{gdb-frames-select}), or click @kbd{Mouse-2} on it. Doing so | 1085 | (@code{gdb-frames-select}), or click @kbd{Mouse-2} on it. Doing so |
| 1086 | also updates the Locals buffer | 1086 | also updates the Locals buffer |
| 1087 | @ifnottex | 1087 | @ifnottex |
diff --git a/doc/emacs/cmdargs.texi b/doc/emacs/cmdargs.texi index 56af8d426f6..4c6d6ef7bad 100644 --- a/doc/emacs/cmdargs.texi +++ b/doc/emacs/cmdargs.texi | |||
| @@ -849,8 +849,8 @@ emacs -ms coral -cr 'slate blue' & | |||
| 849 | You can reverse the foreground and background colors through the | 849 | You can reverse the foreground and background colors through the |
| 850 | @samp{-rv} option or with the X resource @samp{reverseVideo}. | 850 | @samp{-rv} option or with the X resource @samp{reverseVideo}. |
| 851 | 851 | ||
| 852 | The @samp{-fg}, @samp{-bg}, and @samp{-rv} options function on | 852 | The @samp{-fg}, @samp{-bg}, and @samp{-rv} options function on text |
| 853 | text-only terminals as well as on graphical displays. | 853 | terminals as well as on graphical displays. |
| 854 | 854 | ||
| 855 | @node Window Size X | 855 | @node Window Size X |
| 856 | @appendixsec Options for Window Size and Position | 856 | @appendixsec Options for Window Size and Position |
diff --git a/doc/emacs/commands.texi b/doc/emacs/commands.texi index f2a71b045f8..3285b65e57b 100644 --- a/doc/emacs/commands.texi +++ b/doc/emacs/commands.texi | |||
| @@ -62,7 +62,7 @@ starting with @key{ESC}. Thus, you can enter @kbd{M-a} by typing | |||
| 62 | C-a}. Unlike @key{Meta}, @key{ESC} is entered as a separate | 62 | C-a}. Unlike @key{Meta}, @key{ESC} is entered as a separate |
| 63 | character. You don't hold down @key{ESC} while typing the next | 63 | character. You don't hold down @key{ESC} while typing the next |
| 64 | character; instead, press @key{ESC} and release it, then enter the | 64 | character; instead, press @key{ESC} and release it, then enter the |
| 65 | next character. This feature is useful on certain text-only terminals | 65 | next character. This feature is useful on certain text terminals |
| 66 | where the @key{Meta} key does not function reliably. | 66 | where the @key{Meta} key does not function reliably. |
| 67 | 67 | ||
| 68 | @cindex keys stolen by window manager | 68 | @cindex keys stolen by window manager |
diff --git a/doc/emacs/display.texi b/doc/emacs/display.texi index 54dbc0a78e1..da33d352698 100644 --- a/doc/emacs/display.texi +++ b/doc/emacs/display.texi | |||
| @@ -286,8 +286,8 @@ scrolling whenever point moves off the left or right edge of the | |||
| 286 | screen. To disable automatic horizontal scrolling, set the variable | 286 | screen. To disable automatic horizontal scrolling, set the variable |
| 287 | @code{auto-hscroll-mode} to @code{nil}. Note that when the automatic | 287 | @code{auto-hscroll-mode} to @code{nil}. Note that when the automatic |
| 288 | horizontal scrolling is turned off, if point moves off the edge of the | 288 | horizontal scrolling is turned off, if point moves off the edge of the |
| 289 | screen, the cursor disappears to indicate that. (On text-only | 289 | screen, the cursor disappears to indicate that. (On text terminals, |
| 290 | terminals, the cursor is left at the edge instead.) | 290 | the cursor is left at the edge instead.) |
| 291 | 291 | ||
| 292 | @vindex hscroll-margin | 292 | @vindex hscroll-margin |
| 293 | The variable @code{hscroll-margin} controls how close point can get | 293 | The variable @code{hscroll-margin} controls how close point can get |
| @@ -479,9 +479,9 @@ prompts for a regular expression, and displays only faces with names | |||
| 479 | matching that regular expression (@pxref{Regexps}). | 479 | matching that regular expression (@pxref{Regexps}). |
| 480 | 480 | ||
| 481 | It's possible for a given face to look different in different | 481 | It's possible for a given face to look different in different |
| 482 | frames. For instance, some text-only terminals do not support all | 482 | frames. For instance, some text terminals do not support all face |
| 483 | face attributes, particularly font, height, and width, and some | 483 | attributes, particularly font, height, and width, and some support a |
| 484 | support a limited range of colors. | 484 | limited range of colors. |
| 485 | 485 | ||
| 486 | @cindex background color | 486 | @cindex background color |
| 487 | @cindex default face | 487 | @cindex default face |
| @@ -529,13 +529,13 @@ or an @dfn{RGB triplet}. | |||
| 529 | @samp{medium sea green}. To view a list of color names, type @kbd{M-x | 529 | @samp{medium sea green}. To view a list of color names, type @kbd{M-x |
| 530 | list-colors-display}. To control the order in which colors are shown, | 530 | list-colors-display}. To control the order in which colors are shown, |
| 531 | customize @code{list-colors-sort}. If you run this command on a | 531 | customize @code{list-colors-sort}. If you run this command on a |
| 532 | graphical display, it shows the full range of color names known to Emacs | 532 | graphical display, it shows the full range of color names known to |
| 533 | (these are the standard X11 color names, defined in X's @file{rgb.txt} | 533 | Emacs (these are the standard X11 color names, defined in X's |
| 534 | file). If you run the command on a text-only terminal, it shows only a | 534 | @file{rgb.txt} file). If you run the command on a text terminal, it |
| 535 | small subset of colors that can be safely displayed on such terminals. | 535 | shows only a small subset of colors that can be safely displayed on |
| 536 | However, Emacs understands X11 color names even on text-only terminals; | 536 | such terminals. However, Emacs understands X11 color names even on |
| 537 | if a face is given a color specified by an X11 color name, it is | 537 | text terminals; if a face is given a color specified by an X11 color |
| 538 | displayed using the closest-matching terminal color. | 538 | name, it is displayed using the closest-matching terminal color. |
| 539 | 539 | ||
| 540 | An RGB triplet is a string of the form @samp{#RRGGBB}. Each of the | 540 | An RGB triplet is a string of the form @samp{#RRGGBB}. Each of the |
| 541 | R, G, and B components is a hexadecimal number specifying the | 541 | R, G, and B components is a hexadecimal number specifying the |
| @@ -651,8 +651,8 @@ at the top of a window just as the mode line appears at the bottom. | |||
| 651 | Most windows do not have a header line---only some special modes, such | 651 | Most windows do not have a header line---only some special modes, such |
| 652 | Info mode, create one. | 652 | Info mode, create one. |
| 653 | @item vertical-border | 653 | @item vertical-border |
| 654 | This face is used for the vertical divider between windows on | 654 | This face is used for the vertical divider between windows on text |
| 655 | text-only terminals. | 655 | terminals. |
| 656 | @item minibuffer-prompt | 656 | @item minibuffer-prompt |
| 657 | @cindex @code{minibuffer-prompt} face | 657 | @cindex @code{minibuffer-prompt} face |
| 658 | @vindex minibuffer-prompt-properties | 658 | @vindex minibuffer-prompt-properties |
| @@ -679,9 +679,9 @@ This face determines the color of the mouse pointer. | |||
| 679 | @end table | 679 | @end table |
| 680 | 680 | ||
| 681 | The following faces likewise control the appearance of parts of the | 681 | The following faces likewise control the appearance of parts of the |
| 682 | Emacs frame, but only on text-only terminals, or when Emacs is built | 682 | Emacs frame, but only on text terminals, or when Emacs is built on X |
| 683 | on X with no toolkit support. (For all other cases, the appearance of | 683 | with no toolkit support. (For all other cases, the appearance of the |
| 684 | the respective frame elements is determined by system-wide settings.) | 684 | respective frame elements is determined by system-wide settings.) |
| 685 | 685 | ||
| 686 | @table @code | 686 | @table @code |
| 687 | @item scroll-bar | 687 | @item scroll-bar |
| @@ -1453,9 +1453,9 @@ global-hl-line-mode} enables or disables the same mode globally. | |||
| 1453 | Emacs can display long lines by @dfn{truncation}. This means that all | 1453 | Emacs can display long lines by @dfn{truncation}. This means that all |
| 1454 | the characters that do not fit in the width of the screen or window do | 1454 | the characters that do not fit in the width of the screen or window do |
| 1455 | not appear at all. On graphical displays, a small straight arrow in | 1455 | not appear at all. On graphical displays, a small straight arrow in |
| 1456 | the fringe indicates truncation at either end of the line. On | 1456 | the fringe indicates truncation at either end of the line. On text |
| 1457 | text-only terminals, this is indicated with @samp{$} signs in the | 1457 | terminals, this is indicated with @samp{$} signs in the leftmost |
| 1458 | leftmost and/or rightmost columns. | 1458 | and/or rightmost columns. |
| 1459 | 1459 | ||
| 1460 | @vindex truncate-lines | 1460 | @vindex truncate-lines |
| 1461 | @findex toggle-truncate-lines | 1461 | @findex toggle-truncate-lines |
| @@ -1577,7 +1577,7 @@ of an overline above the text, including the height of the overline | |||
| 1577 | itself, in pixels; the default is 2. | 1577 | itself, in pixels; the default is 2. |
| 1578 | 1578 | ||
| 1579 | @findex tty-suppress-bold-inverse-default-colors | 1579 | @findex tty-suppress-bold-inverse-default-colors |
| 1580 | On some text-only terminals, bold face and inverse video together | 1580 | On some text terminals, bold face and inverse video together result |
| 1581 | result in text that is hard to read. Call the function | 1581 | in text that is hard to read. Call the function |
| 1582 | @code{tty-suppress-bold-inverse-default-colors} with a non-@code{nil} | 1582 | @code{tty-suppress-bold-inverse-default-colors} with a non-@code{nil} |
| 1583 | argument to suppress the effect of bold-face in this case. | 1583 | argument to suppress the effect of bold-face in this case. |
diff --git a/doc/emacs/emacs.texi b/doc/emacs/emacs.texi index a842f412356..25e5bb2af0d 100644 --- a/doc/emacs/emacs.texi +++ b/doc/emacs/emacs.texi | |||
| @@ -511,7 +511,7 @@ Frames and Graphical Displays | |||
| 511 | * Tooltips:: Displaying information at the current mouse position. | 511 | * Tooltips:: Displaying information at the current mouse position. |
| 512 | * Mouse Avoidance:: Moving the mouse pointer out of the way. | 512 | * Mouse Avoidance:: Moving the mouse pointer out of the way. |
| 513 | * Non-Window Terminals:: Multiple frames on terminals that show only one. | 513 | * Non-Window Terminals:: Multiple frames on terminals that show only one. |
| 514 | * Text-Only Mouse:: Using the mouse in text-only terminals. | 514 | * Text-Only Mouse:: Using the mouse in text terminals. |
| 515 | 515 | ||
| 516 | International Character Set Support | 516 | International Character Set Support |
| 517 | 517 | ||
diff --git a/doc/emacs/entering.texi b/doc/emacs/entering.texi index 3ec7f739e6c..3ec51ddfb60 100644 --- a/doc/emacs/entering.texi +++ b/doc/emacs/entering.texi | |||
| @@ -148,14 +148,14 @@ stopping the program temporarily and returning control to the parent | |||
| 148 | process (usually a shell); in most shells, you can resume Emacs after | 148 | process (usually a shell); in most shells, you can resume Emacs after |
| 149 | suspending it with the shell command @command{%emacs}. | 149 | suspending it with the shell command @command{%emacs}. |
| 150 | 150 | ||
| 151 | Text-only terminals usually listen for certain special characters | 151 | Text terminals usually listen for certain special characters whose |
| 152 | whose meaning is to kill or suspend the program you are running. | 152 | meaning is to kill or suspend the program you are running. @b{This |
| 153 | @b{This terminal feature is turned off while you are in Emacs.} The | 153 | terminal feature is turned off while you are in Emacs.} The meanings |
| 154 | meanings of @kbd{C-z} and @kbd{C-x C-c} as keys in Emacs were inspired | 154 | of @kbd{C-z} and @kbd{C-x C-c} as keys in Emacs were inspired by the |
| 155 | by the use of @kbd{C-z} and @kbd{C-c} on several operating systems as | 155 | use of @kbd{C-z} and @kbd{C-c} on several operating systems as the |
| 156 | the characters for stopping or killing a program, but that is their | 156 | characters for stopping or killing a program, but that is their only |
| 157 | only relationship with the operating system. You can customize these | 157 | relationship with the operating system. You can customize these keys |
| 158 | keys to run any commands of your choice (@pxref{Keymaps}). | 158 | to run any commands of your choice (@pxref{Keymaps}). |
| 159 | 159 | ||
| 160 | @ifnottex | 160 | @ifnottex |
| 161 | @lowersections | 161 | @lowersections |
diff --git a/doc/emacs/files.texi b/doc/emacs/files.texi index d85e7756816..10ba9ed1fa6 100644 --- a/doc/emacs/files.texi +++ b/doc/emacs/files.texi | |||
| @@ -1853,7 +1853,7 @@ When typing a file name in the minibuffer, @kbd{C-@key{tab}} | |||
| 1853 | (@code{file-cache-minibuffer-complete}) completes it using the file | 1853 | (@code{file-cache-minibuffer-complete}) completes it using the file |
| 1854 | name cache. If you repeat @kbd{C-@key{tab}}, that cycles through the | 1854 | name cache. If you repeat @kbd{C-@key{tab}}, that cycles through the |
| 1855 | possible completions of what you had originally typed. (However, note | 1855 | possible completions of what you had originally typed. (However, note |
| 1856 | that the @kbd{C-@key{tab}} character cannot be typed on most text-only | 1856 | that the @kbd{C-@key{tab}} character cannot be typed on most text |
| 1857 | terminals.) | 1857 | terminals.) |
| 1858 | 1858 | ||
| 1859 | The file name cache does not fill up automatically. Instead, you | 1859 | The file name cache does not fill up automatically. Instead, you |
diff --git a/doc/emacs/fixit.texi b/doc/emacs/fixit.texi index 16feb939b33..85fac2b146b 100644 --- a/doc/emacs/fixit.texi +++ b/doc/emacs/fixit.texi | |||
| @@ -57,9 +57,9 @@ Undo one entry in the current buffer's undo records (@code{undo}). | |||
| 57 | @kbd{C-x u})@footnote{Aside from @kbd{C-/}, the @code{undo} command is | 57 | @kbd{C-x u})@footnote{Aside from @kbd{C-/}, the @code{undo} command is |
| 58 | also bound to @kbd{C-x u} because that is more straightforward for | 58 | also bound to @kbd{C-x u} because that is more straightforward for |
| 59 | beginners to remember: @samp{u} stands for ``undo''. It is also bound | 59 | beginners to remember: @samp{u} stands for ``undo''. It is also bound |
| 60 | to @kbd{C-_} because typing @kbd{C-/} on some text-only terminals | 60 | to @kbd{C-_} because typing @kbd{C-/} on some text terminals actually |
| 61 | actually enters @kbd{C-_}.}. This undoes the most recent change in | 61 | enters @kbd{C-_}.}. This undoes the most recent change in the buffer, |
| 62 | the buffer, and moves point back to where it was before that change. | 62 | and moves point back to where it was before that change. |
| 63 | 63 | ||
| 64 | Consecutive repetitions of @kbd{C-/} (or its aliases) undo earlier | 64 | Consecutive repetitions of @kbd{C-/} (or its aliases) undo earlier |
| 65 | and earlier changes in the current buffer. If all the recorded | 65 | and earlier changes in the current buffer. If all the recorded |
diff --git a/doc/emacs/frames.texi b/doc/emacs/frames.texi index 571a749cd77..9e9909e8bca 100644 --- a/doc/emacs/frames.texi +++ b/doc/emacs/frames.texi | |||
| @@ -27,13 +27,12 @@ displays (@pxref{Exiting}). To close just the selected frame, type | |||
| 27 | 27 | ||
| 28 | This chapter describes Emacs features specific to graphical displays | 28 | This chapter describes Emacs features specific to graphical displays |
| 29 | (particularly mouse commands), and features for managing multiple | 29 | (particularly mouse commands), and features for managing multiple |
| 30 | frames. On text-only terminals, many of these features are | 30 | frames. On text terminals, many of these features are unavailable. |
| 31 | unavailable. However, it is still possible to create multiple | 31 | However, it is still possible to create multiple ``frames'' on text |
| 32 | ``frames'' on text-only terminals; such frames are displayed one at a | 32 | terminals; such frames are displayed one at a time, filling the entire |
| 33 | time, filling the entire terminal screen (@pxref{Non-Window | 33 | terminal screen (@pxref{Non-Window Terminals}). It is also possible |
| 34 | Terminals}). It is also possible to use the mouse on some text-only | 34 | to use the mouse on some text terminals (@pxref{Text-Only Mouse}, for |
| 35 | terminals (@pxref{Text-Only Mouse}, for doing so on GNU and Unix | 35 | doing so on GNU and Unix systems; and |
| 36 | systems; and | ||
| 37 | @iftex | 36 | @iftex |
| 38 | @pxref{MS-DOS Mouse,,,emacs-xtra,Specialized Emacs Features}, | 37 | @pxref{MS-DOS Mouse,,,emacs-xtra,Specialized Emacs Features}, |
| 39 | @end iftex | 38 | @end iftex |
| @@ -62,7 +61,7 @@ for doing so on MS-DOS). | |||
| 62 | * Tooltips:: Displaying information at the current mouse position. | 61 | * Tooltips:: Displaying information at the current mouse position. |
| 63 | * Mouse Avoidance:: Preventing the mouse pointer from obscuring text. | 62 | * Mouse Avoidance:: Preventing the mouse pointer from obscuring text. |
| 64 | * Non-Window Terminals:: Multiple frames on terminals that show only one. | 63 | * Non-Window Terminals:: Multiple frames on terminals that show only one. |
| 65 | * Text-Only Mouse:: Using the mouse in text-only terminals. | 64 | * Text-Only Mouse:: Using the mouse in text terminals. |
| 66 | @end menu | 65 | @end menu |
| 67 | 66 | ||
| 68 | @node Mouse Commands | 67 | @node Mouse Commands |
| @@ -465,9 +464,9 @@ the ordinary, interactive frames are deleted. In this case, @kbd{C-x | |||
| 465 | 464 | ||
| 466 | The @kbd{C-x 5 1} (@code{delete-other-frames}) command deletes all | 465 | The @kbd{C-x 5 1} (@code{delete-other-frames}) command deletes all |
| 467 | other frames on the current terminal (this terminal refers to either a | 466 | other frames on the current terminal (this terminal refers to either a |
| 468 | graphical display, or a text-only terminal; @pxref{Non-Window | 467 | graphical display, or a text terminal; @pxref{Non-Window Terminals}). |
| 469 | Terminals}). If the Emacs session has frames open on other graphical | 468 | If the Emacs session has frames open on other graphical displays or |
| 470 | displays or text terminals, those are not deleted. | 469 | text terminals, those are not deleted. |
| 471 | 470 | ||
| 472 | @vindex focus-follows-mouse | 471 | @vindex focus-follows-mouse |
| 473 | The @kbd{C-x 5 o} (@code{other-frame}) command selects the next | 472 | The @kbd{C-x 5 o} (@code{other-frame}) command selects the next |
| @@ -953,7 +952,7 @@ the use of menu bars at startup, customize the variable | |||
| 953 | @code{menu-bar-mode}. | 952 | @code{menu-bar-mode}. |
| 954 | 953 | ||
| 955 | @kindex C-Mouse-3 @r{(when menu bar is disabled)} | 954 | @kindex C-Mouse-3 @r{(when menu bar is disabled)} |
| 956 | Expert users often turn off the menu bar, especially on text-only | 955 | Expert users often turn off the menu bar, especially on text |
| 957 | terminals, where this makes one additional line available for text. | 956 | terminals, where this makes one additional line available for text. |
| 958 | If the menu bar is off, you can still pop up a menu of its contents | 957 | If the menu bar is off, you can still pop up a menu of its contents |
| 959 | with @kbd{C-Mouse-3} on a display which supports pop-up menus. | 958 | with @kbd{C-Mouse-3} on a display which supports pop-up menus. |
| @@ -1112,9 +1111,9 @@ raises the frame. | |||
| 1112 | 1111 | ||
| 1113 | @node Non-Window Terminals | 1112 | @node Non-Window Terminals |
| 1114 | @section Non-Window Terminals | 1113 | @section Non-Window Terminals |
| 1115 | @cindex text-only terminal | 1114 | @cindex text terminal |
| 1116 | 1115 | ||
| 1117 | On a text-only terminal, Emacs can display only one Emacs frame at a | 1116 | On a text terminal, Emacs can display only one Emacs frame at a |
| 1118 | time. However, you can still create multiple Emacs frames, and switch | 1117 | time. However, you can still create multiple Emacs frames, and switch |
| 1119 | between them. Switching frames on these terminals is much like | 1118 | between them. Switching frames on these terminals is much like |
| 1120 | switching between different window configurations. | 1119 | switching between different window configurations. |
| @@ -1139,11 +1138,11 @@ to select a frame according to its name. The name you specify appears | |||
| 1139 | in the mode line when the frame is selected. | 1138 | in the mode line when the frame is selected. |
| 1140 | 1139 | ||
| 1141 | @node Text-Only Mouse | 1140 | @node Text-Only Mouse |
| 1142 | @section Using a Mouse in Text-only Terminals | 1141 | @section Using a Mouse in Text Terminals |
| 1143 | @cindex mouse support | 1142 | @cindex mouse support |
| 1144 | @cindex terminal emulators, mouse support | 1143 | @cindex terminal emulators, mouse support |
| 1145 | 1144 | ||
| 1146 | Some text-only terminals support mouse clicks in the terminal window. | 1145 | Some text terminals support mouse clicks in the terminal window. |
| 1147 | 1146 | ||
| 1148 | @cindex xterm | 1147 | @cindex xterm |
| 1149 | In a terminal emulator which is compatible with @command{xterm}, you | 1148 | In a terminal emulator which is compatible with @command{xterm}, you |
diff --git a/doc/emacs/glossary.texi b/doc/emacs/glossary.texi index b037939336e..44c59eea668 100644 --- a/doc/emacs/glossary.texi +++ b/doc/emacs/glossary.texi | |||
| @@ -181,7 +181,7 @@ Emacs supports a number of character sets, each of which represents a | |||
| 181 | particular alphabet or script. @xref{International}. | 181 | particular alphabet or script. @xref{International}. |
| 182 | 182 | ||
| 183 | @item Character Terminal | 183 | @item Character Terminal |
| 184 | @xref{Glossary - Text-only Terminal}. | 184 | @xref{Glossary - Text Terminal}. |
| 185 | 185 | ||
| 186 | @item Click Event | 186 | @item Click Event |
| 187 | A click event is the kind of input event (q.v.@:) generated when you | 187 | A click event is the kind of input event (q.v.@:) generated when you |
| @@ -1329,12 +1329,12 @@ Data consisting of written human language (as opposed to programs), | |||
| 1329 | or following the stylistic conventions of human language. | 1329 | or following the stylistic conventions of human language. |
| 1330 | @end itemize | 1330 | @end itemize |
| 1331 | 1331 | ||
| 1332 | @anchor{Glossary - Text-only Terminal} | 1332 | @anchor{Glossary - Text Terminal} |
| 1333 | @item Text-only Terminal | 1333 | @item Text Terminal |
| 1334 | A text-only terminal is a display that is limited to displaying text in | 1334 | A text terminal, or character terminal, is a display that is limited |
| 1335 | character units. Such a terminal cannot control individual pixels it | 1335 | to displaying text in character units. Such a terminal cannot control |
| 1336 | displays. Emacs supports a subset of display features on text-only | 1336 | individual pixels it displays. Emacs supports a subset of display |
| 1337 | terminals. | 1337 | features on text terminals. |
| 1338 | 1338 | ||
| 1339 | @item Text Properties | 1339 | @item Text Properties |
| 1340 | Text properties are annotations recorded for particular characters in | 1340 | Text properties are annotations recorded for particular characters in |
| @@ -1384,7 +1384,7 @@ displaying it. @xref{Continuation Lines,Truncation}, and | |||
| 1384 | @ref{Glossary - Continuation Line}. | 1384 | @ref{Glossary - Continuation Line}. |
| 1385 | 1385 | ||
| 1386 | @item TTY | 1386 | @item TTY |
| 1387 | @xref{Glossary - Text-only Terminal}. | 1387 | @xref{Glossary - Text Terminal}. |
| 1388 | 1388 | ||
| 1389 | @item Undoing | 1389 | @item Undoing |
| 1390 | Undoing means making your previous editing go in reverse, bringing | 1390 | Undoing means making your previous editing go in reverse, bringing |
diff --git a/doc/emacs/misc.texi b/doc/emacs/misc.texi index 4a16776fa05..e0c736652dd 100644 --- a/doc/emacs/misc.texi +++ b/doc/emacs/misc.texi | |||
| @@ -1405,7 +1405,7 @@ signaled.) Currently, this feature is mainly useful for developers. | |||
| 1405 | the shell command @samp{emacsclient @var{file}}, where @var{file} is a | 1405 | the shell command @samp{emacsclient @var{file}}, where @var{file} is a |
| 1406 | file name. This connects to an Emacs server, and tells that Emacs | 1406 | file name. This connects to an Emacs server, and tells that Emacs |
| 1407 | process to visit @var{file} in one of its existing frames---either a | 1407 | process to visit @var{file} in one of its existing frames---either a |
| 1408 | graphical frame, or one in a text-only terminal (@pxref{Frames}). You | 1408 | graphical frame, or one in a text terminal (@pxref{Frames}). You |
| 1409 | can then select that frame to begin editing. | 1409 | can then select that frame to begin editing. |
| 1410 | 1410 | ||
| 1411 | If there is no Emacs server, the @command{emacsclient} program halts | 1411 | If there is no Emacs server, the @command{emacsclient} program halts |
| @@ -1415,12 +1415,12 @@ Server})---then Emacs opens a frame on the terminal in which you | |||
| 1415 | called @command{emacsclient}. | 1415 | called @command{emacsclient}. |
| 1416 | 1416 | ||
| 1417 | You can also force @command{emacsclient} to open a new frame on a | 1417 | You can also force @command{emacsclient} to open a new frame on a |
| 1418 | graphical display, or on a text-only terminal, using the @samp{-c} and | 1418 | graphical display, or on a text terminal, using the @samp{-c} and |
| 1419 | @samp{-t} options. @xref{emacsclient Options}. | 1419 | @samp{-t} options. @xref{emacsclient Options}. |
| 1420 | 1420 | ||
| 1421 | If you are running on a single text-only terminal, you can switch | 1421 | If you are running on a single text terminal, you can switch between |
| 1422 | between @command{emacsclient}'s shell and the Emacs server using one | 1422 | @command{emacsclient}'s shell and the Emacs server using one of two |
| 1423 | of two methods: (i) run the Emacs server and @command{emacsclient} on | 1423 | methods: (i) run the Emacs server and @command{emacsclient} on |
| 1424 | different virtual terminals, and switch to the Emacs server's virtual | 1424 | different virtual terminals, and switch to the Emacs server's virtual |
| 1425 | terminal after calling @command{emacsclient}; or (ii) call | 1425 | terminal after calling @command{emacsclient}; or (ii) call |
| 1426 | @command{emacsclient} from within the Emacs server itself, using Shell | 1426 | @command{emacsclient} from within the Emacs server itself, using Shell |
| @@ -1511,8 +1511,8 @@ buffer (@pxref{Buffers}). See below for the special behavior of | |||
| 1511 | @kbd{C-x C-c} in a client frame. | 1511 | @kbd{C-x C-c} in a client frame. |
| 1512 | 1512 | ||
| 1513 | On GNU and Unix systems, Emacs can create a graphical frame even if it | 1513 | On GNU and Unix systems, Emacs can create a graphical frame even if it |
| 1514 | was started in a text-only terminal, provided it is able to connect to | 1514 | was started in a text terminal, provided it is able to connect to a |
| 1515 | a graphical display. On systems such as MS-Windows, it cannot create | 1515 | graphical display. On systems such as MS-Windows, it cannot create |
| 1516 | graphical frames if it was started from a text terminal | 1516 | graphical frames if it was started from a text terminal |
| 1517 | (@pxref{Windows Startup, emacsclient}). If Emacs cannot connect to a | 1517 | (@pxref{Windows Startup, emacsclient}). If Emacs cannot connect to a |
| 1518 | graphical display for any reason, it instead creates a new client | 1518 | graphical display for any reason, it instead creates a new client |
diff --git a/doc/emacs/msdog-xtra.texi b/doc/emacs/msdog-xtra.texi index 2191d799a2b..af8882a1fd4 100644 --- a/doc/emacs/msdog-xtra.texi +++ b/doc/emacs/msdog-xtra.texi | |||
| @@ -247,7 +247,7 @@ begins at the top of the character cell. | |||
| 247 | 247 | ||
| 248 | @cindex frames on MS-DOS | 248 | @cindex frames on MS-DOS |
| 249 | The MS-DOS terminal can only display a single frame at a time. The | 249 | The MS-DOS terminal can only display a single frame at a time. The |
| 250 | Emacs frame facilities work on MS-DOS much as they do on text-only | 250 | Emacs frame facilities work on MS-DOS much as they do on text |
| 251 | terminals | 251 | terminals |
| 252 | @iftex | 252 | @iftex |
| 253 | (@pxref{Frames,,,emacs, the Emacs Manual}). | 253 | (@pxref{Frames,,,emacs, the Emacs Manual}). |
diff --git a/doc/emacs/msdog.texi b/doc/emacs/msdog.texi index af948f113a4..485c6b61c18 100644 --- a/doc/emacs/msdog.texi +++ b/doc/emacs/msdog.texi | |||
| @@ -121,8 +121,8 @@ Emacs will always create a new text-mode frame in the same | |||
| 121 | created only if the server runs in a GUI session. Similarly, if you | 121 | created only if the server runs in a GUI session. Similarly, if you |
| 122 | invoke @command{emacsclient} with the @option{-t} option, Emacs will | 122 | invoke @command{emacsclient} with the @option{-t} option, Emacs will |
| 123 | create a GUI frame if the server runs in a GUI session, or a text-mode | 123 | create a GUI frame if the server runs in a GUI session, or a text-mode |
| 124 | frame when the session runs in text-only mode in a @dfn{Command | 124 | frame when the session runs in text mode in a @dfn{Command Prompt} |
| 125 | Prompt} window. @xref{emacsclient Options}. | 125 | window. @xref{emacsclient Options}. |
| 126 | 126 | ||
| 127 | @node Text and Binary | 127 | @node Text and Binary |
| 128 | @section Text Files and Binary Files | 128 | @section Text Files and Binary Files |
diff --git a/doc/emacs/mule.texi b/doc/emacs/mule.texi index 1c9d27bda90..15057f347f1 100644 --- a/doc/emacs/mule.texi +++ b/doc/emacs/mule.texi | |||
| @@ -60,7 +60,7 @@ for each command; see @ref{Text Coding}. | |||
| 60 | @item | 60 | @item |
| 61 | You can display non-@acronym{ASCII} characters encoded by the various | 61 | You can display non-@acronym{ASCII} characters encoded by the various |
| 62 | scripts. This works by using appropriate fonts on graphics displays | 62 | scripts. This works by using appropriate fonts on graphics displays |
| 63 | (@pxref{Defining Fontsets}), and by sending special codes to text-only | 63 | (@pxref{Defining Fontsets}), and by sending special codes to text |
| 64 | displays (@pxref{Terminal Coding}). If some characters are displayed | 64 | displays (@pxref{Terminal Coding}). If some characters are displayed |
| 65 | incorrectly, refer to @ref{Undisplayable Characters}, which describes | 65 | incorrectly, refer to @ref{Undisplayable Characters}, which describes |
| 66 | possible problems and explains how to solve them. | 66 | possible problems and explains how to solve them. |
| @@ -210,7 +210,7 @@ What keys to type to input the character in the current input method | |||
| 210 | 210 | ||
| 211 | @item | 211 | @item |
| 212 | If you are running Emacs on a graphical display, the font name and | 212 | If you are running Emacs on a graphical display, the font name and |
| 213 | glyph code for the character. If you are running Emacs on a text-only | 213 | glyph code for the character. If you are running Emacs on a text |
| 214 | terminal, the code(s) sent to the terminal. | 214 | terminal, the code(s) sent to the terminal. |
| 215 | 215 | ||
| 216 | @item | 216 | @item |
| @@ -1543,9 +1543,9 @@ examples are: | |||
| 1543 | @node Undisplayable Characters | 1543 | @node Undisplayable Characters |
| 1544 | @section Undisplayable Characters | 1544 | @section Undisplayable Characters |
| 1545 | 1545 | ||
| 1546 | There may be a some non-@acronym{ASCII} characters that your terminal cannot | 1546 | There may be a some non-@acronym{ASCII} characters that your |
| 1547 | display. Most text-only terminals support just a single character | 1547 | terminal cannot display. Most text terminals support just a single |
| 1548 | set (use the variable @code{default-terminal-coding-system} | 1548 | character set (use the variable @code{default-terminal-coding-system} |
| 1549 | (@pxref{Terminal Coding}) to tell Emacs which one); characters which | 1549 | (@pxref{Terminal Coding}) to tell Emacs which one); characters which |
| 1550 | can't be encoded in that coding system are displayed as @samp{?} by | 1550 | can't be encoded in that coding system are displayed as @samp{?} by |
| 1551 | default. | 1551 | default. |
| @@ -1632,8 +1632,8 @@ If your keyboard can generate character codes 128 (decimal) and up, | |||
| 1632 | representing non-@acronym{ASCII} characters, you can type those character codes | 1632 | representing non-@acronym{ASCII} characters, you can type those character codes |
| 1633 | directly. | 1633 | directly. |
| 1634 | 1634 | ||
| 1635 | On a graphical display, you should not need to do anything special to use | 1635 | On a graphical display, you should not need to do anything special to |
| 1636 | these keys; they should simply work. On a text-only terminal, you | 1636 | use these keys; they should simply work. On a text terminal, you |
| 1637 | should use the command @code{M-x set-keyboard-coding-system} or the | 1637 | should use the command @code{M-x set-keyboard-coding-system} or the |
| 1638 | variable @code{keyboard-coding-system} to specify which coding system | 1638 | variable @code{keyboard-coding-system} to specify which coding system |
| 1639 | your keyboard uses (@pxref{Terminal Coding}). Enabling this feature | 1639 | your keyboard uses (@pxref{Terminal Coding}). Enabling this feature |
diff --git a/doc/emacs/screen.texi b/doc/emacs/screen.texi index fdc69a78cfc..fbea52523ba 100644 --- a/doc/emacs/screen.texi +++ b/doc/emacs/screen.texi | |||
| @@ -8,12 +8,12 @@ | |||
| 8 | @cindex frame | 8 | @cindex frame |
| 9 | 9 | ||
| 10 | On a graphical display, such as on GNU/Linux using the X Window | 10 | On a graphical display, such as on GNU/Linux using the X Window |
| 11 | System, Emacs occupies a ``graphical window''. On a text-only | 11 | System, Emacs occupies a ``graphical window''. On a text terminal, |
| 12 | terminal, Emacs occupies the entire terminal screen. We will use the | 12 | Emacs occupies the entire terminal screen. We will use the term |
| 13 | term @dfn{frame} to mean a graphical window or terminal screen | 13 | @dfn{frame} to mean a graphical window or terminal screen occupied by |
| 14 | occupied by Emacs. Emacs behaves very similarly on both kinds of | 14 | Emacs. Emacs behaves very similarly on both kinds of frames. It |
| 15 | frames. It normally starts out with just one frame, but you can | 15 | normally starts out with just one frame, but you can create additional |
| 16 | create additional frames if you wish (@pxref{Frames}). | 16 | frames if you wish (@pxref{Frames}). |
| 17 | 17 | ||
| 18 | Each frame consists of several distinct regions. At the top of the | 18 | Each frame consists of several distinct regions. At the top of the |
| 19 | frame is a @dfn{menu bar}, which allows you to access commands via a | 19 | frame is a @dfn{menu bar}, which allows you to access commands via a |
| @@ -178,7 +178,7 @@ unselected windows, in order to make it stand out. | |||
| 178 | @end example | 178 | @end example |
| 179 | 179 | ||
| 180 | @noindent | 180 | @noindent |
| 181 | On a text-only terminal, this text is followed by a series of dashes | 181 | On a text terminal, this text is followed by a series of dashes |
| 182 | extending to the right edge of the window. These dashes are omitted | 182 | extending to the right edge of the window. These dashes are omitted |
| 183 | on a graphical display. | 183 | on a graphical display. |
| 184 | 184 | ||
| @@ -195,7 +195,7 @@ means no conversion whatsoever, and is usually used for files | |||
| 195 | containing non-textual data. Other characters represent various | 195 | containing non-textual data. Other characters represent various |
| 196 | @dfn{coding systems}---for example, @samp{1} represents ISO Latin-1. | 196 | @dfn{coding systems}---for example, @samp{1} represents ISO Latin-1. |
| 197 | 197 | ||
| 198 | On a text-only terminal, @var{cs} is preceded by two additional | 198 | On a text terminal, @var{cs} is preceded by two additional |
| 199 | characters that describe the coding systems for keyboard input and | 199 | characters that describe the coding systems for keyboard input and |
| 200 | terminal output. Furthermore, if you are using an input method, | 200 | terminal output. Furthermore, if you are using an input method, |
| 201 | @var{cs} is preceded by a string that identifies the input method | 201 | @var{cs} is preceded by a string that identifies the input method |
| @@ -228,7 +228,7 @@ However, if the default-directory for the current buffer is on a | |||
| 228 | remote machine, @samp{@@} is displayed instead (@pxref{File Names}). | 228 | remote machine, @samp{@@} is displayed instead (@pxref{File Names}). |
| 229 | 229 | ||
| 230 | @var{fr} gives the selected frame name (@pxref{Frames}). It appears | 230 | @var{fr} gives the selected frame name (@pxref{Frames}). It appears |
| 231 | only on text-only terminals. The initial frame's name is @samp{F1}. | 231 | only on text terminals. The initial frame's name is @samp{F1}. |
| 232 | 232 | ||
| 233 | @var{buf} is the name of the buffer displayed in the window. | 233 | @var{buf} is the name of the buffer displayed in the window. |
| 234 | Usually, this is the same as the name of a file you are editing. | 234 | Usually, this is the same as the name of a file you are editing. |
| @@ -307,13 +307,12 @@ You can then navigate the menus with the arrow keys. To activate a | |||
| 307 | selected menu item, press @key{RET}; to cancel menu navigation, press | 307 | selected menu item, press @key{RET}; to cancel menu navigation, press |
| 308 | @key{ESC}. | 308 | @key{ESC}. |
| 309 | 309 | ||
| 310 | On a text-only terminal, you can use the menu bar by typing | 310 | On a text terminal, you can use the menu bar by typing @kbd{M-`} or |
| 311 | @kbd{M-`} or @key{F10} (these run the command @code{tmm-menubar}). | 311 | @key{F10} (these run the command @code{tmm-menubar}). This lets you |
| 312 | This lets you select a menu item with the keyboard. A provisional | 312 | select a menu item with the keyboard. A provisional choice appears in |
| 313 | choice appears in the echo area. You can use the up and down arrow | 313 | the echo area. You can use the up and down arrow keys to move through |
| 314 | keys to move through the menu to different items, and then you can | 314 | the menu to different items, and then you can type @key{RET} to select |
| 315 | type @key{RET} to select the item. Each menu item is also designated | 315 | the item. Each menu item is also designated by a letter or digit |
| 316 | by a letter or digit (usually the initial of some word in the item's | 316 | (usually the initial of some word in the item's name). This letter or |
| 317 | name). This letter or digit is separated from the item name by | 317 | digit is separated from the item name by @samp{=>}. You can type the |
| 318 | @samp{=>}. You can type the item's letter or digit to select the | 318 | item's letter or digit to select the item. |
| 319 | item. | ||
diff --git a/doc/emacs/trouble.texi b/doc/emacs/trouble.texi index c4f291bde82..b118295ab1a 100644 --- a/doc/emacs/trouble.texi +++ b/doc/emacs/trouble.texi | |||
| @@ -172,20 +172,19 @@ used to delete forwards. If this key deletes backward in Emacs, that | |||
| 172 | too suggests Emacs got the wrong information---but in the opposite | 172 | too suggests Emacs got the wrong information---but in the opposite |
| 173 | sense. | 173 | sense. |
| 174 | 174 | ||
| 175 | On a text-only terminal, if you find that @key{Backspace} prompts | 175 | On a text terminal, if you find that @key{Backspace} prompts for a |
| 176 | for a Help command, like @kbd{Control-h}, instead of deleting a | 176 | Help command, like @kbd{Control-h}, instead of deleting a character, |
| 177 | character, it means that key is actually sending the @key{BS} | 177 | it means that key is actually sending the @key{BS} character. Emacs |
| 178 | character. Emacs ought to be treating @key{BS} as @key{DEL}, but it | 178 | ought to be treating @key{BS} as @key{DEL}, but it isn't. |
| 179 | isn't. | ||
| 180 | 179 | ||
| 181 | @findex normal-erase-is-backspace-mode | 180 | @findex normal-erase-is-backspace-mode |
| 182 | In all of those cases, the immediate remedy is the same: use the | 181 | In all of those cases, the immediate remedy is the same: use the |
| 183 | command @kbd{M-x normal-erase-is-backspace-mode}. This toggles | 182 | command @kbd{M-x normal-erase-is-backspace-mode}. This toggles |
| 184 | between the two modes that Emacs supports for handling @key{DEL}, so | 183 | between the two modes that Emacs supports for handling @key{DEL}, so |
| 185 | if Emacs starts in the wrong mode, this should switch to the right | 184 | if Emacs starts in the wrong mode, this should switch to the right |
| 186 | mode. On a text-only terminal, if you want to ask for help when | 185 | mode. On a text terminal, if you want to ask for help when @key{BS} |
| 187 | @key{BS} is treated as @key{DEL}, use @key{F1}; @kbd{C-?} may also | 186 | is treated as @key{DEL}, use @key{F1}; @kbd{C-?} may also work, if it |
| 188 | work, if it sends character code 127. | 187 | sends character code 127. |
| 189 | 188 | ||
| 190 | To fix the problem in every Emacs session, put one of the following | 189 | To fix the problem in every Emacs session, put one of the following |
| 191 | lines into your initialization file (@pxref{Init File}). For the | 190 | lines into your initialization file (@pxref{Init File}). For the |
| @@ -327,8 +326,8 @@ not make a backup of its old contents. | |||
| 327 | @node Emergency Escape | 326 | @node Emergency Escape |
| 328 | @subsection Emergency Escape | 327 | @subsection Emergency Escape |
| 329 | 328 | ||
| 330 | On text-only terminals, the @dfn{emergency escape} feature suspends | 329 | On text terminals, the @dfn{emergency escape} feature suspends Emacs |
| 331 | Emacs immediately if you type @kbd{C-g} a second time before Emacs can | 330 | immediately if you type @kbd{C-g} a second time before Emacs can |
| 332 | actually respond to the first one by quitting. This is so you can | 331 | actually respond to the first one by quitting. This is so you can |
| 333 | always get out of GNU Emacs no matter how badly it might be hung. | 332 | always get out of GNU Emacs no matter how badly it might be hung. |
| 334 | When things are working properly, Emacs recognizes and handles the | 333 | When things are working properly, Emacs recognizes and handles the |
diff --git a/doc/emacs/windows.texi b/doc/emacs/windows.texi index 3733eed3eca..ee0f0027454 100644 --- a/doc/emacs/windows.texi +++ b/doc/emacs/windows.texi | |||
| @@ -36,8 +36,8 @@ has its own value of point. | |||
| 36 | At any time, one Emacs window is the @dfn{selected window}; the | 36 | At any time, one Emacs window is the @dfn{selected window}; the |
| 37 | buffer this window is displaying is the current buffer. On graphical | 37 | buffer this window is displaying is the current buffer. On graphical |
| 38 | displays, the point is indicated by a solid blinking cursor in the | 38 | displays, the point is indicated by a solid blinking cursor in the |
| 39 | selected window, and by a hollow box in non-selected windows. On | 39 | selected window, and by a hollow box in non-selected windows. On text |
| 40 | text-only terminals, the cursor is drawn only in the selected window. | 40 | terminals, the cursor is drawn only in the selected window. |
| 41 | @xref{Cursor Display}. | 41 | @xref{Cursor Display}. |
| 42 | 42 | ||
| 43 | Commands to move point affect the value of point for the selected | 43 | Commands to move point affect the value of point for the selected |