Function: majutsu-diff
majutsu-diff is an interactive and natively compiled function defined
in majutsu-diff.el.
Signature
(majutsu-diff)
Documentation
Internal transient for jj diff.
Key Bindings
majutsu-mode-map d
Source Code
;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-diff.el
;;; Commands
;;;; Prefix Commands
;;;###autoload(autoload 'majutsu-diff "majutsu-diff" nil t)
(transient-define-prefix majutsu-diff ()
"Internal transient for jj diff."
:man-page "jj-diff"
:class 'majutsu-diff-prefix
:jj-command "diff"
:incompatible '(("--revisions=" "--from=")
("--revisions=" "--to=")
("--stat" "--summary")
("--git" "--color-words"))
:transient-non-suffix t
:description "JJ Diff"
[["Selection"
(majutsu-diff:-r)
(majutsu-diff:--from)
(majutsu-diff:--to)
("c" "Clear selections" majutsu-selection-clear :transient t)]
["Paths"
(majutsu-diff:--)]
["Options"
(majutsu-diff:--color-words)
(majutsu-diff:--git)
(majutsu-diff:--stat)
(majutsu-diff:--summary)
(majutsu-diff:--context)
(majutsu-diff:-w)
(majutsu-diff:-b)]
["Actions"
("d" "Execute" majutsu-diff-dwim)
("s" "Save as default" majutsu-diff-save-arguments)
("W" "Save as repo default" majutsu-transient-save-repository-defaults)]]
(interactive)
(transient-setup
'majutsu-diff nil nil
:scope (majutsu-selection-session-begin)))