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, 28 Jan 2023 10:31:26 +0200

> From: Stephen Leake <stephen_leake@stephe-leake.org>
> Cc: Eli Zaretskii <eliz@gnu.org>,  emacs-devel@gnu.org,  Andrea Corallo
>  <akrl@sdf.org>,  Lars Ingebrigtsen <larsi@gnus.org>,  Rob Browning
>  <rlb@defaultvalue.org>
> Date: Fri, 27 Jan 2023 16:32:46 -0800
> 
> Stefan Monnier <monnier@iro.umontreal.ca> writes:
> 
> > Any reason you use `inhibit-automatic-native-compilation` rather than
> > `native-comp-deferred-compilation`?
> 
> Hmm. That is the variable I'm currently using, but I thought it was
> deprecated. In addition, it doesn't seem to be declared:
> 
> M-x describe-variable only finds
> native-comp-deferred-compilation-deny-list.

describe-variable only knows about user options, not about all the
variables.  Try "M-: native-comp-def TAB RET".

> Maybe native-comp-deferred-compilation is only declared in a let-binding
> somewhere?

It's a variable defined in comp.c, but it is not a defcustom.

> So if native-comp-deferred-compilation is fully supported in it's
> current form, I'm happy.

I don't think we will remove inhibit-automatic-native-compilation.  It
was in the source based for long enough to stay.  So I think we will
keep it, but I hope we can change its semantics to not generate the
problems it currently causes.



reply via email to

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