GNU bug report logs -
#58509
29.0.50; Synchronous nativecomp
Previous Next
Full log
View this message in rfc822 format
> From: Lars Ingebrigtsen <larsi <at> gnus.org>
> Cc: 58509 <at> debbugs.gnu.org, akrl <at> sdf.org
> Date: Fri, 14 Oct 2022 14:59:32 +0200
>
> > emacs --batch --batch-native-compile lisp/gnus/gnus*.el --eval '(gnus)
> >
> > which is what I had in mind?
>
> You're suggesting that users should compute with files a command will
> load, then compile those, and then start the command?
What else is possible in --batch?
> That doesn't sound like a good interface, and fortunately that's not
> how Emacs works interactively.
Interactively, async compilation is triggered by actually _loading_
stuff. You cannot have Emacs load everything that is need for some
function call, unless you let the code of that function actually run,
because only running it will reveal all that's needed to be loaded.
Think about autoloads, eval-after-load, etc. How can Emacs know what
files to compile ahead of running the code you are asking it to run?
Or what am I missing?
This bug report was last modified 2 years and 232 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.