Function: markdown--gfm-markup-underscore-p
markdown--gfm-markup-underscore-p is a byte-compiled function defined
in markdown-mode.el.
Signature
(markdown--gfm-markup-underscore-p BEGIN END)
Source Code
;; Defined in ~/.emacs.d/elpa/markdown-mode-20260321.143/markdown-mode.el
(defun markdown--gfm-markup-underscore-p (begin end)
(let ((is-underscore (eql (char-after begin) ?_)))
(if (not is-underscore)
t
(save-excursion
(save-match-data
(goto-char begin)
(and (looking-back "\\(?:^\\|[[:blank:][:punct:]]\\)" (1- begin))
(progn
(goto-char end)
(looking-at-p "\\(?:[[:blank:][:punct:]]\\|$\\)"))))))))