You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
helix/helix-syntax/languages
Michael Daffin f83843ceba
Add kotlin language (#1689)
* Add kotlin language

Queries taken from https://github.com/nvim-treesitter/nvim-treesitter/blob/master/queries/kotlin seem to work well enough for my needs though I don't use kotlin heavily.

* Update lang-support doc

* Updates the kotlin highlight query to use helixs scopes

* Updates the queries from PR feedback

* Adds 'shallow = true' to gitmodules

* Removes kotlin locals.scm

* Remove blank line

Co-authored-by: Ivan Tham <pickfire@riseup.net>

Co-authored-by: Ivan Tham <pickfire@riseup.net>
3 years ago
..
tree-sitter-agda@ca69cdf485 Update grammar repos. 4 years ago
tree-sitter-bash@a8eb5cb57c Import tree sitter queries. 4 years ago
tree-sitter-c@f05e279aed Import tree sitter queries. 4 years ago
tree-sitter-c-sharp@53a65a9081 Import tree sitter queries. 4 years ago
tree-sitter-cmake@f6616f1e41 CMake support (#888) 3 years ago
tree-sitter-comment@5dd3c62f1b Add tree-sitter-comment (#1300) 3 years ago
tree-sitter-cpp@e8dcc9d2b4 update cpp queries (#930) 3 years ago
tree-sitter-css@94e1023093 Import tree sitter queries. 4 years ago
tree-sitter-dart@6a25376685 Add dart lsp config and queries (#1250) 3 years ago
tree-sitter-dockerfile@7af32bc04a Support dockerfiles (#1303) 3 years ago
tree-sitter-elixir@f5d7bda543 use latest tree-sitter-elixir with 'not in' query support 3 years ago
tree-sitter-elm@bd50ccf66b feat(languages): Elm (#1514) 3 years ago
tree-sitter-erlang@86985bde39 add tree-sitter-erlang (#1657) 3 years ago
tree-sitter-fish@04e54ab658 Add fish highlighting (#1308) 3 years ago
tree-sitter-git-commit@066e395e11 Add tree-sitter-git-diff (#1373) 3 years ago
tree-sitter-git-config@0e4f0baf90 add tree-sitter-git-config (#1426) 3 years ago
tree-sitter-git-diff@c12e6ecb54 Add tree-sitter-git-diff (#1373) 3 years ago
tree-sitter-git-rebase@332dc528f2 add tree-sitter-git-rebase (#1402) 3 years ago
tree-sitter-glsl@88408ffc5e glsl support (#993) 3 years ago
tree-sitter-go@0fa917a702 Update tree-sitter-go with generics support 3 years ago
tree-sitter-graphql@5e66e961ee feat(languages): GraphQL (#1515) 3 years ago
tree-sitter-haskell@b6ec26f181 Upgrade and reenable tree-sitter-haskell 3 years ago
tree-sitter-html@d93af487cc Import tree sitter queries. 4 years ago
tree-sitter-iex@3ec55082cf add tree-sitter-iex (#1576) 3 years ago
tree-sitter-java@bd6186c24d Import tree sitter queries. 4 years ago
tree-sitter-javascript@4a95461c47 Import tree sitter queries. 4 years ago
tree-sitter-json@65bceef69c Import tree sitter queries. 4 years ago
tree-sitter-julia@12ea597262 Improve grammar definitions 3 years ago
tree-sitter-kotlin@a4f71eb9b8 Add kotlin language (#1689) 3 years ago
tree-sitter-latex@7f720661de Add latex 3 years ago
tree-sitter-lean@d984261092 feat(languages): Lean experimental tree-sitter-lean (#1422) 3 years ago
tree-sitter-ledger@0cdeb0e514 Update tree-sitter-ledger (#724) 3 years ago
tree-sitter-llvm@3b213925b9 Improve llvm highlighting and queries (#1388) 3 years ago
tree-sitter-llvm-mir@06fabca194 Add llvm-mir highlighting (#1398) 3 years ago
tree-sitter-lua@6f5d40190e Lua support (#665) 3 years ago
tree-sitter-make@a4b9187417 feat: add tree-sitter-make 3 years ago
tree-sitter-markdown@ad8c32917a Add markdown grammar 3 years ago
tree-sitter-nix@50f38ceab6 Add Nix syntax 4 years ago
tree-sitter-ocaml@23d419ba45 OCaml support (#666) 3 years ago
tree-sitter-perl@0ac2c6da56 Perl support (#978) 3 years ago
tree-sitter-php@57f855461a Update tree-sitter-php to latest upstream (#1521) 3 years ago
tree-sitter-protobuf@19c211a014 fix: add missing optional keyword to protobuf syntax 3 years ago
tree-sitter-python@d6210ceab1 Import tree sitter queries. 4 years ago
tree-sitter-regex@e1cfca3c79 add tree-sitter-regex (#1362) 3 years ago
tree-sitter-rescript@761eb9126b feat(languages): rescript (#1616) 3 years ago
tree-sitter-ruby@dfff673b41 Import tree sitter queries. 4 years ago
tree-sitter-rust@a360da0a29 Import tree sitter queries. 4 years ago
tree-sitter-scala@0a3dd53a7f Add scala syntax highlights (#1278) 3 years ago
tree-sitter-svelte@349a598451 languages: add svelte submodule reference (#766) 3 years ago
tree-sitter-swift@a22fa5e19b Add helix-syntax as a wrapper around tree-sitter parsers. 4 years ago
tree-sitter-tablegen@568dd8a937 Add LLVM TableGen highlighting (#1409) 3 years ago
tree-sitter-toml@7cff70bbcb Import tree sitter queries. 4 years ago
tree-sitter-tsq@b665659d32 Add highlight support for tree-sitter-query language (tsq) (#845) 3 years ago
tree-sitter-twig@b7444181fb epocsquadron/add tree sitter twig (#1602) 3 years ago
tree-sitter-typescript@3e897ea592 Import tree sitter queries. 4 years ago
tree-sitter-vue@91fe275479 Add Vue tree sitter grammar (#787) 3 years ago
tree-sitter-wgsl@f00ff52251 Add language support for WGSL (#1166) 3 years ago
tree-sitter-yaml@0e36bed171 YAML support (#667) 3 years ago
tree-sitter-zig@93331b8bd8 Update zig tree-sitter (#1501) 3 years ago