Function: markdown-ts--language-at-node

markdown-ts--language-at-node is a byte-compiled function defined in markdown-ts-mode.el.gz.

Signature

(markdown-ts--language-at-node NODE)

Documentation

Return the language symbol for code_fence_content NODE.

Source Code

;; Defined in /usr/src/emacs/lisp/textmodes/markdown-ts-mode.el.gz
(defun markdown-ts--language-at-node (node)
  "Return the language symbol for code_fence_content NODE."
  (when-let* ((parent (treesit-node-parent node))
              (lang-node (when parent
                           (treesit-search-subtree parent "\\`language\\'"))))
    (intern (treesit-node-text lang-node t))))