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.
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))))