comparison lisp/international/mule-cmds.el @ 36863:247618d8fd9d

(read-input-method-name): Locally bind enable-recursive-minibuffers to t.
author Kenichi Handa <handa@m17n.org>
date Mon, 19 Mar 2001 04:50:39 +0000
parents 99b5339c07ae
children 88d7b5c216a2
comparison
equal deleted inserted replaced
36862:e7247c404477 36863:247618d8fd9d
1021 1021
1022 The return value is a string." 1022 The return value is a string."
1023 (if default 1023 (if default
1024 (setq prompt (format prompt default))) 1024 (setq prompt (format prompt default)))
1025 (let* ((completion-ignore-case t) 1025 (let* ((completion-ignore-case t)
1026 ;; As it is quite normal to change input method in the
1027 ;; minibuffer, we must enable it even if
1028 ;; enable-recursive-minibuffers is currently nil.
1029 (enable-recursive-minibuffers t)
1026 ;; This binding is necessary because input-method-history is 1030 ;; This binding is necessary because input-method-history is
1027 ;; buffer local. 1031 ;; buffer local.
1028 (input-method (completing-read prompt input-method-alist 1032 (input-method (completing-read prompt input-method-alist
1029 nil t nil 'input-method-history 1033 nil t nil 'input-method-history
1030 default))) 1034 default)))