From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel Subject: Re: History for query replace pairs Date: Tue, 14 Oct 2014 20:15:12 +0000 Message-ID: <20141014201512.GB6430@acm.acm> References: <87lhovik5c.fsf@lifelogs.com> <87wq8egh3r.fsf@lifelogs.com> <87ppe4zv0t.fsf@mail.jurta.org> <87k34ba5sn.fsf@mail.jurta.org> <87siiq4gpv.fsf@mail.jurta.org> <20141014191319.GA6148@acm.acm> <8738aq308u.fsf@mail.jurta.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1413318081 21633 80.91.229.3 (14 Oct 2014 20:21:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 14 Oct 2014 20:21:21 +0000 (UTC) Cc: Stefan Monnier , emacs-devel@gnu.org To: Juri Linkov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Oct 14 22:21:14 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 1Xe8ao-00085q-D9 for ged-emacs-devel@m.gmane.org; Tue, 14 Oct 2014 22:21:14 +0200 Original-Received: from localhost ([::1]:40310 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xe8an-0001Ct-VD for ged-emacs-devel@m.gmane.org; Tue, 14 Oct 2014 16:21:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44405) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xe8ad-0001Cl-UV for emacs-devel@gnu.org; Tue, 14 Oct 2014 16:21:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xe8aV-00089o-VN for emacs-devel@gnu.org; Tue, 14 Oct 2014 16:21:03 -0400 Original-Received: from colin.muc.de ([193.149.48.1]:56000 helo=mail.muc.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xe8aV-00089S-Lq for emacs-devel@gnu.org; Tue, 14 Oct 2014 16:20:55 -0400 Original-Received: (qmail 27427 invoked by uid 3782); 14 Oct 2014 20:20:54 -0000 Original-Received: from acm.muc.de (pD951B6B5.dip0.t-ipconnect.de [217.81.182.181]) by colin.muc.de (tmda-ofmipd) with ESMTP; Tue, 14 Oct 2014 22:20:53 +0200 Original-Received: (qmail 6507 invoked by uid 1000); 14 Oct 2014 20:15:12 -0000 Content-Disposition: inline In-Reply-To: <8738aq308u.fsf@mail.jurta.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Delivery-Agent: TMDA/1.1.12 (Macallan) X-Primary-Address: acm@muc.de X-detected-operating-system: by eggs.gnu.org: FreeBSD 8.x X-Received-From: 193.149.48.1 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:175373 Archived-At: Hello, Juri. On Tue, Oct 14, 2014 at 10:44:01PM +0300, Juri Linkov wrote: > > How about, simply, TAB to switch to the other field? S-TAB doesn't exist > > on a tty. > I guess we could use the same key M-TAB or M-C-i as is used > to switch to the other field in the Customization UI on a tty. > > This would create a slight inconsistency with C-s, where TAB > > is a self-inserting character. > C-s uses M-TAB or M-C-i as well for completion on a tty. Yes. M-TAB does exist on ttys. > >> But the main question in both cases which key to use to browse > >> FROM-TO pairs from the minibuffer's history? It seems both M-p and > >> should still get either FROM or TO from the history one by one, > >> so it would be easy to reuse a previous TO for the FROM part (to > >> invert replacements). What about ? > > M-up doesn't exist on a tty either. > Then what about ` '? Bad. It's far too cumbersome. It's two distinct keystrokes with the two keys being at opposite sides of the keyboard, so far apart that they cannot even be seen at the same time. -- Alan Mackenzie (Nuremberg, Germany).