diff options
| author | Artur Malabarba | 2015-05-07 16:11:50 +0100 |
|---|---|---|
| committer | Artur Malabarba | 2015-05-07 16:13:45 +0100 |
| commit | 14bb519f1034ddb38ce375cbad7095d9b07f8b26 (patch) | |
| tree | acf9714a9fd6e6f4c09e95ef72c62de6020eb2b2 /etc | |
| parent | ad39858fae45452d39c7f37c3eaf0037fa5620b8 (diff) | |
| download | emacs-14bb519f1034ddb38ce375cbad7095d9b07f8b26.tar.gz emacs-14bb519f1034ddb38ce375cbad7095d9b07f8b26.zip | |
* lisp/emacs-lisp/package.el: New "external" package status
An external package is any installed package that's not built-in
and not from `package-user-dir', which usually means it's from an
entry in `package-directory-list'. They are treated much like
built-in packages, in that they cannot be through the Package Menu
deleted and are not considered for upgrades.
(package-desc-status): Identify if a package is installed outside
`package-user-dir'.
(package-menu--print-info-simple)
(package-menu--status-predicate): Add support for it.
* etc/NEWS: Document it.
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/NEWS | 11 |
1 files changed, 11 insertions, 0 deletions
| @@ -255,6 +255,17 @@ by default at least in Debian, for security reasons). | |||
| 255 | 255 | ||
| 256 | ** package.el | 256 | ** package.el |
| 257 | 257 | ||
| 258 | *** New "external" package status. | ||
| 259 | An external package is any installed package that's not built-in and | ||
| 260 | not from `package-user-dir', which usually means it's from an entry in | ||
| 261 | `package-directory-list'. They are treated much like built-in | ||
| 262 | packages, in that they cannot be through the Package Menu deleted and | ||
| 263 | are not considered for upgrades. | ||
| 264 | |||
| 265 | The effect, is that a user can manually place a specific version of a | ||
| 266 | package inside `package-directory-list' and the Package Menu will | ||
| 267 | always respect that. | ||
| 268 | |||
| 258 | *** If a package is available on multiple archives and one has higher | 269 | *** If a package is available on multiple archives and one has higher |
| 259 | priority (as per `package-archive-priorities') only that one is | 270 | priority (as per `package-archive-priorities') only that one is |
| 260 | listed. This can be configured with `package-menu-hide-low-priority'. | 271 | listed. This can be configured with `package-menu-hide-low-priority'. |