|
From: | Alexis |
Subject: | Re: How to reload an updated library? |
Date: | Mon, 02 Mar 2015 13:08:47 +1100 |
On 2015-03-02T12:50:28+1100, Tory S. Anderson said:TSA> I've never been quite clear in emacs on the meanings of library, TSA> package, extension... I think I mean package, such as what you TSA> download from `m-x list-packages`: in this case, a whole program TSA> like Helm which includes many .el files.
In my experience, in the context of Emacs, a 'package' is something that is downloaded from one of the ELPAs (Emacs Lisp Package Archives) - GNU ELPA, MELPA, MELPA-Stable, Marmalade etc. If you're installing Helm by cloning the Git repo and loading it manually, you're actually not making use of the Emacs package system. i would recommend installing Helm from one of the ELPAs, and then using the upgrade functionality of Emacs' package system[1] - when you upgrade a package, it will usually (again, in my experience) get reloaded once the local package has been updated.
Things that aren't actually available for processing by `package.el` i would refer to as 'extensions' or 'libraries', regardless of how many ELisp source files they include.
Alexis.[1] E.g. by doing M-x package-list-packages, then typing U to mark all upgradeable packages, then typing x to start the upgrade process.
[Prev in Thread] | Current Thread | [Next in Thread] |