From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel Subject: Re: AGAIN: Can't isearch =?iso-8859-1?q?=27=F6=27?= Date: Sun, 11 Dec 2005 02:59:23 +0200 Organization: JURTA Message-ID: <87u0dgl85k.fsf@jurta.org> References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1134266846 27345 80.91.229.2 (11 Dec 2005 02:07:26 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 11 Dec 2005 02:07:26 +0000 (UTC) Cc: rms@gnu.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Dec 11 03:07:26 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1ElGbl-0008Rg-VM for ged-emacs-devel@m.gmane.org; Sun, 11 Dec 2005 03:06:38 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ElGcB-0001rT-6P for ged-emacs-devel@m.gmane.org; Sat, 10 Dec 2005 21:07:03 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ElGZG-0008Ip-3z for emacs-devel@gnu.org; Sat, 10 Dec 2005 21:04:02 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ElGZE-0008IG-ER for emacs-devel@gnu.org; Sat, 10 Dec 2005 21:04:01 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ElGZE-0008ID-Ae for emacs-devel@gnu.org; Sat, 10 Dec 2005 21:04:00 -0500 Original-Received: from [194.126.101.111] (helo=mail.neti.ee) by monty-python.gnu.org with esmtp (Exim 4.34) id 1ElGag-0002MY-2o; Sat, 10 Dec 2005 21:05:30 -0500 Original-Received: from mail.neti.ee (80-235-36-210-dsl.mus.estpak.ee [80.235.36.210]) by Relayhost1.neti.ee (Postfix) with ESMTP id 6089B1628; Sun, 11 Dec 2005 04:03:48 +0200 (EET) Original-To: Kenichi Handa In-Reply-To: (Kenichi Handa's message of "Sat, 10 Dec 2005 10:15:52 +0900") User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/22.0.50 (gnu/linux) X-Virus-Scanned: by amavisd-new-2.2.1 (20041222) (Debian) at neti.ee X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:47423 Archived-At: >> 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/