* why are files like tramp-loaddefs.el and cl-loaddefs.el natively compiled on each startup?
@ 2023-01-08 6:53 Emanuel Berg
2023-01-09 17:46 ` Lele Gaifax
0 siblings, 1 reply; 5+ messages in thread
From: Emanuel Berg @ 2023-01-08 6:53 UTC (permalink / raw)
To: help-gnu-emacs
Why are files like tramp-loaddefs.el and cl-loaddefs.el
natively compiled on each startup?
They change all the time?
Why?
--
underground experts united
https://dataswamp.org/~incal
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: why are files like tramp-loaddefs.el and cl-loaddefs.el natively compiled on each startup?
2023-01-08 6:53 why are files like tramp-loaddefs.el and cl-loaddefs.el natively compiled on each startup? Emanuel Berg
@ 2023-01-09 17:46 ` Lele Gaifax
2023-01-09 18:45 ` Eli Zaretskii
0 siblings, 1 reply; 5+ messages in thread
From: Lele Gaifax @ 2023-01-09 17:46 UTC (permalink / raw)
To: help-gnu-emacs
Emanuel Berg <incal@dataswamp.org> writes:
> Why are files like tramp-loaddefs.el and cl-loaddefs.el
> natively compiled on each startup?
>
> They change all the time?
>
> Why?
I'm experiencing the same thing, in several different "setups"
(doom-emacs and my own home-made configuration), with both GNU/Emacs 29
and master: every time I launch a new Emacs, I see the following in the
*Async-native-compile-log* buffer:
Compiling /usr/local/share/emacs/30.0.50/lisp/net/tramp-loaddefs.el.gz...
uncompressing tramp-loaddefs.el.gz...
uncompressing tramp-loaddefs.el.gz...done
Compiling /usr/local/share/emacs/30.0.50/lisp/emacs-lisp/cl-loaddefs.el.gz...
uncompressing cl-loaddefs.el.gz...
uncompressing cl-loaddefs.el.gz...done
Compilation finished.
Compilation finished.
Thanks&bye, lele.
--
nickname: Lele Gaifax | Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas | comincerò ad aver paura di chi mi copia.
lele@metapensiero.it | -- Fortunato Depero, 1929.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: why are files like tramp-loaddefs.el and cl-loaddefs.el natively compiled on each startup?
2023-01-09 17:46 ` Lele Gaifax
@ 2023-01-09 18:45 ` Eli Zaretskii
2023-01-09 19:25 ` Emanuel Berg
0 siblings, 1 reply; 5+ messages in thread
From: Eli Zaretskii @ 2023-01-09 18:45 UTC (permalink / raw)
To: help-gnu-emacs
> From: Lele Gaifax <lele@metapensiero.it>
> Date: Mon, 09 Jan 2023 18:46:37 +0100
>
> Emanuel Berg <incal@dataswamp.org> writes:
>
> > Why are files like tramp-loaddefs.el and cl-loaddefs.el
> > natively compiled on each startup?
> >
> > They change all the time?
> >
> > Why?
>
> I'm experiencing the same thing, in several different "setups"
> (doom-emacs and my own home-made configuration), with both GNU/Emacs 29
> and master: every time I launch a new Emacs, I see the following in the
> *Async-native-compile-log* buffer:
>
> Compiling /usr/local/share/emacs/30.0.50/lisp/net/tramp-loaddefs.el.gz...
> uncompressing tramp-loaddefs.el.gz...
> uncompressing tramp-loaddefs.el.gz...done
> Compiling /usr/local/share/emacs/30.0.50/lisp/emacs-lisp/cl-loaddefs.el.gz...
> uncompressing cl-loaddefs.el.gz...
> uncompressing cl-loaddefs.el.gz...done
> Compilation finished.
> Compilation finished.
They are marked with no-native-compile:t, so Emacs isn't actually
compiling them.
FWIW, I don't see those messages when I start Emacs.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: why are files like tramp-loaddefs.el and cl-loaddefs.el natively compiled on each startup?
2023-01-09 18:45 ` Eli Zaretskii
@ 2023-01-09 19:25 ` Emanuel Berg
2023-01-09 20:23 ` Eli Zaretskii
0 siblings, 1 reply; 5+ messages in thread
From: Emanuel Berg @ 2023-01-09 19:25 UTC (permalink / raw)
To: help-gnu-emacs
Eli Zaretskii wrote:
> They are marked with no-native-compile:t, so Emacs isn't
> actually compiling them.
>
> FWIW, I don't see those messages when I start Emacs.
In *Async-native-compile-log*
Compiling /usr/local/share/emacs/30.0.50/lisp/net/tramp-loaddefs.el.gz...
uncompressing tramp-loaddefs.el.gz...
uncompressing tramp-loaddefs.el.gz...done
Compiling /usr/local/share/emacs/30.0.50/lisp/emacs-lisp/cl-loaddefs.el.gz...
uncompressing cl-loaddefs.el.gz...
uncompressing cl-loaddefs.el.gz...done
Compilation finished.
GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, cairo version 1.16.0)
of 2022-12-26 [commit 2ffe1494e16381cfc7fec95a6a0879f268df3e95]
--
underground experts united
https://dataswamp.org/~incal
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: why are files like tramp-loaddefs.el and cl-loaddefs.el natively compiled on each startup?
2023-01-09 19:25 ` Emanuel Berg
@ 2023-01-09 20:23 ` Eli Zaretskii
0 siblings, 0 replies; 5+ messages in thread
From: Eli Zaretskii @ 2023-01-09 20:23 UTC (permalink / raw)
To: help-gnu-emacs
> From: Emanuel Berg <incal@dataswamp.org>
> Date: Mon, 09 Jan 2023 20:25:19 +0100
>
> Eli Zaretskii wrote:
>
> > They are marked with no-native-compile:t, so Emacs isn't
> > actually compiling them.
> >
> > FWIW, I don't see those messages when I start Emacs.
>
> In *Async-native-compile-log*
>
> Compiling /usr/local/share/emacs/30.0.50/lisp/net/tramp-loaddefs.el.gz...
> uncompressing tramp-loaddefs.el.gz...
> uncompressing tramp-loaddefs.el.gz...done
> Compiling /usr/local/share/emacs/30.0.50/lisp/emacs-lisp/cl-loaddefs.el.gz...
> uncompressing cl-loaddefs.el.gz...
> uncompressing cl-loaddefs.el.gz...done
> Compilation finished.
Not sure what's that supposed to mean.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2023-01-09 20:23 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-01-08 6:53 why are files like tramp-loaddefs.el and cl-loaddefs.el natively compiled on each startup? Emanuel Berg
2023-01-09 17:46 ` Lele Gaifax
2023-01-09 18:45 ` Eli Zaretskii
2023-01-09 19:25 ` Emanuel Berg
2023-01-09 20:23 ` Eli Zaretskii
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.