Function: bug-reference--build-forge-setup-entry

bug-reference--build-forge-setup-entry is a byte-compiled function defined in bug-reference.el.gz.

Signature

(bug-reference--build-forge-setup-entry HOST-DOMAIN FORGE-TYPE PROTOCOL)

Documentation

Build an entry for bug-reference--setup-from-vc-alist(var)/bug-reference--setup-from-vc-alist(fun).

HOST-DOMAIN is the host- and domain name, e.g., gitlab.com, or sr.ht.

FORGE-TYPE is the type of the forge, e.g., gitlab, gitea, sourcehut, or github.

PROTOCOL is the protocol for accessing the forge's issue tracker, usually https but for self-hosted forge instances not accessible via the internet it might also be http.

Implementations

(bug-reference--build-forge-setup-entry HOST-DOMAIN (FORGE-TYPE (eql 'sourcehut)) PROTOCOL) in `bug-reference.el'.

Undocumented

(bug-reference--build-forge-setup-entry HOST-DOMAIN (FORGE-TYPE (eql 'gitea)) PROTOCOL) in `bug-reference.el'.

Undocumented

(bug-reference--build-forge-setup-entry HOST-DOMAIN (FORGE-TYPE (eql 'gitlab)) PROTOCOL) in `bug-reference.el'.

Undocumented

(bug-reference--build-forge-setup-entry HOST-DOMAIN (FORGE-TYPE (eql 'github)) PROTOCOL) in `bug-reference.el'.

Undocumented

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/bug-reference.el.gz
(cl-defgeneric bug-reference--build-forge-setup-entry
    (host-domain forge-type protocol)
  "Build an entry for `bug-reference--setup-from-vc-alist'.
HOST-DOMAIN is the host- and domain name, e.g., gitlab.com, or
sr.ht.

FORGE-TYPE is the type of the forge, e.g., gitlab, gitea,
sourcehut, or github.

PROTOCOL is the protocol for accessing the forge's issue tracker,
usually https but for self-hosted forge instances not accessible
via the internet it might also be http.")