From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tom Newsgroups: gmane.emacs.devel Subject: Re: History for query replace pairs Date: Sun, 10 Aug 2014 07:59:50 +0200 Message-ID: References: <87a97ejxuo.fsf@mail.jurta.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a11c1de887867b005004025b9 X-Trace: ger.gmane.org 1407678224 26812 80.91.229.3 (10 Aug 2014 13:43:44 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 10 Aug 2014 13:43:44 +0000 (UTC) Cc: Juri Linkov , emacs-devel To: Josh Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Aug 10 15:43:38 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XGTPN-0001uC-JC for ged-emacs-devel@m.gmane.org; Sun, 10 Aug 2014 15:43:37 +0200 Original-Received: from localhost ([::1]:59860 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XGTPN-00083j-94 for ged-emacs-devel@m.gmane.org; Sun, 10 Aug 2014 09:43:37 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42694) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XGMAa-0002vd-7M for emacs-devel@gnu.org; Sun, 10 Aug 2014 01:59:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XGMAZ-00013y-6R for emacs-devel@gnu.org; Sun, 10 Aug 2014 01:59:52 -0400 Original-Received: from mail-yk0-x229.google.com ([2607:f8b0:4002:c07::229]:38965) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XGMAZ-00013u-1d for emacs-devel@gnu.org; Sun, 10 Aug 2014 01:59:51 -0400 Original-Received: by mail-yk0-f169.google.com with SMTP id 131so5091515ykp.0 for ; Sat, 09 Aug 2014 22:59:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=VMS83ak8DiTFRhofxSQ+Be2xAKrqf0kQ0jv3BO6xf3k=; b=MflUv7IR9ojCr+d1mExFCm8yIXIX98xyEKRfbs/Fh6clc6TSSbfKGt9UvTzQqsnRmE spJCyWyGFzCHPjZOg3SH1Ot61/G09fVnyNGupu+c+sMaiqLw9TiQmP4qN7hyDmqsSpFC Em/lpdJyGm01liL14F+4vntxbnzzNTQ3gOkWQ5XbKjvIsQW+f0041KAWCecw7dGVRPdH rjUntkqf76sPnp6MaZ8Jbnd0QbqCIeq5FmRvDu774KQFs5hTzHDJ03ZFW25CI6dShAYz Tix+DeyAYqolvxWtDRZgirvaXPZTEc0RU5qkPmJxIE29yiKwOd4fC6AF4DCgQImnrv1L gnyA== X-Received: by 10.236.106.10 with SMTP id l10mr31395310yhg.101.1407650390106; Sat, 09 Aug 2014 22:59:50 -0700 (PDT) Original-Received: by 10.170.49.207 with HTTP; Sat, 9 Aug 2014 22:59:50 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4002:c07::229 X-Mailman-Approved-At: Sun, 10 Aug 2014 09:43:35 -0400 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:173538 Archived-At: --001a11c1de887867b005004025b9 Content-Type: text/plain; charset=UTF-8 On Sun, Aug 10, 2014 at 3:18 AM, Josh wrote: > >> So far, the idea I > find most appealing is a history ring whose elements are > single-line yasnippet-style snippets with `from' and `to' fields > that defaulted to the values for that history element. > Yes, that would be the full realization of the idea. Being able to select from FROM -> TO history pairs and quickly edit them in-place if needed. It could be much more convenient and efficient in everyday practice than the current history interface, though it should be implemented parallel to that, so the current interface is also awailable if needed. So the current FROM input field should provide access to previous FROM -> TO pairs and handle the case when such a pair is inputted instead of a simple FROM string. --001a11c1de887867b005004025b9 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable



On Sun, Aug 10, 2014 at 3:18 AM, Josh <josh@foxtail.org> wrote:
=

So far, the idea I=C2=A0
find most appealing is a history ring whose elements are
single-line yas= nippet-style snippets with `from' and `to' fields
th= at defaulted to the values for that history element.=C2=A0

Yes, that would be the full realizat= ion of the idea.=C2=A0
Being able to select from FROM -> TO hi= story pairs and quickly edit
them in-place if =C2=A0needed.
=

It could be much more convenient and efficient in everyday pract= ice
than the current history interface, though it should be imple= mented
parallel to that, so the current interface is also awailab= le if needed.

So the current FROM input field should provide access t= o =C2=A0previous
FROM -> TO pairs and handle the case when suc= h a pair is
inputted instead of a simple FROM string.
<= br>
--001a11c1de887867b005004025b9--