From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#63399: 28.2; Documentation for yes-or-no-p wrong/different between docstring and lispref Date: Wed, 10 May 2023 19:44:24 +0300 Message-ID: <83lehw6srb.fsf@gnu.org> 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> <87cz38rx40.fsf@vagabond.tim-landscheidt.de> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1321"; mail-complaints-to="usenet@ciao.gmane.io" Cc: michael.albinus@gmx.de, 63399@debbugs.gnu.org To: Tim Landscheidt Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed May 10 18:44:19 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 1pwmvK-00009s-W5 for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 10 May 2023 18:44:19 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pwmv6-0008Sx-Tw; Wed, 10 May 2023 12:44:04 -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 1pwmv5-0008So-7l for bug-gnu-emacs@gnu.org; Wed, 10 May 2023 12:44: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 1pwmv4-0006xd-W0 for bug-gnu-emacs@gnu.org; Wed, 10 May 2023 12:44:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pwmv4-0003Vp-DL for bug-gnu-emacs@gnu.org; Wed, 10 May 2023 12:44:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 May 2023 16:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63399 X-GNU-PR-Package: emacs Original-Received: via spool by 63399-submit@debbugs.gnu.org id=B63399.168373701113444 (code B ref 63399); Wed, 10 May 2023 16:44:02 +0000 Original-Received: (at 63399) by debbugs.gnu.org; 10 May 2023 16:43:31 +0000 Original-Received: from localhost ([127.0.0.1]:48864 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pwmuY-0003Um-Fl for submit@debbugs.gnu.org; Wed, 10 May 2023 12:43:30 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:56100) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pwmuT-0003UW-Ms for 63399@debbugs.gnu.org; Wed, 10 May 2023 12:43:29 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pwmuN-0006rS-3s; Wed, 10 May 2023 12:43:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=IbIj9vQBzTOvde0DXGqv652bKA3PvLrnmvN9ZCvS/Ww=; b=XmW+X1gBxVj1 WMyMyIEHB0/SFQI9wqNVqluwlekdNwheTo/z2v3/9ug8GrjxSjjO5cZ55HqSN94SFtPhhhVAipmLm WLWkJ9McHFpSomiV/rObwWeeRZrTKSUUe/rJSea+HJ93w3rSNfYtiIu9dXpa6yAOYMAzD/20FuxgP 9qzZ3wBID/ze1XfCWZhLm4DPybJAU2YOinNDQYovXjdkt6IQ8gGfeJFBQuadLyNOFC6sj6QqDNhbJ ipsnoa5Ee78PDCvtWlApc7GEw+PFTyN3wS4PCW5MePXLUGmJVJYdhUwrXCaCOCHNBzCgGjLzF0Aje Ic2EhrL1O2lT80g54SrfOg==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pwmuM-0003ME-KB; Wed, 10 May 2023 12:43:18 -0400 In-Reply-To: <87cz38rx40.fsf@vagabond.tim-landscheidt.de> (message from Tim Landscheidt on Wed, 10 May 2023 16:04:47 +0000) 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:261517 Archived-At: > From: Tim Landscheidt > Cc: Michael Albinus , 63399@debbugs.gnu.org > Date: Wed, 10 May 2023 16:04:47 +0000 > > Eli Zaretskii wrote: > > >> > 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 which > >> 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 support Michael's idea here. Of course you do. And I won't argue, I will just say that you don't have enough gray hair in Emacs development. Time and again I see us willing to fix some minuscule issue, and as result introduce subtle problems and regressions which are frequently worse than the original issue. I suspect this is one of those cases. But I'm willing to consider the possibility that perhaps this time I will be wrong (yeah, right).