Function: majutsu-bookmark-delete
majutsu-bookmark-delete is an interactive and natively compiled
function defined in majutsu-bookmark.el.
Signature
(majutsu-bookmark-delete NAMES)
Documentation
Delete bookmarks or bookmark patterns NAMES and propagate on next push.
Key Bindings
This command is not in any keymaps.
Source Code
;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-bookmark.el
;;;###autoload
(defun majutsu-bookmark-delete (names)
"Delete bookmarks or bookmark patterns NAMES and propagate on next push."
(interactive
(let ((names (majutsu-read-bookmark-patterns
"Delete bookmark(s)/pattern(s) (propagates on push)")))
(when names
(unless (majutsu-confirm
'bookmark-delete
(format "Delete bookmark(s) %s and propagate on next push? "
(string-join names ", ")))
(user-error "Delete canceled")))
(list names)))
(if (null names)
(message "No bookmark name/pattern provided")
(when (zerop (majutsu-run-jj "bookmark" "delete" names))
(message "Deleted bookmark(s): %s" (string-join names ", ")))))