[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: AGAIN: Can't isearch 'ö'
From: |
Juri Linkov |
Subject: |
Re: AGAIN: Can't isearch 'ö' |
Date: |
Sun, 11 Dec 2005 02:59:23 +0200 |
User-agent: |
Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux) |
>> At least, the rule is to trasnalte the result from read-char
>> if it is compared with the characters in the current buffer.
>
>> That seems like a good proposal. If we follow that proposal, we would
>> want to change M-z too. Could you please change isearch and M-z?
>
> done.
I don't know if this is the same problem or not, but there is a problem
with similar behavior, and this fix doesn't affect it. The problem is
the following: after isearching in a buffer in cp1251 and typing letters
using a cyrillic input method, then after switching to another buffer
in koi8, isearch doesn't work. It can't find anything not only for
a search string repeated by `C-s C-s', but also a search string newly
typed using a cyrillic input method.
There is one method of fixing it in the running Emacs session:
after killing the buffer ` *Minibuf-1*' with `C-x b *Minibuf-1* RET
C-x k RET' isearch works again in the koi8 buffer.
I guess this difference is because koi8 buffers use `cyrillic-iso8859-5'
charset, but cp1251 buffers use `mule-unicode-0100-24ff'. Is there a
simple way to fix this before the next release?
BTW, `C-u C-x =' doesn't say how to type characters with an input
method in cp1251 buffers, i.e. the line "to input: type ..." is
missing after typing `C-u C-x =' on characters in cp1251 buffers, but
this line is displyed correctly for characters in koi8 buffers.
--
Juri Linkov
http://www.jurta.org/emacs/