emacs-devel
[Top][All Lists]
Advanced

[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: Mon, 10 Nov 2014 22:55:34 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

> Pallet hooks (through advice) into package installations, plus it can
> discover the starting list of packages. It then maintains a Cask file.

OK, next question: what's a Cask file?

> So it does what you asked for at the beginning of this thread, but
> relays the actual package management to Cask.

You mean package.el isn't actually used?

> Cask manages a list of packages in an external file. It's aware of
> dependencies, repos, etc. and is quite popular for its ease of use.

"Aware of" isn't sufficient for me to understand what it does with that info.

> As Phillip Lord said, bundling Cask would remove its Python
> requirement and perhaps improve the user experience with package.el
> and the various ELPAs.

What functionality does it provide for the user (other than
auto-removal of the packages that were not explicitly installed, and
the ability to install the same set of packages, obviously)?


        Stefan



reply via email to

[Prev in Thread] Current Thread [Next in Thread]