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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/transient fd7bb997ab 150/366: Complete CHANGELOG


From: Jonas Bernoulli
Subject: [elpa] externals/transient fd7bb997ab 150/366: Complete CHANGELOG
Date: Tue, 25 Jan 2022 18:54:36 -0500 (EST)

branch: externals/transient
commit fd7bb997abcbaf153bf5a5b727038d83b29fac89
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>

    Complete CHANGELOG
---
 docs/CHANGELOG | 127 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 127 insertions(+)

diff --git a/docs/CHANGELOG b/docs/CHANGELOG
index 24ad86a540..21c3679019 100644
--- a/docs/CHANGELOG
+++ b/docs/CHANGELOG
@@ -1,10 +1,135 @@
 # -*- mode: org -*-
 * v0.2.0    UNRELEASED
 
+- No longer attempt to display a thin line in termcap frames.  0a96a57
+
++ No longer use the last history element as initial minibuffer input
+  by default.  Added new option ~transient-read-with-initial-input~ to
+  allow users to restore the old default. dcf7a4d, 5decc6e
+
+- Work around some Ivy bugs/incompatibilities.  af243d5, fed7ab1
+
++ The set and saved values were not always used.  #68
+
 - The new option ~transient-force-fixed-pitch~ allows users to use a
   monospaced font in transient's popup buffer even if they use a
   proportional font for the rest of Emacs.  #25, #67
 
+- Adapted to backward incompatible changes in Emacs 27 that prevented
+  faces from extending to the edge of the window as expected.  c1ae1ee
+
+- No longer depend on dash (or any other third-party package).  #66
+
++ Explicitly support Edebug.  Previously when Edebug was triggered
+  while a transient was active, then Emacs entered an unrecoverable
+  state.  #19
+
+- When a transient has conflicting key bindings and Transient is
+  configure to warn about that, then Emacs entered an unrecoverable
+  state instead.  75de1f0
+
+- ~transient-format-value~ now supports options with multiple values.
+  #65
+
+- Removing a suffix based on its position was broken.  41cbf49
+
+- In our popup buffers disable the tab feature that Emacs 27
+  introduces.  #62
+
+- Inserting a new suffix next to another ended up replacing the latter
+  instead if its key binding was defined in the suffix object.  #58
+
+> ~transient--goto-argument-description~ (4f80a89),
+> ~transient-show-help~ (ccac95e),
+
+- ~transient-undefined~ learned to make some noise.  #57
+
+> ~transient-infix-read~ (7bf9759),
+
++ ~transient-args~ must now be called with a transient prefix command
+  as argument.  It is now the only argument and its value must be a
+  symbol now, an object is no longer supported.  When this command
+  does not match ~current-transient-command~, then this function now
+  returns the set, saved or default value.  0312b93, 7d0db28,
+  d33fe5a, a6ce195
+
++ Added support for inserting and removing groups.  #36
+
++ Added support for specifying where to insert elements and groups
+  using coordinates.  #26
+
+- Fix replacing a suffix with another suffix bound to the same key.
+  5a360bb, 4ce1868
+
+- Characters are no longer allowed as pseudo suffixes.  To insert a
+  an empty cell into a table use the empty string instead.  71687ba
+
+- Added new variable ~transient--buffer-name~.  #45
+
+- Some misconfiguration that affects how the transient popup buffer
+  is displayed could lead to Emacs entering an unrecoverable state.
+  #34, #44
+
++ Added support for moving the cursor inside the transient popup
+  buffer using the arrow keys or Isearch, and for invoke suffix
+  commands using RET or mouse clicks.  Unlike Magit-Popup, Transient
+  doesn't make the transient popup buffer the current buffer.  This
+  is important when invoking suffix commands that take the current
+  position into account, but it has the drawback that we do not get
+  these features for free.  Because I also consider them unnecessary
+  I did not implement them initially.  Turns out quite a few users
+  strongly disagree.  Set ~transient-enable-popup-navigation~ to ~t~ to
+  enable these features.  #42
+
+- The echo area is now cleared when the transient popup buffer is
+  shown.  afdf1f0
+
+- If ~transient-show-popup~ is 0 or a negative number, then not even
+  a one-line summary is shown initially.  #41
+
+- Added new function ~transient-read-directory~.  a87cb2c
+
+- ~define-transient-command~ now supports specifying the level of a
+  suffix using the ~:level~ keyword argument.  6506cfd
+
+- The mode-related suffix predicates now also support a list of modes
+  as argument in addition to a single mode as before.  1c6afb8
+
+- The new ~incompatible~ slot of prefix objects makes it possible to
+  specify which arguments should be autoatically disabled when the
+  user enables certain other arguments.  544b3bb
+
+- ~transient--history-push~ is now defined as generic function.  47b7975
+
+- The a new ~history-key~ slot and ~transient--history-key~ generic
+  function for prefix objects.  3668aeb, e627d45
+
+- Disallow setting the level of essential suffixes that are shared
+  between all transients.  #29
+
+- The active infix is now highlight while reading its value from the
+  user.  #30
+
+- The commands ~transient-set~  and ~transient-save~ can now be configured
+  to exit the transient, though by default they still don't.  a47ae94
+
+- Always respect the ~transient~ slot of a suffix, even if that suffix
+  has a binding in ~transient-predicate-map~.  919fc66
+
+- Added new generic functions ~transient-set-value~ and
+  ~transient-save-value~ intended for prefix commands.  ebe9d9d
+
+- It is no longer possible to set a prefix level to 0, which is an
+  invalid value.  #28
+
+- All transient prefix and suffix commands are now automatically
+  declared to be for interactive use only.  a6295fa
+
+- Infix arguments are no longer added to ~command-history~ because
+  these entries were both useless and extremely noisy.  #23
+
+- ~digit-argument~ no longer exits the transient.  5f0ec7d
+
 - A new keymap, ~transient-base-map~ was added to make it easier to
   change key bindings that are shared between all transients.  This
   new keymap is used as the parent of all the other keymaps that are
@@ -78,6 +203,8 @@
 
 - Fixed reading a number as the value of an infix.  8219c0b
 
+- Various bug fixes to
+
 * v0.1.0    2019-01-14
 
 - First release.



reply via email to

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