(syms_of_coding) <translation-table-for-input>: Modify doc string to
authorEli Zaretskii <eliz@gnu.org>
Sat, 7 Feb 2009 10:52:13 +0000 (10:52 +0000)
committerEli Zaretskii <eliz@gnu.org>
Sat, 7 Feb 2009 10:52:13 +0000 (10:52 +0000)
discourage use for character code unification.

etc/NEWS
src/ChangeLog
src/coding.c

index 502f83c..7aca85d 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1530,7 +1530,9 @@ accept a cons of characters as the first argument, and modify all
 entries in that range of characters.
 
 +++
-*** `translation-table-for-input' is now obsolete.
+*** Use of `translation-table-for-input' for character code unification
+is now obsolete, since Emacs 23.1 and later uses Unicode as basis for
+internal representation of characters.
 
 *** New functions:
 
index e55bb63..67ef7ad 100644 (file)
@@ -1,3 +1,8 @@
+2009-02-07  Eli Zaretskii  <eliz@gnu.org>
+
+       * coding.c (syms_of_coding) <translation-table-for-input>: Modify
+       doc string to discourage use for character code unification.
+
 2009-02-07  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
 
        * atimer.c (run_timers): Update pending_atimers.
index d35ece7..313fac1 100644 (file)
@@ -10439,7 +10439,11 @@ decode text as usual.  */);
   DEFVAR_LISP ("translation-table-for-input", &Vtranslation_table_for_input,
               doc: /* Char table for translating self-inserting characters.
 This is applied to the result of input methods, not their input.
-See also `keyboard-translate-table'.  */);
+See also `keyboard-translate-table'.
+
+Use of this variable for character code unification was rendered
+obsolete in Emacs 23.1 and later, since Unicode is now the basis of
+internal character representation.  */);
     Vtranslation_table_for_input = Qnil;
 
   {