Function: majutsu-tag-move
majutsu-tag-move is an interactive and natively compiled function
defined in majutsu-tag.el.
Signature
(majutsu-tag-move NAMES REVISION)
Documentation
Move existing tag NAMES to REVISION.
This is a convenience wrapper around jj tag set --allow-move.
Key Bindings
This command is not in any keymaps.
Source Code
;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-tag.el
;;;###autoload
(defun majutsu-tag-move (names revision)
"Move existing tag NAMES to REVISION.
This is a convenience wrapper around `jj tag set --allow-move'."
(interactive
(let* ((default-revision (or (magit-section-value-if 'jj-commit) "@"))
(names (majutsu-tag--read-exact-names "Move tag(s)" t))
(revision (majutsu-read-revset
"Target revision" :default default-revision)))
(list names revision)))
(majutsu-tag-set names revision t))