bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#51577: [External] : Re: bug#51577: 27.2; Regression: reproducible ha


From: Eli Zaretskii
Subject: bug#51577: [External] : Re: bug#51577: 27.2; Regression: reproducible hang with face functions
Date: Fri, 05 Nov 2021 09:32:04 +0200

> From: Drew Adams <drew.adams@oracle.com>
> CC: "51577@debbugs.gnu.org" <51577@debbugs.gnu.org>
> Date: Fri, 5 Nov 2021 02:41:09 +0000
> Accept-Language: en-US
> 
> > evalling a circular face definition should signal an error.
> 
> No.  The inheritance that causes the infloop
> should just not be done (ignored.)

I disagree.  Inheritance loop is an error in defining a face, and
should be flagged as such when detected.

> That sane behavior is exactly what was broken, in the case cited.

That "sane" behavior was actually a subtle bug.  I invite you to file
a bug against Emacs 26 that it didn't detect that.

> Inheritance of a face by itself should be
> ignored, silently.

DISAGREE!!





reply via email to

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