Function: ghostel--release-version-from-url
ghostel--release-version-from-url is a natively compiled function
defined in ghostel-module-install.el.
Signature
(ghostel--release-version-from-url URL)
Documentation
Return the release version embedded in URL, or nil.
GitHub's /releases/latest/download/<asset> redirect resolves to
/releases/download/v<X.Y.Z>/<asset>; extract the X.Y.Z segment.
Source Code
;; Defined in /nix/store/1252krff0gb2kisjcpp45m50cpdskfrl-emacs-packages-deps/share/emacs/site-lisp/ghostel-module-install.el
(defun ghostel--release-version-from-url (url)
"Return the release version embedded in URL, or nil.
GitHub's `/releases/latest/download/<asset>' redirect resolves to
`/releases/download/v<X.Y.Z>/<asset>'; extract the X.Y.Z segment."
(when (and (stringp url)
(string-match "/releases/download/v\\([0-9]+\\.[0-9]+\\.[0-9]+\\)/"
url))
(match-string 1 url)))