From 7b30ef1ee29aa33a9436a6108add5f5ef100f8da Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Mon, 16 Sep 2019 15:45:43 -0700 Subject: changelog: notmuch project shipped but did not install the script Reported-by: David Bremner Signed-off-by: Sean Whitton --- debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian/changelog') diff --git a/debian/changelog b/debian/changelog index aa8c371..ecf6ce2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,7 +1,7 @@ mailscripts (0.11-1) unstable; urgency=medium * New script: email-print-mime-structure (Closes: #939993). - Imported from the notmuch project, which never shipped it in releases. + Imported from the notmuch project, which never installed it. Thanks to Daniel Kahn Gillmor for the patches. * Generate nroff output in UTF-8. Thanks to Daniel Kahn Gillmor for the patch. -- cgit v1.2.3 From 8fde04b7d2743e393e93fd0677ef2fcfc53b351b Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Fri, 1 Nov 2019 20:38:29 -0700 Subject: changelog Signed-off-by: Sean Whitton --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian/changelog') diff --git a/debian/changelog b/debian/changelog index ecf6ce2..4de2082 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +mailscripts (0.12-1) UNRELEASED; urgency=medium + + * email-print-mime-structure: make typesafe. + Thanks to Daniel Kahn Gillmor for the patch. + + -- Sean Whitton Fri, 01 Nov 2019 20:38:07 -0700 + mailscripts (0.11-1) unstable; urgency=medium * New script: email-print-mime-structure (Closes: #939993). -- cgit v1.2.3 From c0698086733f24314b4dc170c2c01d0541e50066 Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Sat, 2 Nov 2019 09:01:58 -0700 Subject: changelog Signed-off-by: Sean Whitton --- debian/changelog | 3 +++ 1 file changed, 3 insertions(+) (limited to 'debian/changelog') diff --git a/debian/changelog b/debian/changelog index 4de2082..149b4e1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,9 @@ mailscripts (0.12-1) UNRELEASED; urgency=medium * email-print-mime-structure: make typesafe. Thanks to Daniel Kahn Gillmor for the patch. + * email-print-mime-structure: add capability to decrypt message parts + (Closes: #943959). + Thanks to Daniel Kahn Gillmor for the patch series. -- Sean Whitton Fri, 01 Nov 2019 20:38:07 -0700 -- cgit v1.2.3 From 8d2dcb9d14a681c3ba86dc2f67756a5619f4d10d Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Sat, 2 Nov 2019 09:52:46 -0700 Subject: mailscripts.el: add mailscripts-extract-patches-branch-prefix Signed-off-by: Sean Whitton --- debian/changelog | 1 + mailscripts.el | 24 ++++++++++++++++++++---- 2 files changed, 21 insertions(+), 4 deletions(-) (limited to 'debian/changelog') diff --git a/debian/changelog b/debian/changelog index 149b4e1..6f57add 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,7 @@ mailscripts (0.12-1) UNRELEASED; urgency=medium * email-print-mime-structure: add capability to decrypt message parts (Closes: #943959). Thanks to Daniel Kahn Gillmor for the patch series. + * mailscripts.el: add mailscripts-extract-patches-branch-prefix defcustom. -- Sean Whitton Fri, 01 Nov 2019 20:38:07 -0700 diff --git a/mailscripts.el b/mailscripts.el index 3d3a584..a2ec230 100644 --- a/mailscripts.el +++ b/mailscripts.el @@ -4,7 +4,7 @@ ;; Version: 0.12 ;; Package-Requires: (notmuch) -;; Copyright (C) 2018 Sean Whitton +;; Copyright (C) 2018, 2019 Sean Whitton ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by @@ -23,6 +23,16 @@ (require 'notmuch) +(defgroup mailscripts nil + "Customisation of functions in the mailscripts package.") + +(defcustom mailscripts-extract-patches-branch-prefix nil + "Prefix for git branches created by functions which extract patch series. + +E.g. `mailed/'." + :type 'string + :group 'mailscripts) + ;;;###autoload (defun notmuch-slurp-debbug (bug &optional no-open) "Slurp Debian bug with bug number BUG and open the thread in notmuch. @@ -54,14 +64,20 @@ threads to the notmuch-extract-patch(1) command." (interactive "Dgit repo: \nsnew branch name: ") (let ((thread-id notmuch-show-thread-id) (default-directory (expand-file-name repo))) - (call-process-shell-command - (format "git checkout -b %s" - (shell-quote-argument branch))) + (mailscripts--check-out-branch branch) (shell-command (format "notmuch-extract-patch %s | git am" (shell-quote-argument thread-id)) "*notmuch-apply-thread-series*"))) +(defun mailscripts--check-out-branch (branch) + (call-process-shell-command + (format "git checkout -b %s" + (shell-quote-argument + (if mailscripts-extract-patches-branch-prefix + (concat mailscripts-extract-patches-branch-prefix branch) + branch))))) + (provide 'mailscripts) ;;; mailscripts.el ends here -- cgit v1.2.3 From cb53ee3309fb20492bdb2d43c4596ed507140701 Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Sat, 2 Nov 2019 10:06:39 -0700 Subject: mailscripts.el: add notmuch-extract-thread-patches-projectile Signed-off-by: Sean Whitton --- debian/changelog | 1 + mailscripts.el | 15 ++++++++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) (limited to 'debian/changelog') diff --git a/debian/changelog b/debian/changelog index 6f57add..52c4282 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,6 +6,7 @@ mailscripts (0.12-1) UNRELEASED; urgency=medium (Closes: #943959). Thanks to Daniel Kahn Gillmor for the patch series. * mailscripts.el: add mailscripts-extract-patches-branch-prefix defcustom. + * mailscripts.el: add notmuch-extract-thread-patches-projectile command. -- Sean Whitton Fri, 01 Nov 2019 20:38:07 -0700 diff --git a/mailscripts.el b/mailscripts.el index a2ec230..bcdc0ad 100644 --- a/mailscripts.el +++ b/mailscripts.el @@ -2,7 +2,7 @@ ;; Author: Sean Whitton ;; Version: 0.12 -;; Package-Requires: (notmuch) +;; Package-Requires: (notmuch projectile) ;; Copyright (C) 2018, 2019 Sean Whitton @@ -22,6 +22,7 @@ ;;; Code: (require 'notmuch) +(require 'projectile) (defgroup mailscripts nil "Customisation of functions in the mailscripts package.") @@ -70,6 +71,12 @@ threads to the notmuch-extract-patch(1) command." (shell-quote-argument thread-id)) "*notmuch-apply-thread-series*"))) +;;;###autoload +(defun notmuch-extract-thread-patches-projectile () + "Like `notmuch-extract-thread-patches', but use projectile to choose the repo." + (interactive) + (mailscripts--projectile-repo-and-branch 'notmuch-extract-thread-patches)) + (defun mailscripts--check-out-branch (branch) (call-process-shell-command (format "git checkout -b %s" @@ -78,6 +85,12 @@ threads to the notmuch-extract-patch(1) command." (concat mailscripts-extract-patches-branch-prefix branch) branch))))) +(defun mailscripts--projectile-repo-and-branch (f) + (let ((repo (projectile-completing-read + "Select projectile project: " projectile-known-projects)) + (branch (completing-read "Branch name: " nil))) + (funcall f repo branch))) + (provide 'mailscripts) ;;; mailscripts.el ends here -- cgit v1.2.3 From 80bf3c2b53d7514b888cec7ca6fdb2f4e579269d Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Sat, 2 Nov 2019 12:06:40 -0700 Subject: mailscripts.el: add notmuch-extract-message-patches{,-projectile} Signed-off-by: Sean Whitton --- debian/changelog | 1 + mailscripts.el | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) (limited to 'debian/changelog') diff --git a/debian/changelog b/debian/changelog index 52c4282..06e92e6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,7 @@ mailscripts (0.12-1) UNRELEASED; urgency=medium Thanks to Daniel Kahn Gillmor for the patch series. * mailscripts.el: add mailscripts-extract-patches-branch-prefix defcustom. * mailscripts.el: add notmuch-extract-thread-patches-projectile command. + * mailscripts.el: add notmuch-extract-message-patches{,-projectile} commands. -- Sean Whitton Fri, 01 Nov 2019 20:38:07 -0700 diff --git a/mailscripts.el b/mailscripts.el index bcdc0ad..09d213d 100644 --- a/mailscripts.el +++ b/mailscripts.el @@ -77,6 +77,35 @@ threads to the notmuch-extract-patch(1) command." (interactive) (mailscripts--projectile-repo-and-branch 'notmuch-extract-thread-patches)) +;;;###autoload +(defun notmuch-extract-message-patches (repo branch) + "Extract patches attached to current message to branch BRANCH in repo REPO. + +The target branch may or may not already exist. + +Patches are applied using git-am(1), so we only consider +attachments with filenames which look like they were generated by +git-format-patch(1)." + (interactive "Dgit repo: \nsnew branch name: ") + (with-current-notmuch-show-message + (let ((default-directory (expand-file-name repo)) + (mm-handle (mm-dissect-buffer))) + (mailscripts--check-out-branch branch) + (notmuch-foreach-mime-part + (lambda (p) + (let* ((disposition (mm-handle-disposition p)) + (filename (cdr (assq 'filename disposition)))) + (and filename + (string-match "^[0-9]+-.+\.\\(patch\\|diff\\|txt\\)$" filename) + (mm-pipe-part p "git am")))) + mm-handle)))) + +;;;###autoload +(defun notmuch-extract-message-patches-projectile () + "Like `notmuch-extract-message-patches', but use projectile to choose the repo." + (interactive) + (mailscripts--projectile-repo-and-branch 'notmuch-extract-message-patches)) + (defun mailscripts--check-out-branch (branch) (call-process-shell-command (format "git checkout -b %s" -- cgit v1.2.3 From 294e321dde7219b80d4fd6f831dff8546eab7ba3 Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Sat, 2 Nov 2019 12:16:37 -0700 Subject: changelog Signed-off-by: Sean Whitton --- debian/changelog | 1 + 1 file changed, 1 insertion(+) (limited to 'debian/changelog') diff --git a/debian/changelog b/debian/changelog index 06e92e6..dc13036 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,6 +8,7 @@ mailscripts (0.12-1) UNRELEASED; urgency=medium * mailscripts.el: add mailscripts-extract-patches-branch-prefix defcustom. * mailscripts.el: add notmuch-extract-thread-patches-projectile command. * mailscripts.el: add notmuch-extract-message-patches{,-projectile} commands. + * elpa-mailscripts now depends on elpa-projectile. -- Sean Whitton Fri, 01 Nov 2019 20:38:07 -0700 -- cgit v1.2.3 From 736064843a60ac1814da71550ae04c9673ed1e89 Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Wed, 6 Nov 2019 20:34:53 -0700 Subject: mailscripts.el: if user does not enter a branch name, use HEAD Signed-off-by: Sean Whitton --- debian/changelog | 1 + mailscripts.el | 23 ++++++++++++++--------- 2 files changed, 15 insertions(+), 9 deletions(-) (limited to 'debian/changelog') diff --git a/debian/changelog b/debian/changelog index dc13036..919eb1a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,7 @@ mailscripts (0.12-1) UNRELEASED; urgency=medium Thanks to Daniel Kahn Gillmor for the patch series. * mailscripts.el: add mailscripts-extract-patches-branch-prefix defcustom. * mailscripts.el: add notmuch-extract-thread-patches-projectile command. + * mailscripts.el: if user does not enter a branch name, use current HEAD. * mailscripts.el: add notmuch-extract-message-patches{,-projectile} commands. * elpa-mailscripts now depends on elpa-projectile. diff --git a/mailscripts.el b/mailscripts.el index 6bc64bc..db1cf94 100644 --- a/mailscripts.el +++ b/mailscripts.el @@ -65,7 +65,8 @@ The target branch may or may not already exist. See notmuch-extract-patch(1) manpage for limitations: in particular, this Emacs Lisp function supports passing only entire threads to the notmuch-extract-patch(1) command." - (interactive "Dgit repo: \nsnew branch name: \nP") + (interactive + "Dgit repo: \nsbranch name (or leave blank to apply to current HEAD): \nP") (let ((thread-id notmuch-show-thread-id) (default-directory (expand-file-name repo))) (mailscripts--check-out-branch branch no-prefix) @@ -93,7 +94,8 @@ The target branch may or may not already exist. Patches are applied using git-am(1), so we only consider attachments with filenames which look like they were generated by git-format-patch(1)." - (interactive "Dgit repo: \nsnew branch name: \nP") + (interactive + "Dgit repo: \nsbranch name (or leave blank to apply to current HEAD): \nP") (with-current-notmuch-show-message (let ((default-directory (expand-file-name repo)) (mm-handle (mm-dissect-buffer))) @@ -116,17 +118,20 @@ git-format-patch(1)." 'notmuch-extract-message-patches no-prefix)) (defun mailscripts--check-out-branch (branch no-prefix) - (call-process-shell-command - (format "git checkout -b %s" - (shell-quote-argument - (if (and (not no-prefix) mailscripts-extract-patches-branch-prefix) - (concat mailscripts-extract-patches-branch-prefix branch) - branch))))) + (unless (string= branch "") + (call-process-shell-command + (format "git checkout -b %s" + (shell-quote-argument + (if (and (not no-prefix) mailscripts-extract-patches-branch-prefix) + (concat mailscripts-extract-patches-branch-prefix branch) + branch)))))) (defun mailscripts--projectile-repo-and-branch (f &optional no-prefix) (let ((repo (projectile-completing-read "Select projectile project: " projectile-known-projects)) - (branch (completing-read "Branch name: " nil))) + (branch (completing-read + "Branch name (or leave blank to apply to current HEAD): " + nil))) (funcall f repo branch no-prefix))) (provide 'mailscripts) -- cgit v1.2.3 From b29caa46f35789e152fb0182441c33fac3382edb Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Wed, 6 Nov 2019 20:53:57 -0700 Subject: changelog Signed-off-by: Sean Whitton --- debian/changelog | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'debian/changelog') diff --git a/debian/changelog b/debian/changelog index 919eb1a..f905ff5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,10 +5,13 @@ mailscripts (0.12-1) UNRELEASED; urgency=medium * email-print-mime-structure: add capability to decrypt message parts (Closes: #943959). Thanks to Daniel Kahn Gillmor for the patch series. - * mailscripts.el: add mailscripts-extract-patches-branch-prefix defcustom. - * mailscripts.el: add notmuch-extract-thread-patches-projectile command. - * mailscripts.el: if user does not enter a branch name, use current HEAD. - * mailscripts.el: add notmuch-extract-message-patches{,-projectile} commands. + + * mailscripts.el: + - new defcustom: mailscripts-extract-patches-branch-prefix + - new commands: + + notmuch-extract-thread-patches-projectile + + notmuch-extract-message-patches{,-projectile} + - if user does not enter a branch name, use current HEAD. * elpa-mailscripts now depends on elpa-projectile. -- Sean Whitton Fri, 01 Nov 2019 20:38:07 -0700 -- cgit v1.2.3 From fbda073c3d28496a7882c9a261718de65470f40c Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Wed, 6 Nov 2019 20:55:01 -0700 Subject: release mailscript 0.12 (0.12-1 to Debian unstable) Signed-off-by: Sean Whitton --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'debian/changelog') diff --git a/debian/changelog b/debian/changelog index f905ff5..d5aa2a8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -mailscripts (0.12-1) UNRELEASED; urgency=medium +mailscripts (0.12-1) unstable; urgency=medium * email-print-mime-structure: make typesafe. Thanks to Daniel Kahn Gillmor for the patch. @@ -14,7 +14,7 @@ mailscripts (0.12-1) UNRELEASED; urgency=medium - if user does not enter a branch name, use current HEAD. * elpa-mailscripts now depends on elpa-projectile. - -- Sean Whitton Fri, 01 Nov 2019 20:38:07 -0700 + -- Sean Whitton Wed, 06 Nov 2019 20:54:56 -0700 mailscripts (0.11-1) unstable; urgency=medium -- cgit v1.2.3 From 4c55ffc5e899e63603c09b0c37898243913e565c Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Sat, 9 Nov 2019 15:01:43 -0700 Subject: changelog Signed-off-by: Sean Whitton --- debian/changelog | 6 ++++++ mailscripts.el | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) (limited to 'debian/changelog') diff --git a/debian/changelog b/debian/changelog index d5aa2a8..80a9232 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +mailscripts (0.13-1) UNRELEASED; urgency=medium + + * notmuch-extract-patch: add -v/--reroll-count option + + -- Sean Whitton Sat, 09 Nov 2019 15:01:23 -0700 + mailscripts (0.12-1) unstable; urgency=medium * email-print-mime-structure: make typesafe. diff --git a/mailscripts.el b/mailscripts.el index 1e8cf93..ee05cd6 100644 --- a/mailscripts.el +++ b/mailscripts.el @@ -1,7 +1,7 @@ ;;; mailscripts.el --- functions to access tools in the mailscripts package ;; Author: Sean Whitton -;; Version: 0.12 +;; Version: 0.13 ;; Package-Requires: (notmuch projectile) ;; Copyright (C) 2018, 2019 Sean Whitton -- cgit v1.2.3 From fc0576a446b5d9cfee859184498780cce41b112d Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Sat, 9 Nov 2019 15:03:53 -0700 Subject: close bug Signed-off-by: Sean Whitton --- debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian/changelog') diff --git a/debian/changelog b/debian/changelog index 80a9232..545e749 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,6 @@ mailscripts (0.13-1) UNRELEASED; urgency=medium - * notmuch-extract-patch: add -v/--reroll-count option + * notmuch-extract-patch: add -v/--reroll-count option (Closes: #944418). -- Sean Whitton Sat, 09 Nov 2019 15:01:23 -0700 -- cgit v1.2.3 From f06554efd870911a275b6e920afb133d0d61e68c Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Sat, 9 Nov 2019 15:20:44 -0700 Subject: mailscripts.el: arg to pass --reroll-count to notmuch-extract-patch Signed-off-by: Sean Whitton --- debian/changelog | 2 ++ mailscripts.el | 18 ++++++++++++------ 2 files changed, 14 insertions(+), 6 deletions(-) (limited to 'debian/changelog') diff --git a/debian/changelog b/debian/changelog index 545e749..6787b43 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,8 @@ mailscripts (0.13-1) UNRELEASED; urgency=medium * notmuch-extract-patch: add -v/--reroll-count option (Closes: #944418). + * mailscripts.el: prefix arg to pass -v/--reroll-count to + notmuch-extract-patch. -- Sean Whitton Sat, 09 Nov 2019 15:01:23 -0700 diff --git a/mailscripts.el b/mailscripts.el index ee05cd6..916aec8 100644 --- a/mailscripts.el +++ b/mailscripts.el @@ -54,21 +54,26 @@ If NO-OPEN, don't open the thread." (notmuch-refresh-this-buffer))) ;;;###autoload -(defun notmuch-extract-thread-patches (repo branch) +(defun notmuch-extract-thread-patches (repo branch &optional reroll-count) "Extract patch series in current thread to branch BRANCH in repo REPO. The target branch may or may not already exist. +With an optional prefix numeric argument REROLL-COUNT, try to +extract the nth revision of a series. See the --reroll-count +option detailed in notmuch-extract-patch(1). + See notmuch-extract-patch(1) manpage for limitations: in particular, this Emacs Lisp function supports passing only entire threads to the notmuch-extract-patch(1) command." (interactive - "Dgit repo: \nsbranch name (or leave blank to apply to current HEAD): ") + "Dgit repo: \nsbranch name (or leave blank to apply to current HEAD): \np") (let ((thread-id notmuch-show-thread-id) (default-directory (expand-file-name repo))) (mailscripts--check-out-branch branch) (shell-command - (format "notmuch-extract-patch %s | git am" + (format "notmuch-extract-patch -v%d %s | git am" + (if reroll-count reroll-count 1) (shell-quote-argument thread-id)) "*notmuch-apply-thread-series*"))) @@ -76,7 +81,8 @@ threads to the notmuch-extract-patch(1) command." (defun notmuch-extract-thread-patches-projectile () "Like `notmuch-extract-thread-patches', but use projectile to choose the repo." (interactive) - (mailscripts--projectile-repo-and-branch 'notmuch-extract-thread-patches)) + (mailscripts--projectile-repo-and-branch + 'notmuch-extract-thread-patches (prefix-numeric-value current-prefix-arg))) ;;;###autoload (defun notmuch-extract-message-patches (repo branch) @@ -118,13 +124,13 @@ git-format-patch(1)." (concat mailscripts-extract-patches-branch-prefix branch) branch)))))) -(defun mailscripts--projectile-repo-and-branch (f) +(defun mailscripts--projectile-repo-and-branch (f &rest args) (let ((repo (projectile-completing-read "Select projectile project: " projectile-known-projects)) (branch (completing-read "Branch name (or leave blank to apply to current HEAD): " nil))) - (funcall f repo branch))) + (apply f repo branch args))) (provide 'mailscripts) -- cgit v1.2.3 From d1ac3aa761e03486915c98348206970db80a3352 Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Sat, 9 Nov 2019 17:07:39 -0700 Subject: changelog Signed-off-by: Sean Whitton --- debian/changelog | 2 ++ 1 file changed, 2 insertions(+) (limited to 'debian/changelog') diff --git a/debian/changelog b/debian/changelog index 6787b43..85e3e47 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,8 @@ mailscripts (0.13-1) UNRELEASED; urgency=medium * notmuch-extract-patch: add -v/--reroll-count option (Closes: #944418). * mailscripts.el: prefix arg to pass -v/--reroll-count to notmuch-extract-patch. + * email-print-mime-structure: add --use-gpg-agent option (Closes: #944340). + Thanks to Daniel Kahn Gillmor for the patch series. -- Sean Whitton Sat, 09 Nov 2019 15:01:23 -0700 -- cgit v1.2.3 From 92eaaca02a0945e2ede9b54975ed218ece9632c3 Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Sun, 10 Nov 2019 01:00:47 -0700 Subject: demote gpg, gpg-agent Recommends->Suggests See discussion in #944340. Signed-off-by: Sean Whitton --- debian/changelog | 1 + debian/control | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'debian/changelog') diff --git a/debian/changelog b/debian/changelog index 85e3e47..af4030a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,7 @@ mailscripts (0.13-1) UNRELEASED; urgency=medium notmuch-extract-patch. * email-print-mime-structure: add --use-gpg-agent option (Closes: #944340). Thanks to Daniel Kahn Gillmor for the patch series. + - Suggest gpg & gpg-agent. -- Sean Whitton Sat, 09 Nov 2019 15:01:23 -0700 diff --git a/debian/control b/debian/control index 4c3b956..f92f7a1 100644 --- a/debian/control +++ b/debian/control @@ -38,10 +38,11 @@ Depends: Recommends: devscripts, git, - gpg, - gpg-agent, notmuch, python3-pgpy, +Suggests: + gpg, + gpg-agent, Architecture: all Description: collection of scripts for manipulating e-mail on Debian This package provides a collection of scripts for manipulating e-mail -- cgit v1.2.3 From 677d6ed933a073a3bc3b2c461f49a97b0cbefebd Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Sun, 10 Nov 2019 01:12:18 -0700 Subject: release mailscript 0.13 (0.13-1 to Debian unstable) Signed-off-by: Sean Whitton --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'debian/changelog') diff --git a/debian/changelog b/debian/changelog index af4030a..ef96e0e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -mailscripts (0.13-1) UNRELEASED; urgency=medium +mailscripts (0.13-1) unstable; urgency=medium * notmuch-extract-patch: add -v/--reroll-count option (Closes: #944418). * mailscripts.el: prefix arg to pass -v/--reroll-count to @@ -7,7 +7,7 @@ mailscripts (0.13-1) UNRELEASED; urgency=medium Thanks to Daniel Kahn Gillmor for the patch series. - Suggest gpg & gpg-agent. - -- Sean Whitton Sat, 09 Nov 2019 15:01:23 -0700 + -- Sean Whitton Sun, 10 Nov 2019 01:12:04 -0700 mailscripts (0.12-1) unstable; urgency=medium -- cgit v1.2.3 From 55603ae831d2a50c7b2fb37b7a8cce1690d11b5e Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Sun, 10 Nov 2019 09:02:29 -0700 Subject: changelog Signed-off-by: Sean Whitton --- debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'debian/changelog') diff --git a/debian/changelog b/debian/changelog index ef96e0e..09441a6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +mailscripts (0.14-1) UNRELEASED; urgency=medium + + * email-print-mime-structure: add bash completion (Closes: #944434). + Thanks to Daniel Kahn Gillmor for the patch. + + -- Sean Whitton Sun, 10 Nov 2019 09:01:58 -0700 + mailscripts (0.13-1) unstable; urgency=medium * notmuch-extract-patch: add -v/--reroll-count option (Closes: #944418). -- cgit v1.2.3 From 8ef023c49c264bb77f2d1a64a0ba3c0630407de7 Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Sun, 10 Nov 2019 09:06:44 -0700 Subject: Declare compliance with Debian Policy 4.4.1 Thanks to Daniel Kahn Gillmor for taking the time to verify that no changes are required. Signed-off-by: Sean Whitton --- debian/changelog | 3 +++ debian/control | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) (limited to 'debian/changelog') diff --git a/debian/changelog b/debian/changelog index 09441a6..caf14cc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,9 @@ mailscripts (0.14-1) UNRELEASED; urgency=medium * email-print-mime-structure: add bash completion (Closes: #944434). Thanks to Daniel Kahn Gillmor for the patch. + * Declare compliance with Debian Policy 4.4.1. + Thanks to Daniel Kahn Gillmor for taking the time to verify that no + changes are required. -- Sean Whitton Sun, 10 Nov 2019 09:01:58 -0700 diff --git a/debian/control b/debian/control index 782636f..72b57c3 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: mailscripts Section: mail Priority: optional Maintainer: Sean Whitton -Standards-Version: 4.1.5 +Standards-Version: 4.4.1 Build-Depends: bash-completion, debhelper (>= 10), -- cgit v1.2.3 From bb2eb59ef72b92e598f149d3987f0969386223ab Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Fri, 15 Nov 2019 18:02:48 -0700 Subject: changelog Signed-off-by: Sean Whitton --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'debian/changelog') diff --git a/debian/changelog b/debian/changelog index caf14cc..2c200f5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,12 @@ mailscripts (0.14-1) UNRELEASED; urgency=medium * email-print-mime-structure: add bash completion (Closes: #944434). Thanks to Daniel Kahn Gillmor for the patch. + - Build-depend on bash-completion, python3-argcomplete. + - Recommend python3-argcomplete. + * email-print-mime-structure: replace --use-gpg-agent=true with + --use-gpg-agent, and add --no-use-gpg-agent (Closes: #944475). + This is due to limitations in Python's argparse library. + Thanks to Daniel Kahn Gillmor for the report and a patch. * Declare compliance with Debian Policy 4.4.1. Thanks to Daniel Kahn Gillmor for taking the time to verify that no changes are required. -- cgit v1.2.3 From 693117551a0e21359ac6dbadba443516c56b04df Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Fri, 15 Nov 2019 18:19:09 -0700 Subject: release mailscripts 0.14 (0.14-1 to Debian unstable) Signed-off-by: Sean Whitton --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'debian/changelog') diff --git a/debian/changelog b/debian/changelog index 2c200f5..9f6a0d1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -mailscripts (0.14-1) UNRELEASED; urgency=medium +mailscripts (0.14-1) unstable; urgency=medium * email-print-mime-structure: add bash completion (Closes: #944434). Thanks to Daniel Kahn Gillmor for the patch. @@ -12,7 +12,7 @@ mailscripts (0.14-1) UNRELEASED; urgency=medium Thanks to Daniel Kahn Gillmor for taking the time to verify that no changes are required. - -- Sean Whitton Sun, 10 Nov 2019 09:01:58 -0700 + -- Sean Whitton Fri, 15 Nov 2019 18:19:04 -0700 mailscripts (0.13-1) unstable; urgency=medium -- cgit v1.2.3