aboutsummaryrefslogtreecommitdiff
path: root/languages.toml
Commit message (Collapse)AuthorAge
* bump tree-sitter-haskell and update queries (#8558)Ryan Mehri2023-10-17
|
* Update purescript-tree-sitter grammar (#8527)NomisIV2023-10-13
|
* add lsp for graphql (#8492)Kasper Juul Hermansen2023-10-09
| | | | | | graphql-lsp has quite the strange name upstream, the project is technically called graphql-language-service, but the binary shipped is called graphql-lsp hence the strange naming scheme Signed-off-by: kjuulh <contact@kjuulh.io>
* bump tree-sitter-sql (#8464)DS/Charlie2023-10-09
| | | | | | | * bump tree-sitter-sql * update highlights classes to helix flavour * replace lua-match with match
* Add ansible-language-server for yaml (#7973)Laurent Wandrebeck2023-10-08
| | | | | | | * Update languages.toml Add ansible support to yaml. * cargo xtask docgen
* add support for json5 (#8473)DS/Charlie2023-10-06
| | | | | * add json5 language * docgen
* Add tailwindcss language server (#8442)David Else2023-10-04
|
* Add validation to CSS and JSON language servers (#8433)David Else2023-10-01
|
* Add VSCode file associations (#8388)Yoav Lavi2023-10-01
| | | | | | | | | | | | | * Add VSCode file associations * Update languages.toml Co-authored-by: Robert Clover <robert@clover.gdn> * Change cpp *.in files to suffixes --------- Co-authored-by: Robert Clover <robert@clover.gdn>
* Add shebangs for Makefiles (#8410)Ken Micklas2023-09-26
| | | For example, this is standard for Debian rules files: https://www.debian.org/doc/manuals/maint-guide/dreq.en.html#defaultrules
* add polkit rules files to javascript detection (#8370)nerohd2023-09-25
|
* add polkit policy files to xml detection (#8369)nerohd2023-09-24
| | | polkit policy files are just xml files, https://www.freedesktop.org/software/polkit/docs/latest/polkit.8.html for more info
* Add `.webmanifest` as supported JSON files (#8342)zefr0x2023-09-23
| | | Closes #8310
* Use Maskhjarnas tree-sitter-purescript (#8306)NomisIV2023-09-17
|
* add .babelrc highlighting (#8309)Yoav Lavi2023-09-17
|
* Add `.editorconfig` highlighting as INI (#8308)Yoav Lavi2023-09-16
|
* Add JSON highlighting for `flake.lock` files (#8304)Yoav Lavi2023-09-16
|
* add GNU assembler (gas) support #8291)Cyrill Schenkel2023-09-16
|
* Disable auto-pairing ` in OCaml (#8260)Bannerets2023-09-12
|
* Add more shebangs to languagesBlaž Hrastnik2023-09-11
|
* re-add indent and textobject queries for perl (#7947)Jesse Luehrs2023-09-10
| | | | | | | | | * bump tree-sitter-perl version need some grammar tweaks for the indent queries to function properly * add indent queries for perl * add textobject queries for perl
* Add feed-related formats as xml (#8232)Alexis Mousset2023-09-10
|
* chore: add additional ignore file highlights (#8220)Ross Manchester2023-09-10
| | | | | | | | | | | | | | | | | | | | * chore: add additional ignore file highlights Various files use the same syntax highlighting as `.gitignore` and similarly tell different tools what files/folders to ignore. Update the languages file so that other ignore type files use the same highlighting as gitignore. The files added are: - `.ignore` - `.prettierignore` - `.eslintignore` - `.npmignore` * chore: add highlighting for codeowners files Add `CODEOWNERS` as an additional file type for `git-ignore` in the language file. `CODEOWNERS`'s grammar is close enough to that of `.gitignore`, this can be used to avoid making a new grammar specifically for `CODEOWNERS` files.
* Update EdgedDB (ESDL) grammar (#8222)Jaden2023-09-09
|
* Update tree-sitter-blueprint (#8161)Ivan Molodetskikh2023-09-04
|
* Update tree-sitter-gleam, enable auto-format (#8085)Michael Davis2023-08-28
|
* chore: update strace tree sitter grammar (#8087)sigmaSd2023-08-28
|
* highlight(matlab): bumps grammar after some improvements (#8040)Álan Crístoffer2023-08-28
|
* add gemini language support (#8070)Sol Fisher Romanoff2023-08-26
|
* Add ltex-ls language server (#7838)David Else2023-08-23
|
* Update pyright config to avoid time-outs (#8032)David Else2023-08-21
|
* update fsharp tree-sitter (#8024)kaashyapan2023-08-21
|
* Update tree-sitter-robot (#7970)Tomas Sandven2023-08-18
| | | | | | | | | | | | | * Update tree-sitter-robot * Update Robot highlights query for Helix * Change @comment.single to @comment Co-authored-by: Michael Davis <mcarsondavis@gmail.com> --------- Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* add .star as starlark file extension (#7922)David Bell2023-08-15
| | | In addition to the other defined extensions, `.star` is a frequently used extension for starlark files. This can be demonstrated through a cursory search of github for files ending in `.star` here: https://github.com/search?q=path%3A%2F.star%24%2F&type=code
* add strace highlighting (#7928)sigmaSd2023-08-15
| | | | | * feat: add strace tree sitter * f
* Recognize more filenames for zsh (#7930)N2023-08-15
| | | Including `zshrc` et al. since this is convention in dotfiles repos
* Update slint grammar (#7893)Erasin Wang2023-08-13
|
* Added some LSP servers and updated python's roots (#7897)Noob Zhang2023-08-13
| | | | | | | | | | | | | | | | | | | | | | | | * Add csharp-ls for possible c-sharp LSP See https://github.com/razzmatazz/csharp-language-server for more info about it. * Add pyright for possible python LSP It may be prefered than pylsp by someone. According to https://github.com/helix-editor/helix/issues/5479, I don't make it default for everyone. Just for people who need this. * Update roots of python Using some known filenames to detect correct project root. * Add pylyzer for possible python LSP Co-authored-by: zetashift <rskaraya@gmail.com> --------- Co-authored-by: zetashift <rskaraya@gmail.com>
* Add pod highlighting (#7907)Jesse Luehrs2023-08-13
|
* Jinja language family syntax support (#7233)Ivan Isekeev2023-08-09
| | | | | | | * feat: add jinja language support * feat: add nunjucks language support * feat: add to lang support book jinja and nunjucks languages
* feat: add todo.txt tree-sitter (#7835)Jan91032023-08-09
|
* Update tree-sitter grammar for nu (#7873)Artemiy2023-08-09
| | | | | | | | | | | * Update tree-sitter grammar for nu Change tree-sitter grammar for nushell to 'officially' maintained by nushell project https://github.com/nushell/tree-sitter-nu. Update to the latest version. Replace queries with supported * Restore injection queries for nu Restore injection.scm queries for nushell tree-sitter grammar
* Add Unison support (#7724)zetashift2023-08-08
|
* build(tree-sitter): update javascript, typescript and tsx (#7852)woojiq2023-08-07
| | | | | | | | | | | | | * build(tree-sitter): update javascript, typescript and tsx * update revision of tree-sitter parsers for these languages. * rename `?.` to `optional_chain`, introduced in tree-sitter/tree-sitter-javascript@186f2adbf790552b354a9ba712341c7d48bdbccd. * fix(highlight): change jsx queries to match latest tree-sitter Latest tree-sitter/tree-sitter-javascript@bb1f97b643b77fc1f082d621bf533b4b14cf0c3 added some breaking changes that broke highlighting. * Remove some queries with `nested_identifier`. * Remove deprecated `jsx_fragment` from indent query. * Count `</` and `/>` as a single token.
* Update tree-sitter-git-commit (#7831)Michael Davis2023-08-07
| | | | This fixes a problem parsing the "On branch _branch_" part of the commit comment when the branch contains a slash.
* Only use tsq for tsq filesBlaž Hrastnik2023-08-07
| | | | | This makes our highlight files more plain but it correctly highlights scheme :/
* Update tree-sitter-schemeBlaž Hrastnik2023-08-07
|
* feat(indent): add basic java indentation queries (#7844)woojiq2023-08-07
|
* Improve wren support (#7819)Jummit2023-08-04
|
* Update t32 language queries to version 2.2.1 (#7811)Christoph Sax2023-08-04
| | | | | | | | | | | | | | Version 2.2.1 of the grammar adds extended support for HLL (C, C++,..) expressions. Quite a few node types were added, renamed or removed in the process. This change brings the highlight queries in sync with the ones found in the repository of the grammar. The highlighting tests "look" okay after updating the queries. Recently, Codeberg had some reliability issues. That is why the language is now using the mirror repository on GitLab as source instead. Co-authored-by: Christoph Sax <christoph.sax@mailbox.org>