]> git.eshelyaron.com Git - emacs.git/commitdiff
(syms_of_keyboard): Fix `keyboard-translate-table' docstring.
authorLuc Teirlinck <teirllm@auburn.edu>
Tue, 6 Jul 2004 23:36:45 +0000 (23:36 +0000)
committerLuc Teirlinck <teirllm@auburn.edu>
Tue, 6 Jul 2004 23:36:45 +0000 (23:36 +0000)
src/ChangeLog
src/keyboard.c

index 7bf6f1188858b0f99e0e4634369a3622fc4d22ef..758118e32360c39fbb9217bac6ac009dbbb952c7 100644 (file)
@@ -1,5 +1,8 @@
 2004-07-06  Luc Teirlinck  <teirllm@auburn.edu>
 
+       * keyboard.c (syms_of_keyboard): Fix `keyboard-translate-table'
+       docstring.
+
        * fns.c (Fclear_string): Declare `len' before call to CHECK_STRING.
 
 2004-07-06  John Paul Wallington  <jpw@gnu.org>
index 9b36e96b70dcfe01d7c3b961fd6f3e1325f18cb0..f016a1283e4e48bb96c0f89520f789c639d90dfd 100644 (file)
@@ -11151,11 +11151,13 @@ Useful to set before you dump a modified Emacs.  */);
 
   DEFVAR_LISP ("keyboard-translate-table", &Vkeyboard_translate_table,
               doc: /* Translate table for keyboard input, or nil.
-Each character is looked up in this string and the contents used instead.
-The value may be a string, a vector, or a char-table.
-If it is a string or vector of length N,
-character codes N and up are untranslated.
-In a vector or a char-table, an element which is nil means "no translation".
+If non-nil, the value should be a char-table.  Each character read
+from the keyboard is looked up in this char-table.  If the value found
+there is non-nil, then it is used instead of the actual input character.
+
+The value can also be a string or vector, but this is considered obsolete.
+If it is a string or vector of length N, character codes N and up are left
+untranslated.  In a vector, an element which is nil means "no translation".
 
 This is applied to the characters supplied to input methods, not their
 output.  See also `translation-table-for-input'.  */);