Variable: combobulate-registered-languages-alist
combobulate-registered-languages-alist is a variable defined in
combobulate-setup.el.
Value
((ocaml (caml-mode tuareg-mode neocaml-mode)
combobulate-ocaml-minor-mode)
(ocaml-interface
(caml-mode tuareg-interface-mode neocaml-interface-mode)
combobulate-ocaml-interface-minor-mode)
(go (go-mode go-ts-mode) combobulate-go-minor-mode)
(json (json-mode json-ts-mode js-json-mode)
combobulate-json-minor-mode)
(yaml (yaml-ts-mode yaml-mode) combobulate-yaml-minor-mode)
(css (css-mode css-ts-mode) combobulate-css-minor-mode)
(tsx (tsx-ts-mode) combobulate-tsx-minor-mode)
(typescript (typescript-mode typescript-ts-mode)
combobulate-typescript-minor-mode)
(javascript
(js-mode js2-mode rjsx-mode js3-mode js-ts-mode js-jsx-mode
js2-jsx-mode)
combobulate-javascript-minor-mode)
(python (python-mode python-ts-mode) combobulate-python-minor-mode)
(html (html-mode html-ts-mode mhtml-mode sgml-mode)
combobulate-html-minor-mode)
(toml (toml-ts-mode toml-mode) combobulate-toml-minor-mode))
Documentation
Alist of Combobulate languages and major modes supported by Combobulate.
Each entry must be of the form
(NAME MAJOR-MODES MINOR-MODE-FN TREESIT-LANGUAGE)
Where NAME is the Combobulate language name (used for Emacs Lisp symbols); MAJOR-MODES is a list of supported major modes; MINOR-MODE-FN is a minor mode function that Combobulate must use for that language and those major modes; and TREESIT-LANGUAGE is the tree-sitter grammar name (which may differ from NAME if it contains characters invalid in Emacs Lisp symbols, such as underscores).
Source Code
;; Defined in /nix/store/b5fvrwzi3zvkabyzx0in6gw1cj963z46-emacs-packages-deps/share/emacs/site-lisp/combobulate-setup.el
(defvar combobulate-registered-languages-alist nil
"Alist of Combobulate languages and major modes supported by Combobulate.
Each entry must be of the form
(NAME MAJOR-MODES MINOR-MODE-FN TREESIT-LANGUAGE)
Where NAME is the Combobulate language name (used for Emacs Lisp symbols);
MAJOR-MODES is a list of supported major modes; MINOR-MODE-FN is a minor
mode function that Combobulate must use for that language and those major
modes; and TREESIT-LANGUAGE is the tree-sitter grammar name (which may
differ from NAME if it contains characters invalid in Emacs Lisp symbols,
such as underscores).")