[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: package.el, auto-installation, and auto-removal
From: |
Stefan Monnier |
Subject: |
Re: package.el, auto-installation, and auto-removal |
Date: |
Wed, 12 Nov 2014 17:59:37 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
>> Ah, that's where you're going. I kind of like the idea, but I don't
>> like the idea of editing the content of packages in ~/.emacs.d/elpa
>> (even if only for some "special" packages like "user-package").
> You don't edit that. You edit the source somewhere else and then
> automatically install it.
> I'd suggest that the package could be constructed automatically every
> time. If the necessary data is kept in a customize variable anyway it
> doesn't matter about the package source.
> It only matters that a package is a good way to load other packages.
If you want your "user-packages" package to be versioned, or if other
packages start refer to such meta-packages, then I can agree that it
could make sense, but otherwise I get the sensation that
- de-install the previous user-packages package.
- make up a dummy .el file with the Package-Requires: header.
- install this dummy .el package.
is kind of contrived.
Within package.el we could handle it is a special kind of package
instead, but I'd rather try to avoid reifying it into an actual
directory under ~/.emacs.d/elpa.
Stefan
- Re: package.el, auto-installation, and auto-removal, (continued)
- Re: package.el, auto-installation, and auto-removal, Stefan Monnier, 2014/11/10
- Re: package.el, auto-installation, and auto-removal, Phillip Lord, 2014/11/11
- Re: package.el, auto-installation, and auto-removal, Nic Ferrier, 2014/11/11
- Re: package.el, auto-installation, and auto-removal, Nic Ferrier, 2014/11/11
- Re: package.el, auto-installation, and auto-removal, Stefan Monnier, 2014/11/11
- Re: package.el, auto-installation, and auto-removal, Nic Ferrier, 2014/11/11
- Re: package.el, auto-installation, and auto-removal, Achim Gratz, 2014/11/11
- Re: package.el, auto-installation, and auto-removal, Nic Ferrier, 2014/11/11
- Re: package.el, auto-installation, and auto-removal, Stefan Monnier, 2014/11/11
- Re: package.el, auto-installation, and auto-removal, Nic Ferrier, 2014/11/12
- Re: package.el, auto-installation, and auto-removal,
Stefan Monnier <=
- Re: package.el, auto-installation, and auto-removal, Nic Ferrier, 2014/11/12
- Re: package.el, auto-installation, and auto-removal, Stefan Monnier, 2014/11/12
Re: package.el, auto-installation, and auto-removal, Nic Ferrier, 2014/11/07
Re: package.el, auto-installation, and auto-removal, Robert Dallas Gray, 2014/11/11