[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: |
Mon, 30 Mar 2015 16:44:04 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
> Option 2) Instead of us manually telling users to add
> `(package-initialize)' to their init-files, we have Emacs do that
> automatically. Similar to how `custom.el' adds a call to
> `custom-set-variables' the first time you save a variable; package.el
> could add a call to `package-initialize' the first time you install a
> package.
I think that's the way to go, indeed.
> This would be a one-time-thing (and would take some intelligent coding
> to prevent annoyiances).
I think "only add it if that string can't be found in ~/.emacs yet"
should do it reliably enough.
There's still one hard problem to solve, I think:
How to make it so that Customizing package variable `foo-bar' works
right (which requires loading foo-autoloads beforehand, usually done
by package-initialize), while making it so that Customizing
package-load-list and package-directory-list also works correctly
(which requires delays package-initialize to after those
custom-settings are applied)?
-- Stefan
- Calling (package-initialize) sooner during initialization, Artur Malabarba, 2015/03/30
- Re: Calling (package-initialize) sooner during initialization,
Stefan Monnier <=
- 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, 2015/03/31
- 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