- Subject: An isearch command that wraps?
- From: Lloyd Zusman <ljz@xxxxxxxxxx>
- Date: Sat, 13 Nov 2004 21:49:44 -0500
Has anyone written an isearch command that wraps, sort of like the
isearch does in Gnu Emacs?
The following scenario illustrates what I mean:
Ctrl-s (start isearch)
Enter search string - jed incrementally finds the matching
string as characters are entered
Ctrl-s - jed finds next occurrence of matching string
Ctrl-s - jed finds next occurrence of matching string
... etc. ...
Ctrl-s - finally, there is no match: jed prints a message
indicating this fact
*** Ctrl-s - the search wraps to the top of the buffer, and the
first match is found again
... etc. ...
The key step in this process is the one that I marked with three
asterisks ("***"). In other words, once a match is not found, if the
isearch invocation key sequence is invoked again at that point, the
search wraps to the top of the buffer and repeats.
I'd like the same sort of thing to occur with a reverse isearch.
I vaguely remember asking about this here a year or so ago and someone
pointing me to some code that does something similar to this. But
unfortunately, I can't find that post nor the code that was descibed to
me.
Thanks in advance for any pointers you folks can give me to some code
that will do this.
--
Lloyd Zusman
ljz@xxxxxxxxxx
God bless you.
--------------------------
To unsubscribe send email to <jed-users-request@xxxxxxxxxxx> with
the word "unsubscribe" in the message body.
Need help? Email <jed-users-owner@xxxxxxxxxxx>.
[2004 date index]
[2004 thread index]
[Thread Prev] [Thread Next]
[Date Prev] [Date Next]