Function: forge-format-blob-lines
forge-format-blob-lines is a byte-compiled function defined in
forge-commands.el.
Signature
(forge-format-blob-lines ARG &rest ARGS)
Implementations
(forge-format-blob-lines (REPO forge-repository) LINE END) in `forge-commands.el'.
Undocumented
Source Code
;; Defined in ~/.emacs.d/elpa/forge-20260408.1922/forge-commands.el
(cl-defmethod forge-format-blob-lines ((repo forge-repository) line end)
(cl-etypecase repo ;Third-party classes require separate methods.
((or forge-github-repository
forge-gitlab-repository ;Also supports "#L%s-%s".
forge-forgejo-repository
forge-gitea-repository
forge-gogs-repository)
(format (if end "#L%s-L%s" "#L%s") line end))
(forge-bitbucket-repository
(format (if end "#lines-%s:%s" "#lines-%s") line end))
((or forge-cgit-repository
forge-cgit*-repository
forge-cgit**-repository)
(format "#n%s" line))
((or forge-gitweb-repository
forge-repoorcz-repository
forge-stagit-repository)
(format "#l%s" line))
(forge-srht-repository
(format "#L%s" line))))