Mercurial > emacs
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))) |