Function: verb--get-src-block-lang

verb--get-src-block-lang is a natively compiled function defined in verb.el.

Signature

(verb--get-src-block-lang HEADERS)

Documentation

Return org-mode's source block lang from HEADERS.

Source Code

;; Defined in /nix/store/8jnfn8w2mxcxbr2crbklcnija9m0zlkq-emacs-packages-deps/share/emacs/site-lisp/elpa/verb-20260818.1921/verb.el
(defun verb--get-src-block-lang (headers)
  "Return `org-mode''s source block lang from HEADERS."
  (let* ((handler (car (verb--get-handler
                        (verb--headers-content-type headers))))
         (handler-mode (if (string= handler "verb-handler-json")
                           verb-json-use-mode
                         handler))
         (org-lang-match (string-match (rx (group (0+ nonl)) "-mode")
                                       (symbol-name handler-mode))))
    (when org-lang-match
        (match-string 1 (symbol-name handler-mode)))))