emacs-devel
[Top][All Lists]
Advanced

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

Re: Isearch interaction model


From: Juri Linkov
Subject: Re: Isearch interaction model
Date: Sat, 10 Mar 2018 23:20:33 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu)

> But people _do_ switch from regex to literal mode and back. That's why M-r
> is a convenient isearch binding for doing exactly that, and on prevision
> occasions when this topic has come up for discussion, others have indicated
> that they use this M-r binding.

I can't imagine the usefulness of switching from regex to literal mode
when the search string contains a complex regexp.

>> But it you want to share string and regexp histories, it's easy to implement
>> by another layer of indirection like for query-replace history variables:
>>
>> (defcustom query-replace-from-history-variable 'query-replace-history
>> (defcustom query-replace-to-history-variable 'query-replace-history
>
> Sure. It's possible to make this behavior customizable.

But then perhaps search-ring-yank-pointer and regexp-search-ring-yank-pointer
need similar indirection, or code could be smart enough to detect such
indirection and compute the right pointer depending on where such variables
point to.



reply via email to

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