[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: How to reload an updated library?
From: |
Tory S. Anderson |
Subject: |
Re: How to reload an updated library? |
Date: |
Sun, 01 Mar 2015 21:22:02 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
You're right; usually I rely on Elpa/MELPA, but I believe (correct me if I'm
wrong) that even MELPA takes a day to update, hence my use of the git repo.
Alexis <flexibeast@gmail.com> writes:
> 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.