From 26c8103eaa9df3ebaf873a7cd477efaa48cec140 Mon Sep 17 00:00:00 2001 From: Kyle Meyer Date: Wed, 24 Feb 2021 22:19:16 -0500 Subject: Release version 0.2.0 --- .guix.scm | 2 +- Documentation/RelNotes/0.2.0.txt | 56 ++++++++++++++++++++++++++++++++++++++++ Documentation/piem.texi | 2 +- piem.el | 2 +- 4 files changed, 59 insertions(+), 3 deletions(-) create mode 100644 Documentation/RelNotes/0.2.0.txt 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 ;; 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/ -- cgit v1.2.3