emacs-devel
[Top][All Lists]
Advanced

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

Re: Finalizing 'inhibit-automatic-native-compilation'


From: Eli Zaretskii
Subject: Re: Finalizing 'inhibit-automatic-native-compilation'
Date: Sat, 04 Feb 2023 22:08:46 +0200

> From: Lynn Winebarger <owinebar@gmail.com>
> Date: Sat, 4 Feb 2023 14:55:27 -0500
> Cc: Stefan Monnier <monnier@iro.umontreal.ca>, eliz@gnu.org, 
> emacs-devel@gnu.org
> 
> > The node Advising Named Functions in the Emacs Lisp Reference says:
> > [...]  Especially, Emacs's own source files should not put
> >     advice on functions in Emacs.  (There are currently a few exceptions
> >     to this convention, but we aim to correct them.)
> 
> Are those exceptions considered bugs?

Not necessarily.  But this should be used rarely and only if there's
no better way.

> Something in emacs is putting advice on call-interactively.  When I
> extended the baseline dump to include essentially all libraries
> included with emacs with native-compilation, it caused an infinite
> (asynchronous) regress while compiling the trampoline for
> call-interactively.  I wasn't aware of this until /tmp filled up.

Is this with Emacs 28 or Emacs 29?



reply via email to

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