mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-01-28 19:42:02 +00:00
(translation-table-for-input): Mark as obsolete.
This commit is contained in:
parent
4f3b3482ee
commit
ca7871a3e5
@ -2419,9 +2419,7 @@ such as @code{recent-keys} and dribble files record the characters after
|
||||
translation.
|
||||
|
||||
Note also that this translation is done before the characters are
|
||||
supplied to input methods (@pxref{Input Methods}). Use
|
||||
@code{translation-table-for-input} (@pxref{Translation of Characters}),
|
||||
if you want to translate characters after input methods operate.
|
||||
supplied to input methods (@pxref{Input Methods}).
|
||||
@end defvar
|
||||
|
||||
@defun keyboard-translate from to
|
||||
|
@ -739,10 +739,6 @@ that string instead of the buffer.
|
||||
The function finally found may be remapped
|
||||
(@pxref{Remapping Commands}).
|
||||
|
||||
@item
|
||||
Characters that are bound to @code{self-insert-command} are translated
|
||||
according to @code{translation-table-for-input} before insertion.
|
||||
|
||||
@item
|
||||
@code{current-active-maps} returns a list of the
|
||||
currently active keymaps at point.
|
||||
|
@ -582,12 +582,6 @@ This is the default translation table for encoding, for
|
||||
coding systems that don't specify any other translation table.
|
||||
@end defvar
|
||||
|
||||
@defvar translation-table-for-input
|
||||
Self-inserting characters are translated through this translation
|
||||
table before they are inserted. Search commands also translate their
|
||||
input through this table, so they can compare more reliably with
|
||||
what's in the buffer.
|
||||
|
||||
@code{set-buffer-file-coding-system} sets this variable so that your
|
||||
keyboard input gets translated into the character sets that the buffer
|
||||
is likely to contain. This variable automatically becomes
|
||||
|
@ -487,9 +487,6 @@ it except to install it on a keymap.
|
||||
|
||||
In an interactive call, @var{count} is the numeric prefix argument.
|
||||
|
||||
Self-insertion translates the input character through
|
||||
@code{translation-table-for-input}. @xref{Translation of Characters}.
|
||||
|
||||
This command calls @code{auto-fill-function} whenever that is
|
||||
non-@code{nil} and the character inserted is in the table
|
||||
@code{auto-fill-chars} (@pxref{Auto Filling}).
|
||||
|
2
etc/NEWS
2
etc/NEWS
@ -911,6 +911,8 @@ character is printable or not.
|
||||
*** The functions `modify-syntax-entry' and `modify-category-entry' now
|
||||
accepts a cons of characters as the first argument, and modify all
|
||||
entries in that range of characters.
|
||||
+++
|
||||
*** `translation-table-for-input' is now obsolete.
|
||||
|
||||
** Code conversion changes
|
||||
|
||||
|
@ -1,5 +1,7 @@
|
||||
2008-04-24 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
* subr.el (translation-table-for-input): Mark as obsolete.
|
||||
|
||||
* isearch.el (isearch-search-string): Avoid string-bytes and aset.
|
||||
|
||||
* international/quail.el (quail-build-decode-map): Avoid string-bytes.
|
||||
|
@ -1041,6 +1041,9 @@ to reread, so it now uses nil to mean `no event', instead of -1."
|
||||
(defvaralias 'x-sent-selection-hooks 'x-sent-selection-functions)
|
||||
(make-obsolete-variable 'x-sent-selection-hooks
|
||||
'x-sent-selection-functions "22.1")
|
||||
;; This was introduced in 21.4 for pre-unicode unification and was rendered
|
||||
;; obsolete by the use of Unicode internally in 23.1.
|
||||
(make-obsolete-variable 'translation-table-for-input nil "23.1")
|
||||
|
||||
(defvaralias 'messages-buffer-max-lines 'message-log-max)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user