Function: forge-remove-repository
forge-remove-repository is an autoloaded, interactive and
byte-compiled function defined in forge-commands.el.
Signature
(forge-remove-repository REPOSITORY)
Documentation
Remove a repository from the database.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/forge-20260408.1922/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))