[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Strange emacsclient behaviour during use of isearch

From: Lennart Borgman (gmail)
Subject: Re: Strange emacsclient behaviour during use of isearch
Date: Sun, 11 Mar 2007 03:45:39 +0100
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv: Gecko/20070221 Thunderbird/ Mnenhy/

Stefan Monnier wrote:
Now I try to use emacsclient to open something else, but since isearch
is running the new buffer does not appear on top.

Hmm... indeed, I can reproduce it.  Not sure why, yet.

emacsclient seems to interrupt find-file, swith-to-buffer and areas
marked to be copied, so I think it is somewhat inconsistent not to
quit isearch and put the new buffer on top.

Indeed.  That it doesn't interrupt isearch is not a surprise: isearch is
implemented quite differently.  emacsclient interrupts recursive edits and
minibuffers, but isearch uses neither (it basically temporarily switches
major-mode instead).

I don't think we will be able to find a patch that can break out of isearch
for Emacs-22 (it's probably going to be too big a change).  But the fact
that not only it doesn't break out of isearch, but additionally the buffer
isn't displayed at all looks more serious.

Can it perhaps be done with a timer + (top-level)?

reply via email to

[Prev in Thread] Current Thread [Next in Thread]