GNU bug report logs - #37829
27.0.50; Overlay behaviour changed without documentation.

Previous Next

Package: emacs;

Reported by: Zhu Zihao <all_but_last <at> 163.com>

Date: Sun, 20 Oct 2019 09:53:01 UTC

Severity: normal

Found in version 27.0.50

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #38 received at 37829 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 37829 <at> debbugs.gnu.org, all_but_last <at> 163.com
Subject: Re: bug#37829: 27.0.50; Overlay behaviour changed without
 documentation.
Date: Mon, 21 Oct 2019 21:43:05 +0200
Eli Zaretskii <eliz <at> gnu.org> writes:

> But under the assumption that most faces should not be extended, that
> would mean our default is wrong in most cases, and what kind of
> default is that?

I agree that it's a bad default, but changing it now is going to require
that a lot of people is going to have to change their code.

>> And there certainly aren't unlimited places we have to change thing
>> in-tree, because most things in-tree look just how we wanted them to.
>
> I said "including those not in core".

We don't have to change things not in core.

I'm for not changing defaults like this unnecessarily.  And it is
unnecessary -- things work for people now (because they've adapted to
the behaviour), and having the default be the established behaviour
wouldn't limit the usability of the feature.

But I'm going to stop arguing about this now, because we're just
restating our arguments.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




This bug report was last modified 4 years and 275 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.