Variable: transient-prefer-reading-value

transient-prefer-reading-value is a customizable variable defined in transient.el.

Value

nil

Documentation

Whether to prefer reading new value over other value selection methods.

If this is nil (the default), then certain arguments are directly disabled when they are invoked, while they have a non-nil value. I.e., to switch from one non-nil value to another non-nil value, such commands have to be invoked twice. For other arguments, which happen to have a small set of possible values, all values are displayed at all times, using solely coloring to indicate which of the values is active. When such an infix command is invoked it cycles to the next value.

This default does not work for visually impaired user. If this option is non-nil, then more arguments immediately read the new value, instead of being toggled off on first invocation, or instead of cycling through values.

If you enable this, then transient-use-accessible-values should also be enabled.

This variable was added, or its default value changed, in transient version 0.13.0.

Source Code

;; Defined in ~/.emacs.d/elpa/transient-20260414.1009/transient.el
(defcustom transient-prefer-reading-value nil
  "Whether to prefer reading new value over other value selection methods.

If this is nil (the default), then certain arguments are directly
disabled when they are invoked, while they have a non-nil value.  I.e.,
to switch from one non-nil value to another non-nil value, such commands
have to be invoked twice.  For other arguments, which happen to have a
small set of possible values, all values are displayed at all times,
using solely coloring to indicate which of the values is active.  When
such an infix command is invoked it cycles to the next value.

This default does not work for visually impaired user.  If this option
is non-nil, then more arguments immediately read the new value, instead
of being toggled off on first invocation, or instead of cycling through
values.

If you enable this, then `transient-use-accessible-values' should also
be enabled."
  :package-version '(transient . "0.13.0")
  :group 'transient
  :type 'boolean)