emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacs 27.1 released


From: Eli Zaretskii
Subject: Re: Emacs 27.1 released
Date: Wed, 12 Aug 2020 21:27:19 +0300

> From: Mattias Engdegård <mattiase@acm.org>
> Date: Wed, 12 Aug 2020 20:01:24 +0200
> Cc: emacs-devel@gnu.org
> 
> 12 aug. 2020 kl. 18.47 skrev Eli Zaretskii <eliz@gnu.org>:
> 
> >> 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?



reply via email to

[Prev in Thread] Current Thread [Next in Thread]