aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/international/mule-cmds.el14
1 files changed, 14 insertions, 0 deletions
diff --git a/lisp/international/mule-cmds.el b/lisp/international/mule-cmds.el
index bfa6f3b0fe7..cfaea5bcb59 100644
--- a/lisp/international/mule-cmds.el
+++ b/lisp/international/mule-cmds.el
@@ -928,6 +928,20 @@ just inactivated.")
928(defvar input-method-after-insert-chunk-hook nil 928(defvar input-method-after-insert-chunk-hook nil
929 "Normal hook run just after an input method insert some chunk of text.") 929 "Normal hook run just after an input method insert some chunk of text.")
930 930
931(defvar input-method-exit-on-first-char nil
932 "This flag controls a timing when an input method returns.
933Usually, the input method does not return while there's a possibility
934that it may find a different translation if a user types another key.
935But, it this flag is non-nil, the input method returns
936as soon as the current key sequence reach any of valid translation.")
937
938(defvar input-method-use-echo-area nil
939 "This flag controls how an input method shows an intermediate key sequence.
940Usually, the input method insert the intermediate key sequence
941or a candidate of translations corresponding to the sequence
942at the point of the current buffer.
943But, if this flag is non-nil, they are shown in echo area.")
944
931(defvar input-method-exit-on-invalid-key nil 945(defvar input-method-exit-on-invalid-key nil
932 "This flag controls the behaviour of an input method on invalid key input. 946 "This flag controls the behaviour of an input method on invalid key input.
933Usually, when a user types a key which doesn't start any character 947Usually, when a user types a key which doesn't start any character