summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2001-03-08 08:26:38 +0000
committerEli Zaretskii <eliz@gnu.org>2001-03-08 08:26:38 +0000
commit7f3c9b308e3bce489051a75b5ef0089e998c942c (patch)
tree52b384564fb827229c61dfe57102da87ee9f92ea
parent7d794ffbd60f66c5a3d20e6321704b1931ea829a (diff)
downloademacs-7f3c9b308e3bce489051a75b5ef0089e998c942c.tar.gz
DELETE and BACSKPACE are supported on any window system, not only X.
-rw-r--r--man/custom.texi21
1 files changed, 11 insertions, 10 deletions
diff --git a/man/custom.texi b/man/custom.texi
index 159a1ef6a66..3e2b7eb1f37 100644
--- a/man/custom.texi
+++ b/man/custom.texi
@@ -1706,9 +1706,9 @@ that they have special keys of their own. Later, users found it
convenient to distinguish in Emacs between these keys and the ``same''
control characters typed with the @key{CTRL} key.
- Emacs distinguishes these two kinds of input, when used with the X
-Window System. It treats the ``special'' keys as function keys named
-@code{tab}, @code{return}, @code{backspace}, @code{linefeed},
+ Emacs distinguishes these two kinds of input, when the keyboard
+reports these keys to Emacs. It treats the ``special'' keys as function
+keys named @code{tab}, @code{return}, @code{backspace}, @code{linefeed},
@code{escape}, and @code{delete}. These function keys translate
automatically into the corresponding ASCII characters @emph{if} they
have no bindings of their own. As a result, neither users nor Lisp
@@ -1961,13 +1961,14 @@ the terminal. Keyboard translations take place at the lowest level of
input processing; the keys that are looked up in keymaps contain the
characters that result from keyboard translation.
- Under X, the keyboard key named @key{DELETE} is a function key and is
-distinct from the ASCII character named @key{DEL}. @xref{Named ASCII
-Chars}. Keyboard translations affect only ASCII character input, not
-function keys; thus, the above example used under X does not affect the
-@key{DELETE} key. However, the translation above isn't necessary under
-X, because Emacs can also distinguish between the @key{BACKSPACE} key
-and @kbd{C-h}; and it normally treats @key{BACKSPACE} as @key{DEL}.
+ On a window system, the keyboard key named @key{DELETE} is a function
+key and is distinct from the ASCII character named @key{DEL}.
+@xref{Named ASCII Chars}. Keyboard translations affect only ASCII
+character input, not function keys; thus, the above example used on a
+window system does not affect the @key{DELETE} key. However, the
+translation above isn't necessary on window systems, because Emacs can
+also distinguish between the @key{BACKSPACE} key and @kbd{C-h}; and it
+normally treats @key{BACKSPACE} as @key{DEL}.
For full information about how to use keyboard translations, see
@ref{Translating Input,,,elisp, The Emacs Lisp Reference Manual}.