[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: query-replace in isearch (was Re: should search ring contain duplica
From: |
Kim F. Storm |
Subject: |
Re: query-replace in isearch (was Re: should search ring contain duplicates?) |
Date: |
Sun, 21 May 2006 00:39:57 +0200 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) |
Juri Linkov <address@hidden> writes:
>> I'm trying to find a better replacement for KEEP-ALL.
>
> I want to remind that for add-to-history to be usable in several places
> there should be a way for read-from-minibuffer not to add a new
> element to the history list, thus allowing add-to-history to perform
> this task itself afterwards.
>
> I see two ways to do this:
>
> 1. before calling read-from-minibuffer to change a global variable
> (either `history-delete-duplicates' or `history-length') to a special
> value.
>
> 2. to change the argument KEEP-ALL to DONT-KEEP so that if DONT-KEEP
> is t, then read-from-minibuffer doesn't add a new element to the
> history list, and the calling code can add it by the explicit call
> of add-to-history (with any necessary arguments including the value t
> for KEEP-ALL argument of add-to-history).
Can't you let-bind the history variable around the call to
read-from-minibuffer, i.e.
(let ((history-var history-var))
(read-from-minibuffer .... 'history-var ...))
(add-to-history 'history-var ...)
--
Kim F. Storm <address@hidden> http://www.cua.dk
- Re: should search ring contain duplicates?, (continued)
- Re: should search ring contain duplicates?, Stuart D. Herring, 2006/05/04
- Re: should search ring contain duplicates?, Kim F. Storm, 2006/05/04
- query-replace in isearch (was Re: should search ring contain duplicates?), Dan Nicolaescu, 2006/05/03
- Re: query-replace in isearch, Juri Linkov, 2006/05/03
- Re: query-replace in isearch (was Re: should search ring contain duplicates?), Richard Stallman, 2006/05/03
- Re: query-replace in isearch (was Re: should search ring contain duplicates?), Richard Stallman, 2006/05/10
- Re: query-replace in isearch (was Re: should search ring contain duplicates?), Juri Linkov, 2006/05/11
- Re: query-replace in isearch (was Re: should search ring contain duplicates?), Kim F. Storm, 2006/05/11
- Re: query-replace in isearch (was Re: should search ring contain duplicates?), Juri Linkov, 2006/05/11
- Re: query-replace in isearch (was Re: should search ring contain duplicates?), Juri Linkov, 2006/05/18
- Re: query-replace in isearch (was Re: should search ring contain duplicates?),
Kim F. Storm <=
- Re: query-replace in isearch (was Re: should search ring contain duplicates?), Juri Linkov, 2006/05/21
- Re: query-replace in isearch (was Re: should search ring contain duplicates?), Richard Stallman, 2006/05/20
- Re: query-replace in isearch (was Re: should search ring contain duplicates?), Juri Linkov, 2006/05/23
- Re: query-replace in isearch (was Re: should search ring contain duplicates?), Richard Stallman, 2006/05/23
- Re: query-replace in isearch (was Re: should search ring contain duplicates?), Juri Linkov, 2006/05/25
- Re: query-replace in isearch (was Re: should search ring contain duplicates?), Richard Stallman, 2006/05/29
- Re: query-replace in isearch (was Re: should search ring contain duplicates?), Juri Linkov, 2006/05/30
- Re: query-replace in isearch (was Re: should search ring contain duplicates?), Richard Stallman, 2006/05/30
- Re: query-replace in isearch (was Re: should search ring contain duplicates?), Richard Stallman, 2006/05/12
- Re: query-replace in isearch (was Re: should search ring contain duplicates?), Juri Linkov, 2006/05/12