commit e74a1c738f7cda65c7a308e30e8d122f853d6f70
parent b87e91f984f45615b6459ff3829baa9130b8ef75
Author: Sergey Trofimov <sarg@sarg.org.ru>
Date: Mon, 16 Sep 2019 22:27:49 +0200
emacs: Make parameter optional in password-store-clear
This change preserves backward compatibility with previous
version of the function.
Bump version to v2.1.2.
* contrib/emacs/password-store.el (password-store-clear):
Make argument FIELD optional.
* contrib/emacs/CHANGELOG.md: Announce this change.
Diffstat:
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/contrib/emacs/CHANGELOG.md b/contrib/emacs/CHANGELOG.md
@@ -1,3 +1,8 @@
+# 2.1.2
+
+* Make argument optional in password-store-clear to preserve
+ backward compatibility.
+
# 2.1.1
* (bugfix) Check that auth-source-pass-filename is bound before use it.
diff --git a/contrib/emacs/password-store.el b/contrib/emacs/password-store.el
@@ -4,7 +4,7 @@
;; Author: Svend Sorensen <svend@svends.net>
;; Maintainer: Tino Calancha <tino.calancha@gmail.com>
-;; Version: 2.1.1
+;; Version: 2.1.2
;; URL: https://www.passwordstore.org/
;; Package-Requires: ((emacs "25") (f "0.11.0") (s "1.9.0") (with-editor "2.5.11") (auth-source-pass "5.0.0"))
;; Keywords: tools pass password password-store
@@ -254,7 +254,7 @@ If FIELD equals to symbol secret, then this function reduces to `password-store-
;;;###autoload
-(defun password-store-clear (field)
+(defun password-store-clear (&optional field)
"Clear FIELD in kill ring."
(interactive "i")
(unless field (setq field 'secret))