From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dani Moncayo Newsgroups: gmane.emacs.bugs Subject: bug#19467: 25.0.50; Default arguments for 'yes-or-no-p' Date: Mon, 29 Dec 2014 23:09:12 +0100 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1419891023 31253 80.91.229.3 (29 Dec 2014 22:10:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 29 Dec 2014 22:10:23 +0000 (UTC) Cc: 19467@debbugs.gnu.org To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Dec 29 23:10:16 2014 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 1Y5iVz-0003hV-Fv for geb-bug-gnu-emacs@m.gmane.org; Mon, 29 Dec 2014 23:10:15 +0100 Original-Received: from localhost ([::1]:34947 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y5iVy-0000Lp-OW for geb-bug-gnu-emacs@m.gmane.org; Mon, 29 Dec 2014 17:10:14 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55020) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y5iVr-0000Hk-4c for bug-gnu-emacs@gnu.org; Mon, 29 Dec 2014 17:10:11 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Y5iVm-0005QL-H7 for bug-gnu-emacs@gnu.org; Mon, 29 Dec 2014 17:10:07 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51235) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Y5iVm-0005Pp-Dg for bug-gnu-emacs@gnu.org; Mon, 29 Dec 2014 17:10:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Y5iVl-0004TU-OP for bug-gnu-emacs@gnu.org; Mon, 29 Dec 2014 17:10:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dani Moncayo Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 29 Dec 2014 22:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19467 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 19467-submit@debbugs.gnu.org id=B19467.141989095617133 (code B ref 19467); Mon, 29 Dec 2014 22:10:01 +0000 Original-Received: (at 19467) by debbugs.gnu.org; 29 Dec 2014 22:09:16 +0000 Original-Received: from localhost ([127.0.0.1]:60601 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y5iV1-0004SG-Kg for submit@debbugs.gnu.org; Mon, 29 Dec 2014 17:09:15 -0500 Original-Received: from mail-ob0-f174.google.com ([209.85.214.174]:33374) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y5iUz-0004S6-CU for 19467@debbugs.gnu.org; Mon, 29 Dec 2014 17:09:14 -0500 Original-Received: by mail-ob0-f174.google.com with SMTP id nt9so47431257obb.5 for <19467@debbugs.gnu.org>; Mon, 29 Dec 2014 14:09:12 -0800 (PST) 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=tSZ4udIxgYLkqikOMEv6HpMkOC20RJoTLg3TlBLqQvk=; b=EoIlT2f/Td5qAeuwIWeu1B+I0TbpPqCNZve/G/3GGIQr1mqstUuqeu2IPjD0LmUoeQ OFYH68GcsYfsWGEmTac9xxnD04R7u2QmrZ2OMN+ZIJMfsH3XS6DWl46bBsfHkwK6ozeS w42g7q4Dojww/80tGQESiph0EXh1atiAZKAg1avicsjW+5Pq4esAz0UwTN0GjAVPp7Nm 03xA/zREBMbZ3nHJ/AeJ20aDwa+TDz+/9FLGAcpLqBQ1qOY0uWrSJHAfq0kXrCxR6SNO UnMKE7XsUz4iBSjCeyZmszpVQ6bALy93xccjBAzizMRVX+6CBLDGpnLyQtKvtZg1NKyw RYbg== X-Received: by 10.202.207.194 with SMTP id f185mr32392363oig.1.1419890952810; Mon, 29 Dec 2014 14:09:12 -0800 (PST) Original-Received: by 10.60.47.84 with HTTP; Mon, 29 Dec 2014 14:09:12 -0800 (PST) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:97819 Archived-At: On Mon, Dec 29, 2014 at 10:32 PM, Drew Adams wrote: >> I'd like I could choose the "yes"/"no" answer via M-n/M-p (as >> alternative to typing the answer directly in the minibuffer). > > FWIW, that defeats the purpose/intention of `yes-or-no-p'. > We have `y-or-n-p' for quick response. The point of > `yes-or-no-p' is presumably to slow you down and make you > work a bit, so you take the question seriously. ;-) I agree wrt the intention of 'yes-or-no-p': force the user to think the answer well. But IMO: 1. Looking for a default value with "M-n... RET" entails some work; it's not something inmediate like a single keystroke (as in 'y-or-n-p'). 2. The behavior I'm requesting feels quite natural to me: When Emacs asks for input with a minibuffer and there are a few valid (or even typical) values, those values are available in the minibuffer "future history". -- Dani Moncayo