I am excited to announce the release of Transient version 0.3, consisting of 87 commits since the second release a year ago. The release notes can be found here.
This release adds many small convenience features targeted at authors of transient commands. For a list of those features, please see the release notes. Unfortunately I still have not written a tutorial or made the manual easier to digest, but those things are still on my todo list.
End users should for the most part not notice any differences.
M-n can no longer be used to move through the history of a
transient; and either
C-x p and
C-x n have
to be used instead. This was done to to free all
M-<char> for use
by individual transients.
This is the first release that is published on GNU Elpa. Just as I
was getting ready for this release, the topic of adding
Emacs itself came up on emacs-devel. I am flattered by this
prospect and would love to see
transient being used by more
packages, and even core packages.
Obviously I still have to improve the documentation before that can
happen. Aside from that some bad interactions with the minibuffer
have to be addressed and
where-is has to be taught how to look