Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | markdown: limit raw block highlight to code fence content | Michael Davis | 2022-07-01 | |
| | ||||
* | git-commit: fix highlight edge cases | Michael Davis | 2022-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 quotes | Michael Davis | 2022-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 calls | Michael Davis | 2022-07-01 | |
| | ||||
* | make: add injection-regex | Michael Davis | 2022-07-01 | |
| | ||||
* | bash: expand injection-regex to common shells | Michael Davis | 2022-07-01 | |
| | ||||
* | support Bazel languages (#2903) | Michael Davis | 2022-06-28 | |
| | ||||
* | 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) |