Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | languages: Fix ruby rakefile and gemfile file type (#2875) | Kihaya Sugiura | 2022-06-26 |
| | |||
* | feat: add wgsl_analyzer as wgsl language server (#2872) | Hekno25 | 2022-06-24 |
| | |||
* | update tree-sitter-nickel to include ' in ident (#2859) | Erin van der Veen | 2022-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) | Clay | 2022-06-17 |
| | |||
* | Add clojure language support (#2780) | Axot | 2022-06-16 |
| | | | Co-authored-by: Mateusz Ledwoń <mateusz.ledwon@iteo.com> | ||
* | add prisma tree-sitter and lsp support (#2703) | Ivan | 2022-06-12 |
| | | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com> | ||
* | elixirLS disable dialyzer by default (#2710) | Clay | 2022-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 erlang | Michael Davis | 2022-06-07 |
| | |||
* | support for openscad (#2680) | farwyler | 2022-06-06 |
| | | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com> | ||
* | add tree-sitter-jsdoc (#2650) | Michael Davis | 2022-06-03 |
| | |||
* | add tree-sitter-edoc (#2640) | Michael Davis | 2022-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 Vacek | 2022-06-01 |
| | | | Co-authored-by: Fanda Vacek <fvacek@elektroline.cz> | ||
* | feat(lang): Update Nix grammar & improve queries (#2472) | Timothy DeHerrera | 2022-05-30 |
| | |||
* | Add Vlang tree-sitter in the languages.toml (#2526) | pancake | 2022-05-28 |
| | | | | Co-authored-by: pancake <pancake@nopcode.org> Co-authored-by: Michael Davis <mcarsondavis@gmail.com> | ||
* | update Erlang grammar and queries | Michael Davis | 2022-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 queries | Michael Davis | 2022-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 Tkachenko | 2022-05-24 |
| | |||
* | Add lua lsp (#2560) | Erasin | 2022-05-24 |
| | |||
* | Add Scheme support | Blaž Hrastnik | 2022-05-21 |
| | | | | Skipped scm for now :/ it overlaps with tree-sitter-tsq | ||
* | Added a default lsp server for Java in languages.toml (#2511) | Jacob Thompson | 2022-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) | midnightexigent | 2022-05-18 |
| | | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com> | ||
* | Change default Hare tab width to 8 (#2480) | Alexis Geoffrey | 2022-05-16 |
| | |||
* | Default to tabs instead of spaces for Odin files (#2464) | spindlebink | 2022-05-12 |
| | |||
* | feat(lang): add Meson language support (#2314) | unrelentingtech | 2022-05-11 |
| | | | https://mesonbuild.com/Syntax.html | ||
* | languages: add inc files to php (#2440) | Yt | 2022-05-09 |
| | |||
* | Cpon support tree sitter version bumped (#2424) | Fanda Vacek | 2022-05-07 |
| | | | Co-authored-by: Fanda Vacek <fvacek@elektroline.cz> | ||
* | feat(languages): add odin language (#2399) | Robert Walter | 2022-05-05 |
| | |||
* | Adding the global gitignore to the default (#2410) | Ben Lee-Cohen | 2022-05-05 |
| | |||
* | feat(languages): git-ignore and git-attributes (#2397) | Matthew Toohey | 2022-05-05 |
| | |||
* | feat(languages): detect 't' as perl (#2395) | Pavel Borzenkov | 2022-05-04 |
| | |||
* | feat(languages): detect cjs as javascript (#2387) | Matthew Toohey | 2022-05-04 |
| | |||
* | feat(lang): Cpon lang support (#2355) | Fanda Vacek | 2022-05-01 |
| | | | Co-authored-by: Fanda Vacek <fvacek@elektroline.cz> | ||
* | Add Cairo support | Blaž Hrastnik | 2022-05-01 |
| | |||
* | feat(lang): add devicetree (Flattened Device Tree Source) (#2329) | unrelentingtech | 2022-04-29 |
| | |||
* | feat(lang): Update nickel to include "rec" keyword (#2320) | Erin van der Veen | 2022-04-29 |
| | |||
* | feat(lsp): add toml lsp (#2302) | Alexis Kalabura | 2022-04-27 |
| | |||
* | feat(lang): add hare language support (#2289) | meak | 2022-04-26 |
| | | | Co-authored-by: Mehdi Katranji <hello@mek.yt> | ||
* | feat(lsp): add vala language support (#2243) | ttys3 | 2022-04-24 |
| | |||
* | fix(lsp): divide hcl into seperate languages (#2244) | Lukas | 2022-04-23 |
| | |||
* | feat(lsp): add yaml lsp (#2234) | Lukas | 2022-04-23 |
| | |||
* | feat(lang): add nushell language support (#2225) | Justin Ma | 2022-04-22 |
| | | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com> | ||
* | feat(lang): add go.mod and go.work support (#2197) | ttys3 | 2022-04-20 |
| | |||
* | chore(filetype): bash and hcl file type add more common used extensions or ↵ | ttys3 | 2022-04-20 |
| | | | | files (#2201) | ||
* | Add Nickel language (#2173) | Erin van der Veen | 2022-04-20 |
| | |||
* | Ruby TextObjects and more file extensions (#2143) | Danillo Melo | 2022-04-18 |
| | |||
* | Update tree-sitters Erlang and HEEx (#2149) | Michael Davis | 2022-04-17 |
| | |||
* | Add make file-type "mk" to languages.toml (#2120) | Evan Lecklider | 2022-04-15 |
| | |||
* | gdscript support (#1985) | EmmChriss | 2022-04-15 |
| | |||
* | feat(languages): SQL (#2097) | Jared Ramirez | 2022-04-14 |
| | |||
* | add tree-sitter-heex | Michael Davis | 2022-04-13 |
| | | | | | | | | | | | | | HEEx is a templating engine on top of Elixir's EEx templating language specific to HTML that is included in Phoenix.LiveView (though I think the plan is to eventually include it in base Phoenix). It's a superset of EEx with some additional features like components and slots. The injections don't work perfectly because the Elixir grammar is newline sensitive (the _terminator rule). See https://github.com/elixir-lang/tree-sitter-elixir/issues/24 for more information. |