Mercurial > emacs
changeset 22918:776bc4293c87
(input-method-exit-on-first-char):
New variable.
(input-method-use-echo-area): New variable.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Thu, 06 Aug 1998 05:38:11 +0000 |
parents | 00f3497854c4 |
children | 95d147bbdce0 |
files | lisp/international/mule-cmds.el |
diffstat | 1 files changed, 14 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/international/mule-cmds.el Thu Aug 06 05:38:11 1998 +0000 +++ b/lisp/international/mule-cmds.el Thu Aug 06 05:38:11 1998 +0000 @@ -928,6 +928,20 @@ (defvar input-method-after-insert-chunk-hook nil "Normal hook run just after an input method insert some chunk of text.") +(defvar input-method-exit-on-first-char nil + "This flag controls a timing when an input method returns. +Usually, the input method does not return while there's a possibility +that it may find a different translation if a user types another key. +But, it this flag is non-nil, the input method returns +as soon as the current key sequence reach any of valid translation.") + +(defvar input-method-use-echo-area nil + "This flag controls how an input method shows an intermediate key sequence. +Usually, the input method insert the intermediate key sequence +or a candidate of translations corresponding to the sequence +at the point of the current buffer. +But, if this flag is non-nil, they are shown in echo area.") + (defvar input-method-exit-on-invalid-key nil "This flag controls the behaviour of an input method on invalid key input. Usually, when a user types a key which doesn't start any character