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.
|