[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/transient a583d2b2f5 1/4: Update changelog
From: |
Jonas Bernoulli |
Subject: |
[elpa] externals/transient a583d2b2f5 1/4: Update changelog |
Date: |
Wed, 3 Aug 2022 06:04:04 -0400 (EDT) |
branch: externals/transient
commit a583d2b2f5f8963f08cb5a15a4d4dd55faa13585
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>
Update changelog
---
CHANGELOG | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++---------
1 file changed, 51 insertions(+), 9 deletions(-)
diff --git a/CHANGELOG b/CHANGELOG
index 2484e88fe2..497f02a823 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,17 +1,22 @@
# -*- mode: org -*-
* v0.4.0 UNRELEASED
-- Compatibility of transient with various uses of the minibuffer has
+- Compatibility of Transient with various uses of the minibuffer has
been greatly improved, addressing several edge-cases and making it
possible to invoke a transient prefix command when the minibuffer
is active. 7b8a7d71 et al.
+- Popup navigation is no longer considered a second-class feature and
+ is enabled by default. Some transients allow arbitrary non-suffixes
+ to be invoked, so some key bindings, which were previously used for
+ popup navigation, had to be removed, to avoid conflicts. 98d50202 ff
+
- Each prefix and suffix can now have its own help function. This is
configured using the new ~show-help~ slot. ea5ac99f
-- The ~transient-options~ now supports two types of options that can
- have multiple values: repeated option-value pairs and a final option
- that takes all remaining arguments as value. #154
+- The ~transient-options~ class now supports two types of options that
+ can have multiple values: repeated option-value pairs and a final
+ option that takes all remaining arguments as value. #154
- Added support for the use of non-proportional text in the transient
popup. 7f5520b3
@@ -32,8 +37,8 @@
value of the active transient. 51585b8d
- When using Emacs 28, ~execute-extended-command~ can be told to ignore
- transient infix commands. Even when using that Emacs version that
- command does not ignore any commands by default, but this behaviour
+ transient infix commands. Even when using that Emacs version, that
+ command does not ignore any commands by default, but this behavior
can be easily be enabled using:
(setq read-extended-command-predicate
@@ -45,15 +50,52 @@
are now evaluated when the ~transient-define-prefix~ macro is expanded.
99943f73
+- Depend on the Compat package, allowing me to use convenient features
+ that were added to Emacs over the last few years, without having to
+ wait another few years until everybody has updated to a reasonably
+ recent Emacs release. 5ae3c401
+
+- Added basic support for suffixes that span multiple lines (multi-row
+ cells). #193
+
+- Infix arguments can now be invoked following a prefix argument. To
+ use a negative prefix argument use "C--". "-" cannot be used anymore
+ because it conflicts with the most common prefix key used for infix
+ arguments. ed2febd0
+
Bug fixes:
- 938b0591 #173 transient--show: Set point after displaying window again
+- 202271f7 Resurrect transient-files class
- c26cbac5 #181 transient-{init,set}-value: Use case-sensitive matching
- 28491e1f Properly deal with stealth undefined command
-- 714e3482 No longer always suspend when handle-switch-frame is called
+- 143a1393 transient-infix-read: Always enable-recursive-minibuffers
+- 76b77e01 magit--{pre,post}-command: Add emergency exits
+- 09b436fa transient--debug: Ignore error in transient--suffix-symbol
+- f2e0dfcc transient--get-predicate-for: Ignore error in
transient--suffix-symbol
+- bf29731a transient--post-command: Don't pop and push equal redisplay maps
+- 3c78b10f transient--redisplay: Don't redisplay during mouse-drag-region
++ 714e3482 No longer always suspend when handle-switch-frame is called
+- ecb815bc transient--abort-commands: Add keyboard-escape-quit
+- 8b1f8dcc transient--minibuffer-depth: Must always be a number
+- 686b7ebc Fix handling of sub-prefix command that use the minibuffer
+- a19faa1c Return to outer prefix when minibuffer is aborted for sub-prefix
+- 4477555b transient--post-exit: Deal with unbound transient slot properly
- 0f39af0e #188 transient-format-description: Use cl-call-next-method
-
-Also contains various documentation updates and code clean-ups.
+- 1fd1cf51 When highlighting suffixes not normally displayed consider group
level
+- 7c771c94 Do not let-bind overriding-terminal-local-map to nil
+- 31d355b5 transient-set-level: Refresh shown levels after setting one
+- bb056e71 Invoke suffix commands directly when a button is pushed
+- 270eff1c Fix redisplay when popup navigation is enabled
+- 81b2b912 Use this-original-command again
+- d4fb853d #198 transient--show: Also hide the header-line
+- 7467a79c transient--suspend-override: Cancel display timer
+- 5686a792 transient--suspend-override: Cancel prefix key display
+- 1c84d7ad Remap kp-subtract, kp-equal and kp-add
+- 5302db18 Once popup is showing keep doing so until full exit
+
+Also contains various documentation updates, code clean-ups and
+build improvements.
* v0.3.7 2021-10-25