From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.devel Subject: Re: A better UI than perform-replace Date: Tue, 17 Nov 2015 15:52:07 -0800 Message-ID: References: <56480D6C.2080408@yandex.ru> <876112xj2i.fsf@gmail.com> <22d1e905-dff3-480f-9e4e-b604d158545e@default> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1447804343 24210 80.91.229.3 (17 Nov 2015 23:52:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 17 Nov 2015 23:52:23 +0000 (UTC) Cc: emacs-devel , Oleh Krehel , Dmitry Gutov To: Drew Adams Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Nov 18 00:52:22 2015 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 1Zyq2v-0008OO-0F for ged-emacs-devel@m.gmane.org; Wed, 18 Nov 2015 00:52:21 +0100 Original-Received: from localhost ([::1]:32931 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zyq2u-0002Ue-EG for ged-emacs-devel@m.gmane.org; Tue, 17 Nov 2015 18:52:20 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54113) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zyq2r-0002UY-Ae for emacs-devel@gnu.org; Tue, 17 Nov 2015 18:52:18 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zyq2m-0003zc-Av for emacs-devel@gnu.org; Tue, 17 Nov 2015 18:52:17 -0500 Original-Received: from mail-pa0-x232.google.com ([2607:f8b0:400e:c03::232]:35041) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zyq2m-0003zS-5i for emacs-devel@gnu.org; Tue, 17 Nov 2015 18:52:12 -0500 Original-Received: by pacej9 with SMTP id ej9so23838085pac.2 for ; Tue, 17 Nov 2015 15:52:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:mail-followup-to:mime-version:content-type; bh=dBc0Lsdd/4o3OnXfU54Vimw6em/91dgV1QM9BW7lhbY=; b=ojKaQkf/T93l74PglaRI5MUzj3jhrwfOgDMxOk9y9l93/ENCZEbNWt6JH+w4hCLty6 E/YjHv7qnUjcmAV1EQ7vL3qlbpW+cjH643Q20lnNM4LUoAU9h7H68mlog9WK9+P21NUk Dh8gLIvUF3g7vdiGyZYIrq3SJN/hR1gjIDBUE2V2zVAqRTNlpGjmcYv12STZHJr4uqQg ShQg8iFOK5DQPDSbCi8HWH3P5L9kpHb/XajjDsZeJisb68iW5utXCIFOog2ICZ8m6gco GrBc6GDXOejxpF2XQpCmrHd3LMIfKIW5AVyrR/f0Um2gyDRmueoQJqo8jFpzn5w9CSup ATNQ== X-Received: by 10.66.164.233 with SMTP id yt9mr68495561pab.32.1447804331547; Tue, 17 Nov 2015 15:52:11 -0800 (PST) Original-Received: from Vulcan.local (76-234-68-79.lightspeed.frokca.sbcglobal.net. [76.234.68.79]) by smtp.gmail.com with ESMTPSA id eg2sm13046374pbc.38.2015.11.17.15.52.10 (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 17 Nov 2015 15:52:10 -0800 (PST) X-Google-Original-From: "John Wiegley" Original-Received: by Vulcan.local (Postfix, from userid 501) id 5A02A1088E04D; Tue, 17 Nov 2015 15:52:09 -0800 (PST) In-Reply-To: <22d1e905-dff3-480f-9e4e-b604d158545e@default> (Drew Adams's message of "Mon, 16 Nov 2015 14:37:40 -0800 (PST)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (darwin) Mail-Followup-To: Drew Adams , Oleh Krehel , Dmitry Gutov , emacs-devel X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:400e:c03::232 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:194681 Archived-At: >>>>> Drew Adams writes: >> I think a better UI for `perform-replace' is warranted. > Any such should not be a replacement but an addition to what > we have now. Think ibuffer and buffer-menu. Agreed. And nothing is stopping such a new replace feature from being developed in ELPA, so we can all try it out as it develops. If it really improves in every way upon the status quo, it could become the new default binding. But the old code should remain as it is, for those who might prefer it. John