From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings via "Emacs development discussions." Newsgroups: gmane.emacs.devel Subject: Re: Confused by y-or-n-p Date: Sat, 09 Jan 2021 09:34:20 +0000 Message-ID: References: <834kkcr1eo.fsf@gnu.org> <87k0t38g1z.fsf@mail.linkov.net> <83czyvkts6.fsf@gnu.org> <87bleetirr.fsf@mail.linkov.net> <87y2hhri3n.fsf@mail.linkov.net> <83pn2tkfg8.fsf@gnu.org> <871rf7ippu.fsf@mail.linkov.net> <83a6trg6mc.fsf@gnu.org> <83mtxqcauz.fsf@gnu.org> <83turva0y2.fsf@gnu.org> Reply-To: Gregory Heytings Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36727"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Alpine 2.22 (NEB 394 2020-01-19) Cc: emacs-devel@gnu.org, rudalics@gmx.at, Stefan Kangas , eliz@gnu.org, juri@linkov.net, monnier@iro.umontreal.ca To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Jan 09 10:35:29 2021 Return-path: Envelope-to: ged-emacs-devel@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 1kyAee-0009Qi-IC for ged-emacs-devel@m.gmane-mx.org; Sat, 09 Jan 2021 10:35:28 +0100 Original-Received: from localhost ([::1]:51610 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kyAed-0005Xt-Jv for ged-emacs-devel@m.gmane-mx.org; Sat, 09 Jan 2021 04:35:27 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:52286) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyAdn-0004Qv-Od for emacs-devel@gnu.org; Sat, 09 Jan 2021 04:34:35 -0500 Original-Received: from mx.sdf.org ([205.166.94.24]:60861) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kyAdk-0000eT-Oe; Sat, 09 Jan 2021 04:34:35 -0500 Original-Received: from sdf.org (IDENT:ghe@faeroes.freeshell.org [205.166.94.9]) by mx.sdf.org (8.15.2/8.14.5) with ESMTPS id 1099YMMX006968 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits) verified NO); Sat, 9 Jan 2021 09:34:22 GMT Original-Received: (from ghe@localhost) by sdf.org (8.15.2/8.12.8/Submit) id 1099YpoZ003486; Sat, 9 Jan 2021 09:34:51 GMT In-Reply-To: Received-SPF: pass client-ip=205.166.94.24; envelope-from=ghe@sdf.org; helo=mx.sdf.org X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:262790 Archived-At: >>>> Do you have any evidence to back up the claim that this has happened? >>> >>> It happened with y-or-n-p; it would not have happened with the above >>> guideline. > >> I don't think the second part of that sentence logically follows from >> the first. > > I think I was the first person to complain about it. An entry in > etc/NEWS would probably not have come to my attention, since I don't > check it regularly. But a posting on emacs-devel is something I would > have noticed. > The proposal was not to mention such changes in NEWS (which is already the case), it was to use the existing criterion used to add entries in NEWS ("Any change that matters to end-users should have an entry in etc/NEWS", see CONTRIBUTE) as a basis for an explicit guideline: "In principle, any such change should, unless it is an added feature, either require setting a variable to be enabled, or be reversible by setting a variable." (The word "should" here has the meaning of RFC 2119: "This word [...] mean[s] that there may exist valid reasons in particular circumstances to ignore a particular item, but the full implications must be understood and carefully weighed before choosing a different course.")