summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKyle Meyer <kyle@kyleam.com>2021-02-24 22:19:16 -0500
committerKyle Meyer <kyle@kyleam.com>2021-02-24 22:24:02 -0500
commit26c8103eaa9df3ebaf873a7cd477efaa48cec140 (patch)
treef8d5a8510dc2957c5c91f5767d591953dc56c394
parent82dec3de509b1080097ab378ae88172fe521e9cd (diff)
downloadpiem-0.2.0.tar.gz (sig)
Release version 0.2.0v0.2.0
-rw-r--r--.guix.scm2
-rw-r--r--Documentation/RelNotes/0.2.0.txt56
-rw-r--r--Documentation/piem.texi2
-rw-r--r--piem.el2
4 files changed, 59 insertions, 3 deletions
diff --git a/.guix.scm b/.guix.scm
index 86f688f..356ba28 100644
--- a/.guix.scm
+++ b/.guix.scm
@@ -48,7 +48,7 @@
(define-public piem
(package
(name "piem")
- (version "0.1.0")
+ (version "0.2.0")
(source
(origin
(method git-fetch)
diff --git a/Documentation/RelNotes/0.2.0.txt b/Documentation/RelNotes/0.2.0.txt
new file mode 100644
index 0000000..a4391f5
--- /dev/null
+++ b/Documentation/RelNotes/0.2.0.txt
@@ -0,0 +1,56 @@
+piem v0.2.0 release notes
+=========================
+
+Changes since v0.1.0
+--------------------
+
+ * New transient piem-dispatch provides a command launcher.
+
+ * Enabling piem-notmuch-mode now teaches Notmuch how to copy the
+ public-inbox URL for the current message via
+ notmuch-show-stash-mlarchive-link.
+
+ * The public-inbox URL for the current buffer can be copied with the
+ new piem-copy-mid-url command (available in the piem-dispatch
+ transient).
+
+ * Patches can be applied in a new worktree. See the
+ piem-am-create-worktree and piem-am-read-worktree-function options.
+ Thanks to zimoun for the suggestion.
+
+ * In addition to piem-notmuch-mode, piem-gnus-mode defines a function
+ for piem-mid-to-thread-functions, allowing b4 to operate on an mbox
+ generated from the Gnus thread rather one downloaded from a
+ public-inbox URL.
+
+ * piem-b4-am-from-mid learned how to use project.el.
+
+ * b4 now cleans up its temporary directory unless
+ piem-b4-keep-temp-directory is non-nil.
+
+ * The process buffer gained a time header to make it easier to digest
+ and group the subprocess commands when inspecting the buffer later.
+
+ * The manual now has a section about applying patches without
+ public-inbox and a section pointing to related projects.
+
+ * The file .guix.scm defines a Guix package for setting up a
+ development environment.
+
+
+Fixes since v0.1.0
+------------------
+
+ * piem-name-branch-who-what-v, the default function that extracts
+ message information for generating the suggested branch name,
+ didn't return anything useful for addresses without a name or with
+ only a single name.
+
+ * The logic for detecting attached patches has been improved.
+
+ * Message IDs weren't properly escaped when constructing URLs.
+
+ * Some message headers weren't decoded.
+
+ * piem-inject-thread-into-maildir didn't anchor its "From mboxrd@z
+ ..." search to the beginning of the buffer.
diff --git a/Documentation/piem.texi b/Documentation/piem.texi
index aa48705..ebd756d 100644
--- a/Documentation/piem.texi
+++ b/Documentation/piem.texi
@@ -1,6 +1,6 @@
\input texinfo @c -*-texinfo-*-
-@set VERSION 0.2.0 (unreleased)
+@set VERSION 0.2.0
@setfilename piem.info
@documentencoding UTF-8
diff --git a/piem.el b/piem.el
index 795b297..56f0b54 100644
--- a/piem.el
+++ b/piem.el
@@ -4,7 +4,7 @@
;; Author: Kyle Meyer <kyle@kyleam.com>
;; Keywords: vc, tools
-;; Version: 0.1.0
+;; Version: 0.2.0
;; Package-Requires: ((emacs "26.3") (transient "0.3.0"))
;; Homepage: https://git.kyleam.com/piem/about/