Function: treesit-language-display-name

treesit-language-display-name is a byte-compiled function defined in treesit.el.gz.

Signature

(treesit-language-display-name LANGUAGE)

Documentation

Return the display name (a string) of LANGUAGE (a symbol).

If LANGUAGE has an entry in treesit-language-display-name-alist, use the display name from there. Otherwise, capitalize the first letter of LANGUAGE's name and return the resulting string.

Other relevant functions are documented in the treesit group.

View in manual

Probably introduced at or before Emacs version 31.1.

Shortdoc

;; treesit
(treesit-language-display-name 'cpp)
    e.g. => "C++"

Source Code

;; Defined in /usr/src/emacs/lisp/treesit.el.gz
(defun treesit-language-display-name (language)
  "Return the display name (a string) of LANGUAGE (a symbol).

If LANGUAGE has an entry in `treesit-language-display-name-alist', use
the display name from there.  Otherwise, capitalize the first letter of
LANGUAGE's name and return the resulting string."
  (or (alist-get language treesit-language-display-name-alist)
      (capitalize (symbol-name language))))