Function: markdown-gfm-parse-buffer-for-languages
markdown-gfm-parse-buffer-for-languages is a byte-compiled function
defined in markdown-mode.el.
Signature
(markdown-gfm-parse-buffer-for-languages &optional BUFFER)
Source Code
;; Defined in ~/.emacs.d/elpa/markdown-mode-20260321.143/markdown-mode.el
(defun markdown-gfm-parse-buffer-for-languages (&optional buffer)
(with-current-buffer (or buffer (current-buffer))
(save-excursion
(goto-char (point-min))
(cl-loop
with prop = 'markdown-gfm-block-begin
for pos-prop = (markdown-find-next-prop prop)
while pos-prop
for lang = (markdown-code-block-lang pos-prop)
do (progn (when lang (markdown-gfm-add-used-language lang))
(goto-char (next-single-property-change (point) prop)))))))