[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Calling (package-initialize) sooner during initialization
From: |
Stefan Monnier |
Subject: |
Re: Calling (package-initialize) sooner during initialization |
Date: |
Tue, 31 Mar 2015 08:29:12 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
>> Stefan kindly explains why it can't just be done before loading the init
>> file:
>>> [...] the user may need/want to run some Elisp
>>> code of his own choosing *before* package-initialize is called.
>>> E.g. [...] set package-load-list and package-directory-list
> Why not adding a set function to these vars calling
> `package-initialize', so if one set these functions AFTER a
> `package-initialize' call `package-initialize' will be called again.
> Of course these vars have to be set with customize, not setq.
The default of package-load-list is to enable everything, so the main
use for package-load-list is to *prevent* initialization of
some packages.
IOW, the "setter" would have to *undo* some initializations, which is
can't be done reliably.
Stefan
- Calling (package-initialize) sooner during initialization, Artur Malabarba, 2015/03/30
- Re: Calling (package-initialize) sooner during initialization, Stefan Monnier, 2015/03/30
- Re: Calling (package-initialize) sooner during initialization, Thierry Volpiatto, 2015/03/31
- Re: Calling (package-initialize) sooner during initialization, Artur Malabarba, 2015/03/31
- Re: Calling (package-initialize) sooner during initialization,
Stefan Monnier <=
- Re: Calling (package-initialize) sooner during initialization, Dmitry Gutov, 2015/03/31
- Re: Calling (package-initialize) sooner during initialization, Thierry Volpiatto, 2015/03/31
- Re: Calling (package-initialize) sooner during initialization, Thierry Volpiatto, 2015/03/31
- Re: Calling (package-initialize) sooner during initialization, Thierry Volpiatto, 2015/03/31
- Re: Calling (package-initialize) sooner during initialization, Artur Malabarba, 2015/03/31
Re: Calling (package-initialize) sooner during initialization, Sebastian Wiesner, 2015/03/31