branch: externals/transient commit 74cba5a418ff1b1661494fc2970c330ecdbb4b22 Author: Jonas Bernoulli <jo...@bernoul.li> Commit: Jonas Bernoulli <jo...@bernoul.li>
Release version 0.3.7 --- docs/CHANGELOG | 38 ++++++++++++++++++++++++++++++++++++++ docs/transient.org | 4 ++-- docs/transient.texi | 4 ++-- lisp/transient.el | 2 +- 4 files changed, 43 insertions(+), 5 deletions(-) diff --git a/docs/CHANGELOG b/docs/CHANGELOG index f92a727ab6..61e01b27f8 100644 --- a/docs/CHANGELOG +++ b/docs/CHANGELOG @@ -1,4 +1,42 @@ # -*- mode: org -*- +* v0.3.7 2021-10-25 + +- Added an additional safety hatch to prevent Emacs from entering an + inconsistent state when an unexpected error occurs. 99e48369 + +- Added support for implementing section movement commands in + third-party packages. This was requested by the maintainer of + Emacspeak. Because they would be of very limited use to sighted + users no such commands are added to Transient itself. 769219b5 + +- ~transient-read-number-{N0,N+,N}~ now support infix arguments that + have three different states: disabled, enabled without an empty + value, and enabled with a non-empty value. 626d105e + +- If a command is called as a suffix of itself, then the help command + shows the function definition instead of the man-page as it usually + does for prefixes. e17e2b2f + +- Give users more control over how the transient buffer is displayed. + Various aspects that were previously hardcoded can now be changed + using the ~transient-display-buffer-action~ option. 7c677737 + +- Added support for adding suffixes that might be neither defined nor + autoloaded when the prefix is invoked. This usually results in an + error and while it is now possible to override that using an extra + step, it is still discouraged. 6842305e + +Bug fixes: + +- 1e740608 transient-map: Bind C-u to universal-argument +- e9048100 Explicitly call transient--pre-command in button action +- be119ee4 Export variables for transient non-infix suffixes +- b526b9c7 transient-infix-set: Consider all incompatibility rules +- 7126d6aa Fix hydra-inspired colors +- 0c2255a2 transient-get-value: Add an emergency exit + +Also contains various documentation updates and code clean-ups. + * v0.3.6 2021-07-01 - Added new option ~transient-force-single-column~, which may be useful diff --git a/docs/transient.org b/docs/transient.org index dd7c2970db..2211dd0b01 100644 --- a/docs/transient.org +++ b/docs/transient.org @@ -8,7 +8,7 @@ #+TEXINFO_DIR_CATEGORY: Emacs #+TEXINFO_DIR_TITLE: Transient: (transient). #+TEXINFO_DIR_DESC: Transient Commands -#+SUBTITLE: for version 0.3.6 (v0.3.6-17-g2281d952+1) +#+SUBTITLE: for version 0.3.7 #+TEXINFO_DEFFN: t #+OPTIONS: H:4 num:4 toc:2 @@ -37,7 +37,7 @@ Calling a suffix command usually causes the transient to be exited but suffix commands can also be configured to not exit the transient. #+TEXINFO: @noindent -This manual is for Transient version 0.3.6 (v0.3.6-17-g2281d952+1). +This manual is for Transient version 0.3.7. #+BEGIN_QUOTE Copyright (C) 2018-2021 Jonas Bernoulli <jo...@bernoul.li> diff --git a/docs/transient.texi b/docs/transient.texi index 6cf8e6a94f..232e762034 100644 --- a/docs/transient.texi +++ b/docs/transient.texi @@ -31,7 +31,7 @@ General Public License for more details. @finalout @titlepage @title Transient User and Developer Manual -@subtitle for version 0.3.6 (v0.3.6-17-g2281d952+1) +@subtitle for version 0.3.7 @author Jonas Bernoulli @page @vskip 0pt plus 1filll @@ -65,7 +65,7 @@ Calling a suffix command usually causes the transient to be exited but suffix commands can also be configured to not exit the transient. @noindent -This manual is for Transient version 0.3.6 (v0.3.6-17-g2281d952+1). +This manual is for Transient version 0.3.7. @quotation Copyright (C) 2018-2021 Jonas Bernoulli <jonas@@bernoul.li> diff --git a/lisp/transient.el b/lisp/transient.el index 16e0745102..d0ba854dd5 100644 --- a/lisp/transient.el +++ b/lisp/transient.el @@ -7,7 +7,7 @@ ;; Keywords: bindings ;; Package-Requires: ((emacs "25.1")) -;; Package-Version: 0.3.6 +;; Package-Version: 0.3.7 ;; SPDX-License-Identifier: GPL-3.0-or-later