From: Yuri Khan <yuri.v.khan@gmail.com>
To: Juri Linkov <juri@jurta.org>
Cc: Emacs developers <emacs-devel@gnu.org>
Subject: Re: History for query replace pairs
Date: Sun, 5 Oct 2014 08:52:27 +0700 [thread overview]
Message-ID: <CAP_d_8V_urtomg-2-KDq+MR3KQfex1reCLeKs=9snzRj9L0hvg@mail.gmail.com> (raw)
In-Reply-To: <87mw9b8l0m.fsf@mail.jurta.org>
On Sun, Oct 5, 2014 at 6:36 AM, Juri Linkov <juri@jurta.org> wrote:
> I realized right now that the most intuitive and convenient way is
> to implement a new general function to read two values in the minibuffer
> with two entry fields.
Where there is two, there is +infinity.
In other words, why stop at two? Let’s have a general function that
accepts a description of zero or more parameters (I don’t know, call
it a “dialog template” or “interactive specification”) and allows the
user to enter all of them using Customize-like widgets in the
minibuffer. (Though at this point it probably makes sense to maintain
both composite histories for each dialog and separate histories for
each field.)
next prev parent reply other threads:[~2014-10-05 1:52 UTC|newest]
Thread overview: 67+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-08-08 20:20 History for query replace pairs Tom
2014-08-08 20:28 ` Drew Adams
2014-08-08 23:38 ` Juri Linkov
2014-08-09 5:35 ` Herring, Davis
2014-08-10 1:18 ` Josh
2014-08-10 5:59 ` Tom
2014-08-11 18:34 ` Tom
2014-10-04 21:45 ` Ted Zlatanov
2014-10-04 23:36 ` Juri Linkov
2014-10-05 1:52 ` Yuri Khan [this message]
2014-10-05 21:54 ` Juri Linkov
2014-10-05 7:09 ` Andreas Schwab
2014-10-05 1:52 ` Stefan Monnier
2014-10-05 5:59 ` Tom
2014-10-06 0:46 ` Ted Zlatanov
2014-10-06 20:17 ` Tom
2014-10-06 22:35 ` Juri Linkov
2014-10-07 22:11 ` Juri Linkov
2014-10-14 17:14 ` Stefan Monnier
2014-10-14 19:02 ` Juri Linkov
2014-10-14 19:13 ` Alan Mackenzie
2014-10-14 19:44 ` Juri Linkov
2014-10-14 20:15 ` Alan Mackenzie
2014-10-14 20:16 ` Drew Adams
2014-10-14 20:28 ` Juri Linkov
2014-10-14 21:19 ` Drew Adams
2014-10-14 20:05 ` Andreas Schwab
2014-10-14 20:09 ` Alan Mackenzie
2014-10-14 20:23 ` Andreas Schwab
2014-10-21 18:23 ` Stefan Monnier
2014-10-21 22:53 ` Juri Linkov
2014-10-22 12:58 ` Stefan Monnier
2014-10-23 9:06 ` Artur Malabarba
2014-10-25 20:57 ` Juri Linkov
2014-10-26 1:12 ` Artur Malabarba
2014-10-26 2:31 ` Stefan Monnier
2014-10-26 6:58 ` Andreas Schwab
2014-10-25 20:52 ` Juri Linkov
2014-10-26 2:29 ` Stefan Monnier
2014-10-26 23:27 ` Juri Linkov
2014-11-03 13:30 ` Ted Zlatanov
2014-11-03 23:46 ` Juri Linkov
2014-11-04 0:59 ` Ted Zlatanov
2014-11-04 23:09 ` Juri Linkov
2014-11-05 1:55 ` Stefan Monnier
2014-11-05 23:20 ` Juri Linkov
2014-11-06 2:35 ` Stefan Monnier
2014-11-07 23:34 ` Juri Linkov
2014-11-08 0:59 ` Ted Zlatanov
2014-11-08 8:46 ` Eli Zaretskii
2014-11-08 10:29 ` Juri Linkov
2014-11-08 11:24 ` Eli Zaretskii
2014-11-08 15:28 ` Stefan Monnier
2014-11-08 17:29 ` Eli Zaretskii
2014-11-08 22:52 ` Juri Linkov
2014-11-09 2:01 ` Stefan Monnier
2014-11-09 16:15 ` Eli Zaretskii
2014-11-09 17:11 ` Juri Linkov
2014-11-09 22:14 ` Stefan Monnier
2014-11-09 23:12 ` Juri Linkov
2014-11-09 22:10 ` Stefan Monnier
2014-11-09 2:29 ` Paul Eggert
2014-11-09 17:15 ` Juri Linkov
2014-11-08 22:51 ` Juri Linkov
2014-11-09 17:29 ` Eli Zaretskii
2014-11-08 10:15 ` Juri Linkov
2014-11-08 8:25 ` Eli Zaretskii
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAP_d_8V_urtomg-2-KDq+MR3KQfex1reCLeKs=9snzRj9L0hvg@mail.gmail.com' \
--to=yuri.v.khan@gmail.com \
--cc=emacs-devel@gnu.org \
--cc=juri@jurta.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).