emacs-elpa-diffs
[Top][All Lists]
Advanced

[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
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]