summaryrefslogtreecommitdiff
path: root/Documentation/RelNotes/0.2.0.txt
blob: a4391f5d98300557e3eeec52b269fcad35b07562 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
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.