[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/transient 7afa779741: Release version 0.4.2
From: |
Jonas Bernoulli |
Subject: |
[elpa] externals/transient 7afa779741: Release version 0.4.2 |
Date: |
Fri, 25 Aug 2023 12:33:33 -0400 (EDT) |
branch: externals/transient
commit 7afa77974117afe45d4476513bf1eec82ba7f3d3
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>
Release version 0.4.2
---
CHANGELOG | 23 +++++++++++++++++++++++
docs/transient.org | 4 ++--
docs/transient.texi | 6 ++----
lisp/transient.el | 2 +-
4 files changed, 28 insertions(+), 7 deletions(-)
diff --git a/CHANGELOG b/CHANGELOG
index 2fe4bf8f86..838061c24a 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,4 +1,27 @@
# -*- mode: org -*-
+* v0.4.2 2023-08-25
+
+- Infix commands are only useful when invoked from a transient prefix
+ command and ~execute-extended-command~ should not offer them as
+ completion candidates. In the past we used a weird kludge to
+ accomplish that, but now we rely on ~read-extended-command-predicate~.
+ That allowed the removal of some complications and made it possible
+ to fix a bug in ~transient--wrap-command~.
+
+ To hide infix commands, users now have to update to Emacs 28, or
+ later, and customize ~read-extended-command-predicate~.
+
+ #+begin_src emacs-lisp
+ (setq read-extended-command-predicate
+ 'command-completion-default-include-p)
+ #+end_src
+
+- Due to changes in Emacs 29.1, pretty-printing isn't consistent
+ across Emacs releases anymore by default, which is unfortunate
+ in our case because we use it to write to files that are likely
+ to be checked into version control. We now force the use of the
+ old style across releases.
+
* v0.4.1 2023-06-02
Bug fixes:
diff --git a/docs/transient.org b/docs/transient.org
index 02389c83c2..249cfa758a 100644
--- a/docs/transient.org
+++ b/docs/transient.org
@@ -7,7 +7,7 @@
#+texinfo_dir_category: Emacs misc features
#+texinfo_dir_title: Transient: (transient).
#+texinfo_dir_desc: Transient Commands
-#+subtitle: for version 0.4.1
+#+subtitle: for version 0.4.2
#+setupfile: .orgconfig
@@ -40,7 +40,7 @@ https://github.com/positron-solutions/transient-showcase.
#+end_quote
#+texinfo: @noindent
-This manual is for Transient version 0.4.1.
+This manual is for Transient version 0.4.2.
#+texinfo: @insertcopying
:END:
diff --git a/docs/transient.texi b/docs/transient.texi
index 7d8bce0875..1f5e594b64 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.4.1
+@subtitle for version 0.4.2
@author Jonas Bernoulli
@page
@vskip 0pt plus 1filll
@@ -74,7 +74,7 @@ that hurdle is Psionic K's interactive tutorial, available at
@end quotation
@noindent
-This manual is for Transient version 0.4.1.
+This manual is for Transient version 0.4.2.
@insertcopying
@end ifnottex
@@ -2542,8 +2542,6 @@ currently exist.
@node FAQ
@appendix FAQ
-
-
@anchor{Can I control how the popup buffer is displayed?}
@appendixsec Can I control how the popup buffer is displayed?
diff --git a/lisp/transient.el b/lisp/transient.el
index 271f780934..0628cee406 100644
--- a/lisp/transient.el
+++ b/lisp/transient.el
@@ -6,7 +6,7 @@
;; Homepage: https://github.com/magit/transient
;; Keywords: extensions
-;; Package-Version: 0.4.1
+;; Package-Version: 0.4.2
;; Package-Requires: ((emacs "25.1") (compat "29.1.4.1"))
;; SPDX-License-Identifier: GPL-3.0-or-later
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [elpa] externals/transient 7afa779741: Release version 0.4.2,
Jonas Bernoulli <=