From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#13334: 24.3.50; enhancement request: `C-0 M-n' reverses order of defaults Date: Fri, 29 Apr 2016 07:36:35 -0700 (PDT) Message-ID: <1bdd590d-d906-4f96-8b40-46dcf1e27c8b@default> References: <8737q55ypb.fsf@gnus.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1461940668 19951 80.91.229.3 (29 Apr 2016 14:37:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 29 Apr 2016 14:37:48 +0000 (UTC) Cc: 13334@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Apr 29 16:37:32 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1aw9Xu-0003qS-4z for geb-bug-gnu-emacs@m.gmane.org; Fri, 29 Apr 2016 16:37:30 +0200 Original-Received: from localhost ([::1]:54921 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aw9Xq-0004wI-83 for geb-bug-gnu-emacs@m.gmane.org; Fri, 29 Apr 2016 10:37:26 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34573) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aw9Xg-0004jF-Rj for bug-gnu-emacs@gnu.org; Fri, 29 Apr 2016 10:37:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aw9XV-0006BA-80 for bug-gnu-emacs@gnu.org; Fri, 29 Apr 2016 10:37:11 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:43050) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aw9XV-0006Af-4Y for bug-gnu-emacs@gnu.org; Fri, 29 Apr 2016 10:37:05 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1aw9XR-0002CY-PA for bug-gnu-emacs@gnu.org; Fri, 29 Apr 2016 10:37:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 29 Apr 2016 14:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13334 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: wontfix Original-Received: via spool by 13334-submit@debbugs.gnu.org id=B13334.14619406058437 (code B ref 13334); Fri, 29 Apr 2016 14:37:01 +0000 Original-Received: (at 13334) by debbugs.gnu.org; 29 Apr 2016 14:36:45 +0000 Original-Received: from localhost ([127.0.0.1]:55387 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aw9XB-0002C1-8w for submit@debbugs.gnu.org; Fri, 29 Apr 2016 10:36:45 -0400 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:19583) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aw9XA-0002Bp-55 for 13334@debbugs.gnu.org; Fri, 29 Apr 2016 10:36:44 -0400 Original-Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u3TEabdT005180 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 29 Apr 2016 14:36:38 GMT Original-Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserv0022.oracle.com (8.13.8/8.13.8) with ESMTP id u3TEabIn005740 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 29 Apr 2016 14:36:37 GMT Original-Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u3TEaaml031446; Fri, 29 Apr 2016 14:36:36 GMT In-Reply-To: <8737q55ypb.fsf@gnus.org> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6744.5000 (x86)] X-Source-IP: aserv0022.oracle.com [141.146.126.234] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:117184 Archived-At: > > The enhancement would be to let a zero prefix arg (e.g. `C-0') reverse > > the list of available default values and then go to the first one > > (previously the last one). So you could cycle among the defaults in th= e > > opposite order. >=20 > I think that sounds very awkward. I don't expect users to remember what > they had in the oldest part of the history. Perhaps you did not understand the request. This is NOT about remembering anything. This is NOT even about the input history. At all. This is about the set (list) of _default values_ a user can choose from using `M-n'. You don't need to remember anything or know what's in that list. In fact that's the point: you generally do not know what is in the list (all of it). Giving you the ability to reverse the order at any time lets you get to any of its elements easier, and even to more easily discover what is in the list. Juri proposed (in this thread) an alternative approach, which also tries to solve the same problem: give users easier access to elements in the (possibly long) list of defaults. The problem is real (if minor). This ticket should be left open so that the best solution can be found and implemented.