[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master e17d033: NEWS: Document package.el's improved depen
From: |
Artur Malabarba |
Subject: |
[Emacs-diffs] master e17d033: NEWS: Document package.el's improved dependency-handling. |
Date: |
Tue, 03 Feb 2015 11:08:13 +0000 |
branch: master
commit e17d033781b8cd995cf23899543025e9f9ce1e23
Author: Artur Malabarba <address@hidden>
Commit: Artur Malabarba <address@hidden>
NEWS: Document package.el's improved dependency-handling.
---
etc/ChangeLog | 4 ++++
etc/NEWS | 22 ++++++++++++++++++----
2 files changed, 22 insertions(+), 4 deletions(-)
diff --git a/etc/ChangeLog b/etc/ChangeLog
index 8bc1afb..3703189 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,3 +1,7 @@
+2015-02-03 Artur Malabarba <address@hidden>
+
+ * NEWS: Document package.el's improved dependency-handling.
+
2015-01-29 Francesc Rocher <address@hidden>
* images/splash.svg, images/splash.png:
diff --git a/etc/NEWS b/etc/NEWS
index 4b0a268..72e2356 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -66,10 +66,6 @@ so if you want to use it, you can always take a copy from an
older Emacs.
* Changes in Emacs 25.1
-** `package-install-from-buffer' and `package-install-file' work on
directories.
-This follows the same rules as installing from a .tar file, except the
--pkg file is optional.
-
** New function `custom-prompt-customize-unsaved-options' checks for
unsaved customizations and prompts user to customize (if found).
@@ -201,6 +197,24 @@ Unicode standards.
* Changes in Specialized Modes and Packages in Emacs 25.1
+** package.el
+*** `package-install-from-buffer' and `package-install-file' work on
directories.
+This follows the same rules as installing from a .tar file, except the
+-pkg file is optional.
+
+*** Packages which are dependencies of other packages cannot be deleted.
+The FORCE argument to `package-delete' overrides this.
+
+*** New custom variable `package-selected-packages' tracks packages
+which were installed by the user (as opposed to installed as
+dependencies). This variable can also be manually customized.
+
+*** New command `package-install-user-selected-packages' installs all
+packages from `package-selected-packages' which are currently missing.
+
+*** New command `package-autoremove' removes all packages which were
+installed strictly as dependencies but are no longer needed.
+
** Shell
When you invoke `shell' interactively, the *shell* buffer will now
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master e17d033: NEWS: Document package.el's improved dependency-handling.,
Artur Malabarba <=