Function: majutsu-abandon
majutsu-abandon is an interactive and natively compiled function
defined in majutsu-restore.el.
Signature
(majutsu-abandon)
Documentation
Abandon the changeset at point or in region.
Key Bindings
This command is not in any keymaps.
Source Code
;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-restore.el
;;; Abandon
;;;###autoload
(defun majutsu-abandon ()
"Abandon the changeset at point or in region."
(interactive)
(let ((revsets (majutsu-revisions-at-point)))
(if (not revsets)
(message "No changeset at point to abandon")
(let ((prompt (if (= (length revsets) 1)
(format "Abandon changeset %s? " (car revsets))
(format "Abandon %d changesets? " (length revsets)))))
(if (not (majutsu-confirm 'abandon prompt))
(message "Abandon canceled")
(majutsu-run-jj "abandon" revsets))))))