emacs-devel
[Top][All Lists]
Advanced

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

Re: isearch-repeat-forward: wrong overlay after failure


From: Lennart Borgman (gmail)
Subject: Re: isearch-repeat-forward: wrong overlay after failure
Date: Mon, 12 May 2008 01:00:22 +0200
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666

David Kastrup wrote:
David Reitter <address@hidden> writes:

On 11 May 2008, at 17:59, Juri Linkov wrote:
`isearch-repeat-forward' is not an entry point to the incremental
search:
it doesn't activate isearch mode neither deactivates it.  IIUC, it was
never intended for non-incremental search, so it doesn't guarantee to
work when isearch mode is not active.

If you want to find the next occurrence without highlighting it
and without activating isearch mode, you can use the command
`search-forward'.
isearch-repeat-forward is interactive, which is why I thought it would
be a decent entry point.

Which I would call a reasonable expectation.  However, keybindings even
in specialized keymaps need to be bound to interactive functions.  So if
we have functions that are only intended for use in specialized keymaps,
there is no way to keep people from binding them to normal keymaps.

So it is sort of a combined documentation/expectation problem.  I have
no good idea how to approach this.

Maybe an error message that explains/points to an explanation?




reply via email to

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