aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArtur Malabarba2015-02-03 11:08:02 +0000
committerArtur Malabarba2015-02-03 11:08:02 +0000
commite17d033781b8cd995cf23899543025e9f9ce1e23 (patch)
treea6fbab8b005d537464030516ca4fcbe3db5c5323
parent24fa4ff944c63cda41ea8ad041f9e434603157fc (diff)
downloademacs-e17d033781b8cd995cf23899543025e9f9ce1e23.tar.gz
emacs-e17d033781b8cd995cf23899543025e9f9ce1e23.zip
NEWS: Document package.el's improved dependency-handling.
-rw-r--r--etc/ChangeLog4
-rw-r--r--etc/NEWS22
2 files changed, 22 insertions, 4 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog
index 8bc1afbef52..37031890945 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,3 +1,7 @@
12015-02-03 Artur Malabarba <bruce.connor.am@gmail.com>
2
3 * NEWS: Document package.el's improved dependency-handling.
4
12015-01-29 Francesc Rocher <francesc.rocher@gmail.com> 52015-01-29 Francesc Rocher <francesc.rocher@gmail.com>
2 6
3 * images/splash.svg, images/splash.png: 7 * images/splash.svg, images/splash.png:
diff --git a/etc/NEWS b/etc/NEWS
index 4b0a268d8f2..72e23562868 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.
66 66
67* Changes in Emacs 25.1 67* Changes in Emacs 25.1
68 68
69** `package-install-from-buffer' and `package-install-file' work on directories.
70This follows the same rules as installing from a .tar file, except the
71-pkg file is optional.
72
73** New function `custom-prompt-customize-unsaved-options' checks for 69** New function `custom-prompt-customize-unsaved-options' checks for
74unsaved customizations and prompts user to customize (if found). 70unsaved customizations and prompts user to customize (if found).
75 71
@@ -201,6 +197,24 @@ Unicode standards.
201 197
202 198
203* Changes in Specialized Modes and Packages in Emacs 25.1 199* Changes in Specialized Modes and Packages in Emacs 25.1
200** package.el
201*** `package-install-from-buffer' and `package-install-file' work on directories.
202This follows the same rules as installing from a .tar file, except the
203-pkg file is optional.
204
205*** Packages which are dependencies of other packages cannot be deleted.
206The FORCE argument to `package-delete' overrides this.
207
208*** New custom variable `package-selected-packages' tracks packages
209which were installed by the user (as opposed to installed as
210dependencies). This variable can also be manually customized.
211
212*** New command `package-install-user-selected-packages' installs all
213packages from `package-selected-packages' which are currently missing.
214
215*** New command `package-autoremove' removes all packages which were
216installed strictly as dependencies but are no longer needed.
217
204** Shell 218** Shell
205 219
206When you invoke `shell' interactively, the *shell* buffer will now 220When you invoke `shell' interactively, the *shell* buffer will now