* [ANNOUNCE] piem v0.3.0
@ 2021-11-06 1:59 Kyle Meyer
0 siblings, 0 replies; only message in thread
From: Kyle Meyer @ 2021-11-06 1:59 UTC (permalink / raw)
To: piem
piem v0.3.0 has been released, with a corresponding tag pushed to
<https://git.kyleam.com/piem/>. It consists of 54 non-merge commits
since v0.2.0 contributed by Kyle Meyer and Xinglu Chen.
Bug reports, patches, questions, and other feedback are welcome. Please
send a plain-text email to
piem@inbox.kyleam.com
Messages that include this address are public and available as
public-inbox archives at
https://inbox.kyleam.com/piem/
------------------------------------------------------------------------
piem v0.3.0 release notes
=========================
Changes since v0.2.0
--------------------
* Which directory piem-inject-thread-into-maildir uses can now be
configured per-project via the :maildir keyword in a project's
piem-inboxes entry.
* piem-inboxes can be populated from ~/.public-inbox/config, which is
useful for those that mirror inboxes locally (e.g., for fast
public-inbox-httpd or public-inbox-nttpd access or for use with
public-inbox's new lei command).
* The b4-am transient learned some new options, keeping up with
upstream changes in b4.
* piem-use-magit is no longer set to nil when piem is loaded before
Magit. Users that want to disable Magit support even though it's
available and loaded on their system must explicitly set
piem-use-magit to nil.
* New library piem-lei.el provides undocumented, incomplete, and
experimental support for public-inbox's 'lei q' command (added in
public-inbox v1.7).
* New library piem-rmail.el provides basic Rmail integration.
* The documentation describing how piem-b4-am-ready-from-mid gets a
message ID's thread has been improved.
* The documentation now specifies that the :coderepo keyword of
piem-inboxes should point to a working tree, unlike public-inbox's
publicinbox.$inbox.coderepo.
Fixes since v0.2.0
------------------
* piem-b4-am-from-mid assumed that, if the buffer at point is
associated with an inbox, its message ID matches the target message
ID, which may not be the case for non-interactive calls.
------------------------------------------------------------------------
Kyle Meyer (53):
piem-use-magit: Reword docstring to clarify scope
piem-use-magit: Unconditionally set to t
b4: Check for message ID match when using current buffer's URL
Rework url-retrieve-synchronously wrapper
piem-gunzip-buffer: Check for gunzip executable
piem-gunzip-buffer: Absorb caching of gunzip check
piem-gunzip-buffer: Don't assume t.mbox.gz is being decompressed
b4: Better describe how piem-b4-am-ready-from-mid gets the thread
Add basic integration for Rmail
piem.el: Drop an empty line
lei: Add command and mode for displaying a message
piem-lei-show: Let caller suppress displaying buffer
piem-lei-show: Highlight headers and quoted text
lei: Add command and mode for displaying overview of search results
lei query: Add piem-lei-show wrapper for displaying line's message
lei: Add command for viewing a thread
lei query: Fontify results
piem-lei-query-thread: Position point on seed message
piem-lei-query-thread: Drop repeated subjects
piem-lei-query-thread: Deal with multiple "re:"s
piem-lei-query-thread: Omit main part of subject if shared
piem-lei-query-thread: Add bug#NNN special case when eliding subject
lei query: Add next/previous line variants that update message buffer
piem-lei-show: Record message ID
lei query: Add commands for showing or scrolling message buffer
lei: Configure bindings for query and show modes
lei: Wire up piem.el hooks
piem-lei-query-thread: Use piem-lei-get-mid to get message ID
piem-inboxes: Fix typo in comment
manual: Avoid space between link and closing parenthesis
Add a very incomplete to-do list
piem-lei-query-mode: Highlight current line
piem-b4-am: Specify :man-page
piem-inbox-coderepo-maybe-read: Avoid confusing "inbox" references
piem-inbox-coderepo*: Always return coderepo as a directory
piem-inboxes: Clarify that :coderepo points to a working tree
Support reading inboxes from ~/.public-inbox/config
Prefer mail-decode-encoded-word-string to rfc2047-decode-string
b4-am: Fill in more options
piem-notmuch-known-mid-p: Autoload
lei: Prefer "mid:" to "m:"
piem-notmuch-known-mid-p: Drop call to with-current-buffer
piem-lei-query-show: Fix capitalization in error message
piem-lei-known-mid-p: Use with-output-to-string
lei: Introduce option to set "lei" executable
lei: Add call-process wrapper for inserting lei output
piem-lei-insert-output: Signal an error if lei call fails
lei: Add transient wrapper for piem-lei-query
lei: Set piem-lei-buffer-query for mid-based query functions
piem: Add function that returns public-inbox's configuration file
lei q: Offer candidates for --include and --only
lei: Rename piem-lei-show-mid to piem-lei-buffer-mid
Release version 0.3.0
Xinglu Chen (1):
piem: Add :maildir keyword to piem-inboxes
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-11-06 1:59 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-06 1:59 [ANNOUNCE] piem v0.3.0 Kyle Meyer
Code repositories for project(s) associated with this public inbox
https://git.kyleam.com/piem/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).