Function: majutsu-rebase
majutsu-rebase is an interactive and natively compiled function
defined in majutsu-rebase.el.
Signature
(majutsu-rebase)
Documentation
Internal transient for jj rebase operations.
Key Bindings
majutsu-mode-map r
Source Code
;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-rebase.el
;;;###autoload(autoload 'majutsu-rebase "majutsu-rebase" nil t)
(transient-define-prefix majutsu-rebase ()
"Internal transient for jj rebase operations."
:man-page "jj-rebase"
:class 'majutsu-jj-transient-prefix
:jj-command "rebase"
:incompatible '(("--source=" "--branch=")
("--source=" "--revision=")
("--branch=" "--revision=")
("--onto=" "--insert-after=")
("--onto=" "--insert-before="))
:transient-non-suffix t
:description "JJ Rebase"
[["Source"
(majutsu-rebase:--source)
(majutsu-rebase:--branch)
(majutsu-rebase:--revision)]
["Destination"
(majutsu-rebase:--onto)
(majutsu-rebase:--after)
(majutsu-rebase:--before)
("c" "Clear selections" majutsu-selection-clear
:transient t)]
["Options"
("-ke" "Skip emptied" "--skip-emptied")
("-kd" "Keep divergent" "--keep-divergent")
("-p" "Simplify parents" "--simplify-parents")
(majutsu-transient-arg-ignore-immutable)]
["Actions"
(majutsu-rebase-execute)]]
(interactive)
(transient-setup
'majutsu-rebase nil nil
:scope
(majutsu-selection-session-begin)))