Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Update tree-sitter-json, add jsonc as file-type for json (#5509) | Yura Shymon | 2023-01-12 | |
| | | | | | New git revision of tree-sitter-json that supports comments. Jsonc is alias for json. Both formats doesn't mark comments as errors now. | |||
* | Update tree-sitter-cpp, support injections in tagged rawstrings (#5457) | Sam McCall | 2023-01-11 | |
| | | | | | | | | The grammar now exposes the delimiter of raw-strings. We can now inject the inner grammar in cases like: const char* script = R"js( alert('hello world!'); )js"; | |||
* | Add language support for ponylang (#5416) | Matthias Wahl | 2023-01-11 | |
| | | | See https://www.ponylang.io | |||
* | Use tree-sitter-ruby for crystal (#5205) | Michael Davis | 2023-01-08 | |
| | ||||
* | Update Prisma tree-sitter for view support (#5417) | Julius de Bruijn | 2023-01-06 | |
| | ||||
* | Fix comment token for sshclientconfig (#5351) | Jonathan LEI | 2022-12-31 | |
| | ||||
* | Add bash syntax highlighting for `.bash_aliases` (#5347) | k12ish | 2022-12-30 | |
| | ||||
* | fix comment token of godot resource file (#5276) | Erasin | 2022-12-24 | |
| | ||||
* | Add support for MATLAB/Octave files (#5192) | g-s-k | 2022-12-17 | |
| | ||||
* | Crystal language support (#4993) | Jonas Everaert | 2022-12-17 | |
| | ||||
* | set 'c++' as a recognised extension for cpp (#5183) | alice | 2022-12-16 | |
| | ||||
* | Add Mermaid.js for markdown support (#5147) | Erasin | 2022-12-14 | |
| | ||||
* | Update tree-sitter-scheme | Blaž Hrastnik | 2022-12-12 | |
| | ||||
* | Fix commonlisp filetypes typo and auto-pairs (#5091) | garlic0x1 | 2022-12-12 | |
| | ||||
* | Treat patches as diff files (#5085) | Danilo Spinella | 2022-12-10 | |
| | ||||
* | Add support for the BibTeX file format (#5064) | Felipe S. S. Schneider | 2022-12-09 | |
| | ||||
* | Add basic support for common lisp | Blaž Hrastnik | 2022-12-05 | |
| | ||||
* | Enable auto format for css and scss files (#4987) | Aleksey Kuznetsov | 2022-12-03 | |
| | | | | provideFormatter enables capability in LS and auto-format performs format on save | |||
* | feat(lang): bump tree-sitter-go (#4969) | Matouš Dzivjak | 2022-12-02 | |
| | | | | | | Update tree-sitter-go to latest with updated support for generics. See: https://github.com/tree-sitter/tree-sitter-go/compare/0fa917a7022d1cd2e9b779a6a8fc5dc7fad69c75..05900faa3cdb5d2d8c8bd5e77ee698487e0a8611 for full diff. | |||
* | Fix file-types declaration for racket (#4915) | Michael Davis | 2022-11-30 | |
| | | | | | | | Both the racket and scheme entries used the rkt file-extension. This commit removes that entry for scheme and so that the racket entry takes precedence. We explicitly point to the scheme grammar now and setup queries that inherit from scheme. This should enable using the racket language server configuration. | |||
* | Update CSS syntax highlighting (#4882) | Chickenkeeper | 2022-11-28 | |
| | ||||
* | Update tree-sitter-java and add Java textobjects (#4886) | Lennard Hofmann | 2022-11-26 | |
| | ||||
* | Bump tree-sitter-html version (#4881) | Chickenkeeper | 2022-11-26 | |
| | ||||
* | Update tree-sitter-gleam | Michael Davis | 2022-11-24 | |
| | | | | | | | This update includes a handful of fixes, a new binary concatenation operator (already highlighted by the `binary_operator` rule), and a new `use` language construct. The nodes are backwards compatible but this update introduces two new nodes for highlighting: `use` and `<-`. | |||
* | Update tree-sitter-heex | Michael Davis | 2022-11-24 | |
| | | | | | tree-sitter-heex split out the ending_expression_value from the partial_expression value which can help with indentation. | |||
* | Improve Edoc highlighting within Erlang | Michael Davis | 2022-11-24 | |
| | | | | | | This highlights edoc within Erlang comments. The trick was to have the Erlang grammar consume newlines and then give them to EDoc in the injection to use so that line-wise elements could be parsed accurately. | |||
* | Add QML language support (#4842) | alois31 | 2022-11-23 | |
| | | | Fixes https://github.com/helix-editor/helix/issues/2771 | |||
* | Update tree-sitter-cmake (#4809) | ath3 | 2022-11-18 | |
| | ||||
* | Match `.hs-boot` files to Haskell (#4800) | Ollie Charles | 2022-11-18 | |
| | | | Haskell source files are now either `.hs` (as before) or `.hs-boot`, which is a type of Haskell file that only contains type declarations (https://downloads.haskell.org/ghc/latest/docs/users_guide/separate_compilation.html#how-to-compile-mutually-recursive-modules) | |||
* | Make nil the preferred language server over rnix-lsp | Blaž Hrastnik | 2022-11-18 | |
| | ||||
* | Improvements to Meson syntax. (#4572) | Garrett D'Amore | 2022-11-16 | |
| | | | | Co-authored-by: Garrett D'Amore <garrett.damore@weka.io> Co-authored-by: Michael Davis <mcarsondavis@gmail.com> | |||
* | Use tree-sitter-bicep fork with sources checked in (#4751) | Michael Davis | 2022-11-15 | |
| | ||||
* | Add support for Bicep files (#4403) | Jonathan | 2022-11-15 | |
| | ||||
* | deps: Update tree-sitter-rust (supports let-else && let-chains) | Alexis (Poliorcetics) Bourget | 2022-11-12 | |
| | ||||
* | update scala roots (#4701) | Chris Kipp | 2022-11-11 | |
| | | | | | | | This adds in a couple more roots that are common in Scala. - `build.sc` which is used in Mill - `build.gradle` for Scala Gradle projects - `.scala-build` for scala-cli projects | |||
* | Update typescript grammar and queries (#4703) | Gabriel Dinner-David | 2022-11-11 | |
| | | | | | | | | | * fix(grammars): update treesitter grammar and queries * add override keyword * Update runtime/queries/typescript/highlights.scm Co-authored-by: Blaž Hrastnik <blaz@mxxn.io> | |||
* | Enable elixir-ls for heex language (#4679) | Philip Giuliani | 2022-11-10 | |
| | ||||
* | feat: add sc to filetypes for Scala (#4697) | Chris Kipp | 2022-11-10 | |
| | | | | | | | | | Files ending in `.sc` are known as "Scala Scripts". The scalac compiler knows how to handle these, popular tools like [Ammonite](https://github.com/com-lihaoyi/Ammonite) and [scala-cli](https://github.com/Virtuslab/scala-cli) use them, and even some Scala build tools like [mill](https://github.com/com-lihaoyi/mill) use them as their build files (`build.sc`). This change just makes sure that they are treated as Scala files so Metals kicks in. | |||
* | Update Julia grammar, queries (#4588) | ChrHorn | 2022-11-05 | |
| | ||||
* | bump up LhKipp/tree-sitter-nu's version to latest (#4583) | Antoine Stevan | 2022-11-04 | |
| | ||||
* | Use language=bash when shebang line uses zsh (#4582) | throwaway-helix-zsh | 2022-11-04 | |
| | | | | | This PR makes the editor use language=bash when the shebang line uses zsh. This is in the same line as using language=bash for zsh related file (~/.zshrc, ~/.zshenv etc.) as we already do. | |||
* | Increase default language server timeout for Julia (#4575) | ChrHorn | 2022-11-04 | |
| | ||||
* | Update SSH client config grammar & highlight queries (#4538) | Sebastian Hoß | 2022-11-01 | |
| | | | Co-authored-by: Sebastian Hoß <seb@hoß.de> | |||
* | add highlights for env and ini file formats (#4536) | seshotake | 2022-11-01 | |
| | ||||
* | Support WIT grammar (#4525) | hh9527 | 2022-10-31 | |
| | ||||
* | Update SQL grammar (#4529) | seshotake | 2022-10-30 | |
| | ||||
* | Update LaTex grammar (#4528) | Triton171 | 2022-10-30 | |
| | | | Fix comment injection & add highlighting for math delimiters. | |||
* | feat(lang): add xml (#4518) | Matthew Toohey | 2022-10-29 | |
| | ||||
* | feat(lang): add kdl grammar (#4481) | Jaden | 2022-10-29 | |
| | ||||
* | language: added vhs (#4486) | rsteube | 2022-10-28 | |
| |