branch: externals/transient commit 0fc87002d8c72dc309b8b8487770642d3b1fca5f Author: Jonas Bernoulli <jo...@bernoul.li> Commit: Jonas Bernoulli <jo...@bernoul.li>
transient-predicate-map: Bind ignore-preserving-kill-region --- lisp/transient.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lisp/transient.el b/lisp/transient.el index 8e51733e60..bc6f77c4d7 100644 --- a/lisp/transient.el +++ b/lisp/transient.el @@ -1799,7 +1799,10 @@ of the corresponding object." ;; an unbound key, then Emacs calls the `undefined' command ;; but does not set `this-command', `this-original-command' ;; or `real-this-command' accordingly. Instead they are nil. - "<nil>" #'transient--do-warn) + "<nil>" #'transient--do-warn + ;; Bound to the `mouse-movement' event, this command is similar + ;; to `ignore'. + "<ignore-preserving-kill-region>" #'transient--do-noop) (defvar transient--transient-map nil) (defvar transient--predicate-map nil)