Function: cape--inside-block-p
cape--inside-block-p is a byte-compiled function defined in cape.el.
Signature
(cape--inside-block-p &rest LANGS)
Documentation
Return non-nil if inside LANGS code block.
Source Code
;; Defined in ~/.emacs.d/elpa/cape-20260804.2303/cape.el
(defun cape--inside-block-p (&rest langs)
"Return non-nil if inside LANGS code block."
(when-let* ((face (get-text-property (point) 'face))
(lang (or (and (if (listp face)
(memq 'org-block face)
(eq 'org-block face))
(plist-get (cadr (org-element-context)) :language))
(and (if (listp face)
(memq 'markdown-code-face face)
(eq 'markdown-code-face face))
(save-excursion
(markdown-code-block-lang))))))
(member lang langs)))