aboutsummaryrefslogtreecommitdiff
path: root/languages.toml
Commit message (Collapse)AuthorAge
* git-commit: fix highlight edge casesMichael Davis2022-07-01
| | | | | | | | | * branch message with current branch and diverged branch has been added to the parser * scissors used in verbose commits are marked as a punctuation delimiter * we could use comment instead since they're visually the same but IMO this works better
* tsq: update parser to fix escaping double quotesMichael Davis2022-07-01
| | | | | | | | | | | | | | | This includes a fix for the new HTML highlights introduced a few parent commits back: ["\"" (attribute_name)] @string Would get tripped up and the entire line would be highlighted as a string. Now `\"` is a valid escape. I'm switching to my fork as the primary repo as the upstream hasn't been touched in over a year (mostly because stability afaict) but it has no watchers currently so I'm not hopeful that my PR will be merged.
* erlang: update parser for fix on remote callsMichael Davis2022-07-01
|
* make: add injection-regexMichael Davis2022-07-01
|
* bash: expand injection-regex to common shellsMichael Davis2022-07-01
|
* support Bazel languages (#2903)Michael Davis2022-06-28
|
* languages: Fix ruby rakefile and gemfile file type (#2875)Kihaya Sugiura2022-06-26
|
* feat: add wgsl_analyzer as wgsl language server (#2872)Hekno252022-06-24
|
* update tree-sitter-nickel to include ' in ident (#2859)Erin van der Veen2022-06-22
| | | | see https://github.com/nickel-lang/tree-sitter-nickel/pull/9 and https://github.com/tweag/nickel/pull/737
* HEEx: upgrade version and support new special_attribute node (#2800)Clay2022-06-17
|
* Add clojure language support (#2780)Axot2022-06-16
| | | Co-authored-by: Mateusz Ledwoń <mateusz.ledwon@iteo.com>
* add prisma tree-sitter and lsp support (#2703)Ivan2022-06-12
| | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* elixirLS disable dialyzer by default (#2710)Clay2022-06-10
| | | | | | Not all Elixir projects use dialyzer and it can cause the editor to slow down quite a bit on large projects if the PLT is not built. See https://github.com/elixir-lsp/elixir-ls#dialyzer-integration=
* add textobject queries for erlangMichael Davis2022-06-07
|
* support for openscad (#2680)farwyler2022-06-06
| | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* add tree-sitter-jsdoc (#2650)Michael Davis2022-06-03
|
* add tree-sitter-edoc (#2640)Michael Davis2022-06-02
| | | | | | | * add tree-sitter-edoc * fix escape character capture in markdown queries * add field negation operator "!" to tsq highlights
* CPON parser supports unsigned int (#2643)Fanda Vacek2022-06-01
| | | Co-authored-by: Fanda Vacek <fvacek@elektroline.cz>
* feat(lang): Update Nix grammar & improve queries (#2472)Timothy DeHerrera2022-05-30
|
* Add Vlang tree-sitter in the languages.toml (#2526)pancake2022-05-28
| | | | Co-authored-by: pancake <pancake@nopcode.org> Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* update Erlang grammar and queriesMichael Davis2022-05-25
| | | | | | | | | | | | | The update to the grammar itself covers the case where the document is a single expression without a trailing newline such as "min(A, B)". A small change to the parser now parses these expressions correctly which improves the display of the function head in the signature help popup. The update to the queries marks 'andalso', 'orelse', 'not', etc. as `@keyword.operator` which improves the look - it looks odd to see operators that are words highlighted the same as tokens like '->' or '=:='.
* update Gleam grammar and queriesMichael Davis2022-05-25
| | | | | | | | | | | | | | | | | | | | | | | With respect to the queries: The locals scope for functions was not large enough, so a function's parameter could outlive the function body. To fix it, we just widen the scope to the `function` node. See also https://github.com/gleam-lang/tree-sitter-gleam/issues/25 With respect to the parser: An external scanner has been added that fixes the parsing of strings. Previously, a comment inside a string would act like a comment rather than string contents. See also https://github.com/gleam-lang/tree-sitter-gleam/issues/14#issuecomment-1129263640 A new constructor node has been added as well which makes type highlighting more fine grained. See also https://github.com/gleam-lang/tree-sitter-gleam/pull/29
* Basic verilog support (#2552)Andrey Tkachenko2022-05-24
|
* Add lua lsp (#2560)Erasin2022-05-24
|
* Add Scheme supportBlaž Hrastnik2022-05-21
| | | | Skipped scm for now :/ it overlaps with tree-sitter-tsq
* Added a default lsp server for Java in languages.toml (#2511)Jacob Thompson2022-05-20
| | | | | | | * Added a default lsp server for Java in languages.toml * Added a default lsp server for Java in languages.toml cont. Co-authored-by: Jacob Thompson <a01657923@usu.edu>
* Add tree-sitter ssh client config queries (#2498)midnightexigent2022-05-18
| | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Change default Hare tab width to 8 (#2480)Alexis Geoffrey2022-05-16
|
* Default to tabs instead of spaces for Odin files (#2464)spindlebink2022-05-12
|
* feat(lang): add Meson language support (#2314)unrelentingtech2022-05-11
| | | https://mesonbuild.com/Syntax.html
* languages: add inc files to php (#2440)Yt2022-05-09
|
* Cpon support tree sitter version bumped (#2424)Fanda Vacek2022-05-07
| | | Co-authored-by: Fanda Vacek <fvacek@elektroline.cz>
* feat(languages): add odin language (#2399)Robert Walter2022-05-05
|
* Adding the global gitignore to the default (#2410)Ben Lee-Cohen2022-05-05
|
* feat(languages): git-ignore and git-attributes (#2397)Matthew Toohey2022-05-05
|
* feat(languages): detect 't' as perl (#2395)Pavel Borzenkov2022-05-04
|
* feat(languages): detect cjs as javascript (#2387)Matthew Toohey2022-05-04
|
* feat(lang): Cpon lang support (#2355)Fanda Vacek2022-05-01
| | | Co-authored-by: Fanda Vacek <fvacek@elektroline.cz>
* Add Cairo supportBlaž Hrastnik2022-05-01
|
* feat(lang): add devicetree (Flattened Device Tree Source) (#2329)unrelentingtech2022-04-29
|
* feat(lang): Update nickel to include "rec" keyword (#2320)Erin van der Veen2022-04-29
|
* feat(lsp): add toml lsp (#2302)Alexis Kalabura2022-04-27
|
* feat(lang): add hare language support (#2289)meak2022-04-26
| | | Co-authored-by: Mehdi Katranji <hello@mek.yt>
* feat(lsp): add vala language support (#2243)ttys32022-04-24
|
* fix(lsp): divide hcl into seperate languages (#2244)Lukas2022-04-23
|
* feat(lsp): add yaml lsp (#2234)Lukas2022-04-23
|
* feat(lang): add nushell language support (#2225)Justin Ma2022-04-22
| | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* feat(lang): add go.mod and go.work support (#2197)ttys32022-04-20
|
* chore(filetype): bash and hcl file type add more common used extensions or ↵ttys32022-04-20
| | | | files (#2201)
* Add Nickel language (#2173)Erin van der Veen2022-04-20
|