From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kaushal Modi Newsgroups: gmane.emacs.devel Subject: Re: yes-or-no-p prompt conditionally broken in master? Date: Thu, 03 Sep 2015 18:45:31 +0000 Message-ID: References: <83k2s7a247.fsf@gnu.org> <55E88336.5060703@yandex.ru> <83h9nb9z5l.fsf@gnu.org> <55E8879B.9050107@yandex.ru> <83fv2v9y9z.fsf@gnu.org> <57355235-9af7-49fb-81b5-93182cfc9d49@default> <83a8t39x3t.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=089e014954aca7aef6051edc3057 X-Trace: ger.gmane.org 1441307444 20201 80.91.229.3 (3 Sep 2015 19:10:44 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 3 Sep 2015 19:10:44 +0000 (UTC) Cc: Brief Busters , Stefan Monnier , Drew Adams , emacs-devel To: bruce.connor.am@gmail.com, Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Sep 03 21:10:43 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 1ZXZuE-0003Uu-TK for ged-emacs-devel@m.gmane.org; Thu, 03 Sep 2015 21:10:43 +0200 Original-Received: from localhost ([::1]:51260 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZXZuF-0008Cv-BR for ged-emacs-devel@m.gmane.org; Thu, 03 Sep 2015 15:10:43 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46924) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZXZWq-0002LH-TJ for emacs-devel@gnu.org; Thu, 03 Sep 2015 14:46:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZXZWq-0007R9-0B for emacs-devel@gnu.org; Thu, 03 Sep 2015 14:46:32 -0400 Original-Received: from mail-ob0-f181.google.com ([209.85.214.181]:34885) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZXZWl-0007QZ-7K; Thu, 03 Sep 2015 14:46:27 -0400 Original-Received: by obuk4 with SMTP id k4so40363638obu.2; Thu, 03 Sep 2015 11:45:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-type; bh=80LxO9KtMx0aHb4MfzSerMNWjL4X4UuhXg4pGP4gJBs=; b=E57U00eUfUBgMK4R4ncIDxbeRJ3992uUZMGAVvAhjbLiKy9XfGmsVDHQurRMInUXrj Q7xwd/CgAmP2MQqPDMBDV9bORRd83uPCHGErAWsFAd+C+uVn4OQBCCH4zmMatlJIDlfu 4vDoJ6w/pa1nwCG84TrpxTpQ+Hnp/0rbDc7NuhqND/1xGfAfm0S/m/UmXyEM1uqlZwwV 9VfvsZU1RQJjgtgdS2pxhbd6q1Qf479zFYjI40XLd0TGsC9c8Nd3/RXnF8T9BNVcPofi lWTUjzzDmDdksSfXCcBNAPIbemMISnMeLU9Hpf94612Z7VkeUzIjExt8EemhVK7EhqBD hwWA== X-Received: by 10.182.105.231 with SMTP id gp7mr11428022obb.81.1441305941467; Thu, 03 Sep 2015 11:45:41 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.85.214.181 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:189551 Archived-At: --089e014954aca7aef6051edc3057 Content-Type: text/plain; charset=UTF-8 Alright. It is given that many users including myself cannot do without y-or-n-p. So how do we resolve it? How do we make y-or-n-p work as well as it did before? Why is it difficult? Let's discuss the technical challenges here. On Thu, Sep 3, 2015 at 2:43 PM Artur Malabarba wrote: > >> 2. User preferences vary. Some users never want to respond to > >> a `yes-or-no-p' prompt. That's their choice. It should be easy > >> for them to express their choice and have Emacs respect it. > > > > But if (1) is not enough, then I think we should fix the rest > > of the use cases via a user option that redirects yes-or-no-p to > > y-or-n-p. Requesting us to drag on with supporting such defaliases is > > an unjustified maintenance burden. > > I agree with any solution that makes it possible. Be it user option or > whatnot. > --089e014954aca7aef6051edc3057 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Alright. It is given that many users including myself cann= ot do without y-or-n-p.
So how do we resolve it? How do we make y-or-n-= p work as well as it did before? Why is it difficult? Let's discuss the= technical challenges here.

On Thu, Sep 3, 2015 at 2:43 PM Artur Malabarba <bruce.connor.am@gmail.com> wrote:
>> 2. User preferences vary.= =C2=A0 Some users never want to respond to
>> a `yes-or-no-p' prompt.=C2=A0 That's their choice.=C2=A0 I= t should be easy
>> for them to express their choice and have Emacs respect it.
>
> But if (1) is not enough, then I think we should fix the rest
> of the use cases via a user option that redirects yes-or-no-p to
> y-or-n-p.=C2=A0 Requesting us to drag on with supporting such defalias= es is
> an unjustified maintenance burden.

I agree with any solution that makes it possible. Be it user option or what= not.
--089e014954aca7aef6051edc3057--