Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fix CI | Blaž Hrastnik | 2022-07-01 |
| | |||
* | support Bazel languages (#2903) | Michael Davis | 2022-06-28 |
| | |||
* | feat: add wgsl_analyzer as wgsl language server (#2872) | Hekno25 | 2022-06-24 |
| | |||
* | 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> | ||
* | add textobject queries for gleam | Michael Davis | 2022-06-07 |
| | |||
* | add textobject queries for elixir | Michael Davis | 2022-06-07 |
| | |||
* | 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 | ||
* | 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> | ||
* | Basic verilog support (#2552) | Andrey Tkachenko | 2022-05-24 |
| | |||
* | Add lua lsp (#2560) | Erasin | 2022-05-24 |
| | |||
* | cargo xtask docgen | Blaž Hrastnik | 2022-05-21 |
| | |||
* | 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> | ||
* | feat(lang): add Meson language support (#2314) | unrelentingtech | 2022-05-11 |
| | | | https://mesonbuild.com/Syntax.html | ||
* | feat(languages): add odin language (#2399) | Robert Walter | 2022-05-05 |
| | |||
* | feat(languages): git-ignore and git-attributes (#2397) | Matthew Toohey | 2022-05-05 |
| | |||
* | feat(lang): Cpon lang support (#2355) | Fanda Vacek | 2022-05-01 |
| | | | Co-authored-by: Fanda Vacek <fvacek@elektroline.cz> | ||
* | cargo xtask docgen | Blaž Hrastnik | 2022-05-01 |
| | |||
* | feat(lang): add devicetree (Flattened Device Tree Source) (#2329) | unrelentingtech | 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 |
| | |||
* | Add Nickel language (#2173) | Erin van der Veen | 2022-04-20 |
| | |||
* | Ruby TextObjects and more file extensions (#2143) | Danillo Melo | 2022-04-18 |
| | |||
* | 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. | ||
* | add tree-sitter-eex | Michael Davis | 2022-04-13 |
| | | | | | | EEx is an templating language for Elixir. Since the incremental parsing refactor we can used combined injections which allows us to add EEx support. | ||
* | add tree-sitter-embedded-template (erb & ejs) (#2055) | Michael Davis | 2022-04-09 |
| | | | | | | | | | | After the incremental parsing rewrite for injections (which was released in 22.03 https://helix-editor.com/news/release-22-03-highlights/#incremental-injection-parsing-rewrite), we can now do combined injections which lets us pull in some templating grammars. The most notable of those is embedded-template - a pretty straightforward grammar that covers ERB and EJS. The grammar and highlights queries are shared between the two but they have different injections. | ||
* | Add default language server for Vue (#2043) | Kurenshe Nurdaulet | 2022-04-09 |
| | |||
* | Add language server command for OCaml (#2035) | unrelentingtech | 2022-04-08 |
| | |||
* | Add swift language (#2033) | Aaron Housh | 2022-04-08 |
| | |||
* | PHP roots and languageserver improvements (#2031) | Karl Grasegger | 2022-04-08 |
| | | | Co-authored-by: Karl Grasegger <karl.grasegger@gebruederheitz.de> | ||
* | Add default language server for CSS (#2025) | David | 2022-04-08 |
| | |||
* | Add default language server for JSON (#2024) | David | 2022-04-08 |
| | |||
* | Add default language server for HTML (#2018) | David | 2022-04-08 |
| | |||
* | add languages `r` and `rmarkdown` (#1998) | Matthew Toohey | 2022-04-08 |
| | | | | | | | | | | | * add languages `r` and `rmarkdown` * r: fix highlights * rmarkdown: add eof in queries * rmarkdown: update lang-support.md * r: fix highlight query precedence | ||
* | add language `ron` (#1925) | VuiMuich | 2022-04-05 |
| | |||
* | Add texlab language server for latex (#1922) | Lauri Gustafsson | 2022-04-02 |
| | |||
* | separate JSX queries from javascript (#1921) | Michael Davis | 2022-04-02 |
| | | | | | | | | | | | | | | | It looks like a24fb17b2a978d3165bd6304e9edd69bddb6dd82 (and 855e438f55cb278de8203ac4911561c4c7ad656c) broke the typescript highlights because typescript ; inherits: javascript but it doesn't have those named nodes in its grammar. So instead we can separate out JSX into its own language and copy over everything from javascript and supplement it with the new JSX highlights. Luckily there isn't too much duplication, just the language configuration parts - we can re-use the parser with the languages.toml `grammar` key and most of the queries with `inherits`. | ||
* | add tree-sitter-gleam | Michael Davis | 2022-03-30 |
| | |||
* | update tree-sitter-erlang | Michael Davis | 2022-03-30 |
| | | | | | | | | | changes: - typed fields within records which do not declare a default value are now correctly highlighted as record fields - the EEP49 'maybe' form is now parsed - fixes for highlights for 'begin' and 'after' tokens |