Function: markdown-get-used-uris
markdown-get-used-uris is a byte-compiled function defined in
markdown-mode.el.
Signature
(markdown-get-used-uris)
Documentation
Return a list of all used URIs in the buffer.
Source Code
;; Defined in ~/.emacs.d/elpa/markdown-mode-20260321.143/markdown-mode.el
(defun markdown-get-used-uris ()
"Return a list of all used URIs in the buffer."
(save-excursion
(goto-char (point-min))
(let (uris)
(while (re-search-forward
(concat "\\(?:" markdown-regex-link-inline
"\\|" markdown-regex-angle-uri
"\\|" markdown-regex-uri
"\\|" markdown-regex-email
"\\)")
nil t)
(unless (or (markdown-inline-code-at-point-p)
(markdown-code-block-at-point-p))
(cl-pushnew (or (match-string-no-properties 6)
(match-string-no-properties 10)
(match-string-no-properties 12)
(match-string-no-properties 13))
uris :test #'equal)))
(reverse uris))))