emacs-devel
[Top][All Lists]
Advanced

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

RE: isearch (was: Re: Should we move 20.x related stuff out of NEWS ?)


From: Drew Adams
Subject: RE: isearch (was: Re: Should we move 20.x related stuff out of NEWS ?)
Date: Fri, 23 Apr 2004 11:35:04 -0700

I agree with Richard on this. I often want to limit a search to the current
info node.

But I also see that someone might want to isearch beyond the current node -
especially because of isearch's behavior on failure to find, reverse search
etc.

Anyone have a *good* idea on how to get both behaviors, au choix, on the
fly?

Here's a rudimentary solution: If reach info node end, display "Failing
I-search in node foobar". Then, another C-s continues searching in the
following node. That is, replace isearch wrapping in the same node by
continuing to another node. This could be an option -
isearch-wrap-at-info-node-end or some such.

Whatever mechanism were adopted, a similar mechanism might be used for
isearching multiple buffers. I know that there are packages out there to do
that, but I haven't tried them.

  - Drew

-----Original Message-----
From: address@hidden
[mailto:address@hidden Behalf Of
Stefan Monnier
Sent: Friday, April 23, 2004 10:44 AM
To: address@hidden
Cc: Juri Linkov; address@hidden; address@hidden
Subject: Re: isearch (was: Re: Should we move 20.x related stuff out of
NEWS ?)


>     I sometimes wished this feature too.  For example, isearch implemented
>     in the standalone Info reader can jump to the next Info node, but
>     Emacs can't.  Something similar could be implemented in Emacs as well:
>     for Emacs Info reader to jump between Info nodes, and for non-Info
>     buffers to jump between buffers.
> I don't like the idea of complicating isearch this way.

Hmmm.... odd.
I've always had the desire to extend isearch with a key binding
that allows me to switch to "the next buffer" and even to automatically
"switch to the next buffer upon reaching EOB".  Same thing for
query-replace.





reply via email to

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