[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 0ee15a2 2/4: emacs-lisp/package.el (package-delete)
From: |
Artur Malabarba |
Subject: |
[Emacs-diffs] master 0ee15a2 2/4: emacs-lisp/package.el (package-delete): Document NOSAVE. |
Date: |
Tue, 03 Feb 2015 11:38:36 +0000 |
branch: master
commit 0ee15a20bc4f0039a32a095fea956f578ef8f002
Author: Artur Malabarba <address@hidden>
Commit: Artur Malabarba <address@hidden>
emacs-lisp/package.el (package-delete): Document NOSAVE.
---
lisp/ChangeLog | 4 ++++
lisp/emacs-lisp/package.el | 6 ++++--
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 7132626..d1c0256 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,7 @@
+2015-02-03 Artur Malabarba <address@hidden>
+
+ * emacs-lisp/package.el (package-delete): Document NOSAVE.
+
2015-02-03 Thierry Volpiatto <address@hidden>
* emacs-lisp/package.el (package-reinstall): Don't change package's
selected status.
diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el
index 869b2f0..9a0c982 100644
--- a/lisp/emacs-lisp/package.el
+++ b/lisp/emacs-lisp/package.el
@@ -1477,8 +1477,10 @@ with PKG-DESC entry removed."
Argument PKG-DESC is a full description of package as vector.
When package is used elsewhere as dependency of another package,
refuse deleting it and return an error.
-If FORCE is non--nil package will be deleted even if it is used
-elsewhere."
+If FORCE is non-nil package will be deleted even if it is used
+elsewhere.
+If NOSAVE is non-nil, the package is not removed from
+`package-selected-packages'."
(let ((dir (package-desc-dir pkg-desc))
(name (package-desc-name pkg-desc))
pkg-used-elsewhere-by)