From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#63399: 28.2; Documentation for yes-or-no-p wrong/different between docstring and lispref Date: Fri, 12 May 2023 12:49:13 +0200 Message-ID: <87fs81q0ye.fsf@gmx.de> References: <874jolxmyf.fsf@vagabond.tim-landscheidt.de> <87r0rozeg7.fsf@gmx.de> <83a5yc8eov.fsf@gnu.org> <87fs841dqm.fsf@gmx.de> <83zg6c6yez.fsf@gnu.org> <87a5yc1bg2.fsf@gmx.de> <83sfc46vix.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31730"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 63399-done@debbugs.gnu.org, tim@tim-landscheidt.de To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri May 12 12:50:18 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pxQLq-000886-Kn for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 12 May 2023 12:50:18 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pxQLg-0008Bf-Tu; Fri, 12 May 2023 06:50:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pxQLb-0008Ac-Ss for bug-gnu-emacs@gnu.org; Fri, 12 May 2023 06:50:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pxQLb-0003Vr-Kv for bug-gnu-emacs@gnu.org; Fri, 12 May 2023 06:50:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pxQLa-0006EO-GQ for bug-gnu-emacs@gnu.org; Fri, 12 May 2023 06:50:02 -0400 Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Fri, 12 May 2023 10:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 63399 X-GNU-PR-Package: emacs Mail-Followup-To: 63399@debbugs.gnu.org, michael.albinus@gmx.de, tim@tim-landscheidt.de Original-Received: via spool by 63399-done@debbugs.gnu.org id=D63399.168388856323887 (code D ref 63399); Fri, 12 May 2023 10:50:02 +0000 Original-Received: (at 63399-done) by debbugs.gnu.org; 12 May 2023 10:49:23 +0000 Original-Received: from localhost ([127.0.0.1]:54154 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pxQKx-0006DD-A4 for submit@debbugs.gnu.org; Fri, 12 May 2023 06:49:23 -0400 Original-Received: from mout.gmx.net ([212.227.17.20]:51453) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pxQKv-0006Cz-Of for 63399-done@debbugs.gnu.org; Fri, 12 May 2023 06:49:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1683888555; i=michael.albinus@gmx.de; bh=NkEKHjWobBsDRDej1mmEEkMp98WdkQjP+c4n732zYAc=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=TNQSdNivq0RuQiwR7lUN7cn3INJmjFPip5j7LT2qCYWTxDAWR5hMPjW1tDGv+XhLB C0erhUyzn/O6jrMaA5ug82/wH8FaFaU2beelxB/MP2LFIjj5K4Cmpcf8S+AkRnTLn8 pOF9Fa/kyRWJvVRIrLgqJ/0lFOHMTqzmYv0eaywzck9LXFMC496LHleCFJa9dPkpLL n/IeE4nYHtE16TUut8Ojooq4nSiPM1xhGxIh/TpkV43II0KrwiPYwbj/5o3qlAq+nC +vFvyG3eTsnZ0Vm7u8cjuHMMHT4UCMJTzO3+DDy+Vu6rFQnfgUyrK4yxvpS9r93Y/N RdPi1Hla3smhg== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from gandalf.gmx.de ([185.89.39.13]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MKKUp-1pcJe80xDz-00LpTm; Fri, 12 May 2023 12:49:15 +0200 In-Reply-To: <83sfc46vix.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 10 May 2023 18:44:38 +0300") X-Provags-ID: V03:K1:9moOi3YDYd/IMDzuaXR6fp5SJhn8r6P6xufoPtgUiZh36Aq9ylI CATYoKHd2lBjlblC8kKpr01WTKdCcUQQ6o/6ebVww1nmtA2VUAl8hoymIK9auMkrIqprgGJ hkGfVd/rYzHvLzkz9MvkvVOySVwqlhW8s4MNryMGfl4TsO+n8gi2jtUI4UTm47T5JXQSnvE VobN204xnC/fZYg06GNGg== UI-OutboundReport: notjunk:1;M01:P0:q5HJwJuhV44=;X1SYPJ1JyYwCzGLiDGKJ+M5Dmg7 7qVYBGpW3PH2Usc4KB1hj1UE3Pmqm9iTecy1oDgaiy1TJ1MvZuETbSffE0wcZbMtdWEGDIJon /fJs/REeWUeENtAwazXUfOSIWi8fqfojfhDdfp9BmpmnCpqE+YxEEXpJjLK4zvJesQ2aSnSXu MWDEuve9L3Iiw2SjD10iw7B1J/Q9JTlyiK++Grg54KoFL0dyNo0j0Wl6x63nunC96Yx7/0y3M wfM2x0tTYzpKfM272liju7ciAdv8qJNtsEPQsg2s3V2lqyIFQyaLVQYapNMOA4PJEqbzeFH27 O4lho9TWYuw4CG52XMkHTysZd7nuWPxC9kBIA3dntMenepZ5PA1H/5wakOtU8Kz7vf0cI+Oow 0bn9aXRwr7lIQeWdvAMmtJ0cifiiBr3ApXuG5ln9rjiMp+EMe5DyDCHVXhMLJ1hbMPrKSDNi7 QPBwHRrJGoPDDtDAomzYpE/V78bQtC4kLZK9Hq6fMTDu0k081v8qUgfnkYzrfhlbqCrmysJ++ G+RnkuhNkeZFbD3fLiW3DDEPc979PoA6OPyFCoHj83m3HAXNH7qulOp4UOf9onFARvp2lwnoR 7cYEX4P9U3PPKxQiuOPRur8d49CO21FqpfmolFCekornhadZ8z/SMIDrbiGtRw3LJCsIHe2P8 O9WFqDesQ0FqhNKmavs54vTPXpT0EGETdIGCK3Dzk8ClxjwMHE4d26jI72ICmMnqZ1k9t4BEd zovZBZmPn9YS1mJRGuXyrTGuEI8PLIGCYVYERz9zu3OU33gHzahn0hU1W93bRvzQiKNKlKu/ X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:261620 Archived-At: Version: 30.1 Eli Zaretskii writes: Hi Eli, >> > But there's no difference if the prompt ends in a space. >> >> Yes. It is just a convenience change, and there's code in the wild whic= h >> doesn't use a trailing space in the propmpt, when calling >> yes-or-no-p. What would be wrong with my patch? I don't see that it >> hurts. > > I'm sure something will come up. It isn't an accident that we have > danced around this more than once in the past. > > But if you insist, please install on master, and let's see whose gray > hair is more right... I've pushed this to master. In NEWS.28, we have =2D-8<---------------cut here---------------start------------->8--- ** 'yes-or-no-p' and 'y-or-n-p' PROMPT parameter no longer needs trailing = space. In other words, the prompt can now end with "?" instead of "? ". This has been the case since Emacs 24.4 but was not announced or documented until now. (Checkdoc has also been updated to accept this convention.) =2D-8<---------------cut here---------------end--------------->8--- So this is the intended bahavior, and the patch is just a bug fix. Closing this report. Best regards, Michael.