Function: markdown-font-lock-extend-region
markdown-font-lock-extend-region is a natively compiled function
defined in markdown-mode.el.
Signature
(markdown-font-lock-extend-region)
Documentation
Extend the font-lock region to cover whole blocks.
Used in font-lock-extend-region-functions. Inline constructs
such as bold and italic may span several lines within a block, so
fontifying a region that begins or ends in the middle of one
would miss the match entirely.
Source Code
;; Defined in /nix/store/p33zgg95aglc47pl6zlgs43vki0snxf8-emacs-packages-deps/share/emacs/site-lisp/elpa/markdown-mode-20260827.909/markdown-mode.el
(defun markdown-font-lock-extend-region ()
"Extend the font-lock region to cover whole blocks.
Used in `font-lock-extend-region-functions'. Inline constructs
such as bold and italic may span several lines within a block, so
fontifying a region that begins or ends in the middle of one
would miss the match entirely."
(let ((res (markdown-syntax-propertize-extend-region font-lock-beg font-lock-end)))
(when res
(setq font-lock-beg (car res)
font-lock-end (cdr res))
t)))