Variable: treesit-fold-summary-parsers-alist
treesit-fold-summary-parsers-alist is a customizable variable defined
in treesit-fold-summary.el.
Value
Large value
((actionscript-mode . treesit-fold-summary-javadoc)
(arduino-mode . treesit-fold-summary-c)
(asm-mode . treesit-fold-summary-elisp)
(fasm-mode . treesit-fold-summary-elisp)
(masm-mode . treesit-fold-summary-elisp)
(nasm-mode . treesit-fold-summary-elisp)
(gas-mode . treesit-fold-summary-elisp)
(bat-mode . treesit-fold-summary-batch)
(beancount-mode . treesit-fold-summary-elisp)
(c-mode . treesit-fold-summary-c) (c++-mode . treesit-fold-summary-c)
(cmake-mode . treesit-fold-summary-ruby-doc)
(clojure-mode . treesit-fold-summary-elisp)
(csharp-mode . treesit-fold-summary-csharp)
(css-mode . treesit-fold-summary-javadoc)
(dart-mode . treesit-fold-summary-javadoc)
(editorconfig-conf-mode . treesit-fold-summary-ruby-doc)
(emacs-lisp-mode . treesit-fold-summary-elisp)
(elixir-mode . treesit-fold-summary-ruby-doc)
(erlang-mode . treesit-fold-summary-tex-doc)
(fish-mode . treesit-fold-summary-javadoc)
(gdscript-mode . treesit-fold-summary-ruby-doc)
(glsl-mode . treesit-fold-summary-c)
(go-mode . treesit-fold-summary-go)
(groovy-mode . treesit-fold-summary-javadoc)
(jenkinsfile-mode . treesit-fold-summary-javadoc)
(haskell-mode . treesit-fold-summary-lua-doc)
(haxe-mode . treesit-fold-summary-javadoc)
(heex-mode . treesit-fold-summary-xml)
(hlsl-mode . treesit-fold-summary-c)
(html-mode . treesit-fold-summary-xml)
(jai-mode . treesit-fold-summary-c)
(janet-mode . treesit-fold-summary-ruby-doc)
(java-mode . treesit-fold-summary-javadoc)
(javascript-mode . treesit-fold-summary-javadoc)
(js-mode . treesit-fold-summary-javadoc)
(js2-mode . treesit-fold-summary-javadoc)
(js3-mode . treesit-fold-summary-javadoc)
(json-mode . treesit-fold-summary-javadoc)
(jsonnet-mode . treesit-fold-summary-javadoc)
(julia-mode . treesit-fold-summary-julia-doc)
(kotlin-mode . treesit-fold-summary-javadoc)
(latex-mode . treesit-fold-summary-tex-doc)
(LaTeX-mode . treesit-fold-summary-tex-doc)
(lisp-mode . treesit-fold-summary-elisp)
(lisp-interaction-mode . treesit-fold-summary-elisp)
(llvm-mode . treesit-fold-summary-elisp)
(llvm-mir-mode . treesit-fold-summary-elisp)
(lua-mode . treesit-fold-summary-lua-doc)
(makefile-mode . treesit-fold-summary-ruby-doc)
(makefile-automake-mode . treesit-fold-summary-ruby-doc)
(makefile-gmake-mode . treesit-fold-summary-ruby-doc)
(makefile-makepp-mode . treesit-fold-summary-ruby-doc)
(makefile-bsdmake-mode . treesit-fold-summary-ruby-doc)
(makefile-imake-mode . treesit-fold-summary-ruby-doc)
(markdown-mode . treesit-fold-summary-markdown)
(matlab-mode . treesit-fold-summary-matlab-doc)
(mermaid-mode . treesit-fold-summary-mermaid)
(ninja-mode . treesit-fold-summary-ruby-doc)
(nix-mode . treesit-fold-summary-ruby-doc)
(noir-mode . treesit-fold-summary-rust-doc)
(objc-mode . treesit-fold-summary-c)
(org-mode . treesit-fold-summary-org)
(perl-mode . treesit-fold-summary-ruby-doc)
(php-mode . treesit-fold-summary-javadoc)
(pascal-mode . treesit-fold-summary-pascal-doc)
(python-mode . treesit-fold-summary-python-doc)
(qss-mode . treesit-fold-summary-css)
(rjsx-mode . treesit-fold-summary-javadoc)
(rst-mode . treesit-fold-summary-rst-doc)
(ruby-mode . treesit-fold-summary-ruby-doc)
(rust-mode . treesit-fold-summary-rust-doc)
(scala-mode . treesit-fold-summary-javadoc)
(scheme-mode . treesit-fold-summary-elisp)
(sh-mode . treesit-fold-summary-javadoc)
(sql-mode . treesit-fold-summary-c)
(svelte-mode . treesit-fold-summary-xml)
(swift-mode . treesit-fold-summary-c)
(tablegen-mode . treesit-fold-summary-javadoc)
(toml-mode . treesit-fold-summary-javadoc)
(conf-toml-mode . treesit-fold-summary-javadoc)
(typescript-mode . treesit-fold-summary-javadoc)
(verilog-mode . treesit-fold-summary-javadoc)
(vhdl-mode . treesit-fold-summary-lua-doc)
(nxml-mode . treesit-fold-summary-xml)
(yaml-mode . treesit-fold-summary-ruby-doc)
(k8s-mode . treesit-fold-summary-ruby-doc)
(zig-mode . treesit-fold-summary-go))
Documentation
Alist mapping major-mode to doc parser function.
Source Code
;; Defined in /nix/store/mpy1l6b4hlzpp59l4vbahq83hqa821ci-emacs-packages-deps/share/emacs/site-lisp/elpa/treesit-fold-0.2.1/treesit-fold-summary.el
;;
;; (@* "Core" )
;;
;; TODO(everyone): keep this alist alphabetically sorted
(defcustom treesit-fold-summary-parsers-alist
`((actionscript-mode . treesit-fold-summary-javadoc)
(arduino-mode . treesit-fold-summary-c)
(asm-mode . treesit-fold-summary-elisp)
(fasm-mode . treesit-fold-summary-elisp)
(masm-mode . treesit-fold-summary-elisp)
(nasm-mode . treesit-fold-summary-elisp)
(gas-mode . treesit-fold-summary-elisp)
(bat-mode . treesit-fold-summary-batch)
(beancount-mode . treesit-fold-summary-elisp)
(c-mode . treesit-fold-summary-c)
(c++-mode . treesit-fold-summary-c)
(cmake-mode . treesit-fold-summary-ruby-doc)
(clojure-mode . treesit-fold-summary-elisp)
(csharp-mode . treesit-fold-summary-csharp)
(css-mode . treesit-fold-summary-javadoc)
(dart-mode . treesit-fold-summary-javadoc)
(editorconfig-conf-mode . treesit-fold-summary-ruby-doc)
(emacs-lisp-mode . treesit-fold-summary-elisp)
(elixir-mode . treesit-fold-summary-ruby-doc)
(erlang-mode . treesit-fold-summary-tex-doc)
(fish-mode . treesit-fold-summary-javadoc)
(gdscript-mode . treesit-fold-summary-ruby-doc)
(glsl-mode . treesit-fold-summary-c)
(go-mode . treesit-fold-summary-go)
(groovy-mode . treesit-fold-summary-javadoc)
(jenkinsfile-mode . treesit-fold-summary-javadoc)
(haskell-mode . treesit-fold-summary-lua-doc)
(haxe-mode . treesit-fold-summary-javadoc)
(heex-mode . treesit-fold-summary-xml)
(hlsl-mode . treesit-fold-summary-c)
(html-mode . treesit-fold-summary-xml)
(jai-mode . treesit-fold-summary-c)
(janet-mode . treesit-fold-summary-ruby-doc)
(java-mode . treesit-fold-summary-javadoc)
(javascript-mode . treesit-fold-summary-javadoc)
(js-mode . treesit-fold-summary-javadoc)
(js2-mode . treesit-fold-summary-javadoc)
(js3-mode . treesit-fold-summary-javadoc)
(json-mode . treesit-fold-summary-javadoc)
(jsonnet-mode . treesit-fold-summary-javadoc)
(julia-mode . treesit-fold-summary-julia-doc)
(kotlin-mode . treesit-fold-summary-javadoc)
(latex-mode . treesit-fold-summary-tex-doc)
(LaTeX-mode . treesit-fold-summary-tex-doc)
(lisp-mode . treesit-fold-summary-elisp)
(lisp-interaction-mode . treesit-fold-summary-elisp)
(llvm-mode . treesit-fold-summary-elisp)
(llvm-mir-mode . treesit-fold-summary-elisp)
(lua-mode . treesit-fold-summary-lua-doc)
(makefile-mode . treesit-fold-summary-ruby-doc)
(makefile-automake-mode . treesit-fold-summary-ruby-doc)
(makefile-gmake-mode . treesit-fold-summary-ruby-doc)
(makefile-makepp-mode . treesit-fold-summary-ruby-doc)
(makefile-bsdmake-mode . treesit-fold-summary-ruby-doc)
(makefile-imake-mode . treesit-fold-summary-ruby-doc)
(markdown-mode . treesit-fold-summary-markdown)
(matlab-mode . treesit-fold-summary-matlab-doc)
(mermaid-mode . treesit-fold-summary-mermaid)
(ninja-mode . treesit-fold-summary-ruby-doc)
(nix-mode . treesit-fold-summary-ruby-doc)
(noir-mode . treesit-fold-summary-rust-doc)
(objc-mode . treesit-fold-summary-c)
(org-mode . treesit-fold-summary-org)
(perl-mode . treesit-fold-summary-ruby-doc)
(php-mode . treesit-fold-summary-javadoc)
(pascal-mode . treesit-fold-summary-pascal-doc)
(python-mode . treesit-fold-summary-python-doc)
(qss-mode . treesit-fold-summary-css)
(rjsx-mode . treesit-fold-summary-javadoc)
(rst-mode . treesit-fold-summary-rst-doc)
(ruby-mode . treesit-fold-summary-ruby-doc)
(rust-mode . treesit-fold-summary-rust-doc)
(scala-mode . treesit-fold-summary-javadoc)
(scheme-mode . treesit-fold-summary-elisp)
(sh-mode . treesit-fold-summary-javadoc)
(sql-mode . treesit-fold-summary-c)
(svelte-mode . treesit-fold-summary-xml)
(swift-mode . treesit-fold-summary-c)
(tablegen-mode . treesit-fold-summary-javadoc)
(toml-mode . treesit-fold-summary-javadoc)
(conf-toml-mode . treesit-fold-summary-javadoc)
(typescript-mode . treesit-fold-summary-javadoc)
(verilog-mode . treesit-fold-summary-javadoc)
(vhdl-mode . treesit-fold-summary-lua-doc)
(nxml-mode . treesit-fold-summary-xml)
(yaml-mode . treesit-fold-summary-ruby-doc)
(k8s-mode . treesit-fold-summary-ruby-doc)
(zig-mode . treesit-fold-summary-go))
"Alist mapping `major-mode' to doc parser function."
:type '(alist :key-type symbol :value-type function)
:group 'treesit-fold)