Function: majutsu-dispatch
majutsu-dispatch is an interactive and natively compiled function
defined in majutsu.el.
Signature
(majutsu-dispatch)
Documentation
Top-level Majutsu command dispatcher.
Key Bindings
majutsu-mode-map ?
Source Code
;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu.el
;;; Dispatch Popup
;;;###autoload(autoload 'majutsu-dispatch "majutsu" nil t)
(transient-define-prefix majutsu-dispatch ()
"Top-level Majutsu command dispatcher."
["Transient and dwim commands"
[("k" "Abandon" majutsu-abandon)
("b" "Bookmarks" majutsu-bookmark)
("t" "Tags" majutsu-tag)
("c" "Describe" majutsu-describe)
("C" "Commit" majutsu-commit)
("m" "Metaedit" majutsu-metaedit)
("d" "Diff" majutsu-diff)
("v" "Evolution log" majutsu-evolog)
("D" "Diff (dwim)" majutsu-diff-dwim)
("e" "Edit change" majutsu-edit-changeset)
("E" "Ediff" majutsu-ediff)]
[("G" "Git" majutsu-git-transient)
("!" "Run" majutsu-command)
("l" "Log options" majutsu-log-transient)
("o" "New" majutsu-new)
("O" "New (dwim)" majutsu-new-dwim)
("r" "Rebase" majutsu-rebase)
("P" "Simplify parents" majutsu-simplify-parents)
("V" "Revert" majutsu-revert)
("R" "Restore" majutsu-restore)]
[("s" "Squash" majutsu-squash)
("S" "Split" majutsu-split)
("a" "Absorb" majutsu-absorb)
("y" "Duplicate" majutsu-duplicate)
("j" "Sign" majutsu-sign)
("J" "Unsign" majutsu-unsign)
(">" "Sparse" majutsu-sparse)
("Z" "Workspaces" majutsu-workspace)
("X" "Operations" majutsu-op-transient)
("C-/" "Undo" majutsu-undo)
("C-?" "Redo" majutsu-redo)]]
["Essential commands"
:if-derived majutsu-mode
[("g" "Refresh" majutsu-refresh)
("q" "Quit" majutsu-mode-bury-buffer)]
[("?" "Help" transient-help)
("$" "Process buffer" majutsu-process-buffer)]
[("C-x m" "Show all key bindings" describe-mode)]]
["Copy commands"
:if-derived (majutsu-log-mode majutsu-evolog-mode majutsu-op-log-mode)
[("w" "Copy…" majutsu-row-copy-transient)]])