diff options
| author | Kenichi Handa | 2001-03-19 04:50:39 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2001-03-19 04:50:39 +0000 |
| commit | c54044ff363048107be8d691954d390b95e6db2b (patch) | |
| tree | c9281e7da1ed1993e685fe2de5fc11859695dd75 | |
| parent | fbe2e958d702b0fc298dc16740d2a40c344db86c (diff) | |
| download | emacs-c54044ff363048107be8d691954d390b95e6db2b.tar.gz emacs-c54044ff363048107be8d691954d390b95e6db2b.zip | |
(read-input-method-name): Locally
bind enable-recursive-minibuffers to t.
| -rw-r--r-- | lisp/international/mule-cmds.el | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lisp/international/mule-cmds.el b/lisp/international/mule-cmds.el index efedd889f02..8f011b49008 100644 --- a/lisp/international/mule-cmds.el +++ b/lisp/international/mule-cmds.el | |||
| @@ -1023,6 +1023,10 @@ 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 |