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.devel Subject: Re: Emacs 27.1 released Date: Wed, 12 Aug 2020 21:27:19 +0300 Message-ID: <837du3oh2w.fsf@gnu.org> References: <87a6z2ds3y.fsf@petton.fr> <834kp9ox92.fsf@gnu.org> <87ft8smgje.fsf@gmx.de> <83k0y4ndwz.fsf@gnu.org> <83bljfolp8.fsf@gnu.org> <01498CD4-5E25-4785-941C-D6E9A100ED7F@acm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4728"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Aug 12 20:28:11 2020 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 1k5vTt-000168-Uj for ged-emacs-devel@m.gmane-mx.org; Wed, 12 Aug 2020 20:28:09 +0200 Original-Received: from localhost ([::1]:34932 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k5vTs-0006oK-Vk for ged-emacs-devel@m.gmane-mx.org; Wed, 12 Aug 2020 14:28:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44754) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k5vTG-00062V-5r for emacs-devel@gnu.org; Wed, 12 Aug 2020 14:27:30 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:39430) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k5vTF-0001S0-S2; Wed, 12 Aug 2020 14:27:29 -0400 Original-Received: from [176.228.60.248] (port=4174 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1k5vTE-0006oM-Bf; Wed, 12 Aug 2020 14:27:29 -0400 In-Reply-To: <01498CD4-5E25-4785-941C-D6E9A100ED7F@acm.org> (message from Mattias =?utf-8?Q?Engdeg=C3=A5rd?= on Wed, 12 Aug 2020 20:01:24 +0200) 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:253711 Archived-At: > From: Mattias EngdegÄrd > Date: Wed, 12 Aug 2020 20:01:24 +0200 > Cc: emacs-devel@gnu.org > > 12 aug. 2020 kl. 18.47 skrev Eli Zaretskii : > > >> c48bb7deb8 Preserve match data in 'kbd' > > > > Doesn't seem urgent: we've had this forever, didn't we? > > None of these changes are urgent, obviously. Does this mean that you consider this change somehow not safe enough, given your stated disjunction? It has a potential of affecting a lot of code and customizations, since 'kbd' is used so widely. > >> 8ef84632c2 Accept lexical lambda in auto-insert-alist > > > > I don't think this is important enough, but you could try convincing > > me by telling more details, including when this was introduced. > > The code is old and assumes that a list not starting with 'lambda' cannot be a function. That ceased to be true when lexical binding was introduced; it was a test failure on master that alerted us to it. Fixing this obvious flaw just seemed natural and risk-free. It's nothing I'd fight for, in any case. How easily would people bump into this in real-life use cases? I think the answer to that will tell how important is it to fix it in Emacs 27. > >> 60cd6cce55 Calc: GCD(0,x)=GCD(x,0)=|x|, not x (bug#41279) > > > > I'm uneasy with this, as it would indirectly affect many functions. > > Which many functions did you have in mind? Its callers inside Calc. Suppose there's some subtle issue with the change, or some unintended consequence. OTOH, how probable is it to have a negative x here?