Function: forge-remove-repository
forge-remove-repository is an interactive and natively compiled
function defined in forge-commands.el.
Signature
(forge-remove-repository REPOSITORY)
Documentation
Remove a repository from the database.
Key Bindings
This command is not in any keymaps.
Source Code
;; Defined in /nix/store/923zwib42c4qw6x4xps0cv1wi8qcd6lp-emacs-packages-deps/share/emacs/site-lisp/elpa/forge-20261005.753/forge-commands.el
;;; Cleanup
;;;###autoload
(defun forge-remove-repository (repository)
"Remove a repository from the database."
(interactive
(pcase-let* ((repo (forge-read-repository "Remove repository from db"))
((eieio githost owner name) repo))
(if (yes-or-no-p (format "Do you really want to remove \"%s/%s @%s\" %s? "
owner name githost "from the database"))
(list repo)
(user-error "Abort"))))
(closql-delete repository)
(forge-refresh-buffer))