Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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. | ||
* | 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. | ||
* | update tree-sitter-elixir | Michael Davis | 2022-04-13 |
| | | | | | | | | | | | | | | The new revision handles a case that I come across often: a stab clause (i.e. '->') with an empty right hand side: Enum.map(xs, fn x -> end) The old version would parse the "end" token as an error. This is technically valid syntax but more importantly it comes up very often when editing, and the old revision would flicker between the keyword highlight and the warning highlight. | ||
* | Rewrite Language Support docs (#2065) | Michael Davis | 2022-04-10 |
| | |||
* | 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`. | ||
* | Update bash tree sitter (#1917) | joezak11 | 2022-04-01 |
| | |||
* | Add JSX highlighting queries | Blaž Hrastnik | 2022-04-01 |
| | |||
* | Add support for jsx (#1906) | Amine Hmida | 2022-04-01 |
| | | | | | * Add support for javascriptreact language * Add support for jsx files | ||
* | add tree-sitter-gleam | Michael Davis | 2022-03-30 |
| |