[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#66325: `inherit-input-method`'s poor behavior
From: |
Eli Zaretskii |
Subject: |
bug#66325: `inherit-input-method`'s poor behavior |
Date: |
Tue, 03 Oct 2023 20:17:46 +0300 |
> From: Ali AlipourR <alipoor90@gmail.com>
> Date: Tue, 3 Oct 2023 19:55:42 +0330
>
> When you open a minibuffer with a non-nil inherit-input-method argument, the
> minibuffer will inherit its
> -default- input method from the parent buffer. This much is fine and
> desirable behavior.
>
> However, with this option enabled, you can no longer change your input method
> while editing inside
> the minibuffer. (i.e. using C-\ or toggle-input-method)
C-\ (toggle-input-method) indeed toggles between the (inherited) input
method of the parent buffer and no input method, but you can select a
different input method by typing "C-u C-\", which will trhen prompt
for an input method.
> This is poor behavior, since if you are someone who uses input methods (i.e.
> uses emacs to write in
> languages other than English) you often want to use multiple input methods
> while editing inside a
> minibuffer.
> For example, to enter a mixed English-Chinese/Arabic/Persian/... text as a
> search term etc.
You should be able to switch to any input method by using "C-u C-\".
If it works for you, I see no bug here.