GNU bug report logs - #78304
31.0.50; Support --early-eval on the command line

Previous Next

Package: emacs;

Reported by: Spencer Baugh <sbaugh <at> janestreet.com>

Date: Wed, 7 May 2025 21:35:02 UTC

Severity: normal

Found in version 31.0.50

Full log


Message #26 received at 78304 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Spencer Baugh <sbaugh <at> janestreet.com>
Cc: 78304 <at> debbugs.gnu.org
Subject: Re: bug#78304: 31.0.50; Support --early-eval on the command line
Date: Wed, 14 May 2025 14:29:39 +0300
> From: Spencer Baugh <sbaugh <at> janestreet.com>
> Cc: 78304 <at> debbugs.gnu.org
> Date: Tue, 13 May 2025 14:10:24 -0400
> 
> Eli Zaretskii <eliz <at> gnu.org> writes:
> 
> > Why cannot you do whatever you need in the site-init file?
> 
> By that I assume you mean site-start.el, since AFAIK site-init.el is not
> loaded at runtime, only at dump time.
> 
> As (info "(elisp) Startup Summary") describes, site-start.el is loaded
> after package-activate-all is called and the initial frame is set up.
> It is therefore loaded too late to configure these things.

That's easy to overcome: set package-enable-at-startup to a nil value
in early-init.el, then call package-activate-all in site-start file.

Does this solve the problem?




This bug report was last modified 30 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.