Function: majutsu-op-diff-transient

majutsu-op-diff-transient is an interactive and natively compiled function defined in majutsu-op.el.

Signature

(majutsu-op-diff-transient)

Documentation

Transient for jj operation diff.

Key Bindings

majutsu-op-log-mode-map d

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-op.el
;;;###autoload(autoload 'majutsu-op-diff-transient "majutsu-op" nil t)
(transient-define-prefix majutsu-op-diff-transient ()
  "Transient for jj operation diff."
  :man-page "jj-operation-diff"
  :class 'majutsu-op-target-prefix
  :transient-non-suffix t
  :incompatible '(("--operation=" "--from=")
                  ("--operation=" "--to="))
  [:description
   "JJ Operation Diff"
   ["Selection"
    (majutsu-op-arg:--operation)
    (majutsu-op-arg:--from)
    (majutsu-op-arg:--to)
    ("c" "Clear selections" majutsu-selection-clear :transient t)]
   ["Actions"
    ("d" "Open diff" majutsu-op-diff)
    ("RET" "Open diff" majutsu-op-diff)]]

  (interactive)
  (transient-setup 'majutsu-op-diff-transient nil nil
                   :scope (majutsu-selection-session-begin)))