Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 |
| | |||
* | Add the debugger for Zig (#4492) | Sora | 2022-10-28 |
| | |||
* | Update tree-sitter markdown grammar (#4483) | Matthias Deiml | 2022-10-27 |
| | |||
* | Update scala treesitter grammar (#4353) | Owen Lynch | 2022-10-24 |
| | |||
* | Change syntax for suffix file-types configurations (#4414) | Michael Davis | 2022-10-22 |
| | | | | | | | | | | | | | | | | | The change in d801a6693c3d475b3942f705d3ef48d7966bdf65 to search for suffixes in `file-types` is too permissive: files like the tutor or `*.txt` files are now mistakenly interpreted as R or perl, respectively. This change changes the syntax for specifying a file-types entry that matches by suffix: ```toml file-types = [{ suffix = ".git/config" }] ``` And changes the file-type detection to first search for any non-suffix patterns and then search for suffixes only with the file-types entries marked explicitly as suffixes. | ||
* | Add support for D (#4372) | Garrett D'Amore | 2022-10-20 |
| | | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com> | ||
* | Upgrade rescript tree sitter & highlights (#4356) | Jared Ramirez | 2022-10-20 |
| | | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com> | ||
* | Allow using path suffixes to associate language file-types (#2455) | midnightexigent | 2022-10-20 |
| | | | | | | | | | | | | | | | | | | | | | | | | * feat(syntax): add strategy to associate file to language through pattern File path will match if it ends with any of the file types provided in the config. Also used this feature to add support for the .git/config and .ssh/config files * Add /etc/ssh/ssh_config to languages.toml * cargo xtask docgen * Update languages.md * Update languages.md * Update book/src/languages.md Co-authored-by: Ivan Tham <pickfire@riseup.net> * Update book/src/languages.md Co-authored-by: Ivan Tham <pickfire@riseup.net> Co-authored-by: Ivan Tham <pickfire@riseup.net> | ||
* | Add `roots` for julia to languages.toml (#4361) | Sukera | 2022-10-19 |
| | |||
* | Bump tree-sitter-elixir (#4333) | Clay | 2022-10-17 |
| | |||
* | Support Cairo 0.10 syntax | Blaž Hrastnik | 2022-10-17 |
| | |||
* | Support Cairo 0.10 syntax | Blaž Hrastnik | 2022-10-17 |
| | |||
* | Fix Cairo comment token | Jonathan LEI | 2022-10-17 |
| | |||
* | feat(csharp,debug): add C# debugger support (#4213) | Filip Dutescu | 2022-10-15 |
| | |||
* | Add support for Purescript language (#4242) | Dario Oddenino | 2022-10-14 |
| | |||
* | Fix C++ syntax highlighting, and improve C & WGSL highlighting (#4079) | Chickenkeeper | 2022-10-14 |
| | |||
* | Update tree-sitter-lua and add textobjects for Lua (#3552) | Lennard Hofmann | 2022-10-12 |
| | |||
* | Change twig tree-sitter grammar (#4176) | gbprod | 2022-10-10 |
| | |||
* | Improve C# syntax highlighting (#4118) | Chickenkeeper | 2022-10-10 |
| | |||
* | Update treesitter markdown (#4078) | David | 2022-10-03 |
| | | | | | * Update treesitter markdown * Update inline and add table injections | ||
* | Add support for webassembly text format (#4040) | Roberto Vidal | 2022-10-01 |
| | |||
* | WGSL syntax highlighting fix (#3996) | Chickenkeeper | 2022-09-30 |
| | |||
* | heex: upgrade grammar, add roots matching elixir (#3959) | Clay | 2022-09-25 |
| | |||
* | Add mix.exs and mix.lock as Elixir root markers (#3917) | Riccardo Binetti | 2022-09-23 |
| | |||
* | add `bass` language + highlighting (#3771) | Alex Suraci | 2022-09-18 |
| | |||
* | Add Markdown LSP via Marksman | Artem Pyanykh | 2022-09-17 |
| | | | | | | Marksman is an LSP server for Markdown: https://github.com/artempyanykh/marksman It supports a bunch of LSP features: symbols, references, rename, diag, etc. and already has integrations with emacs, neovim, and vscode. | ||
* | fix: Improving JSX and TSX indents (#3853) | Benjamin Streit | 2022-09-16 |
| | |||
* | feat: Syntax highlighting for Astro files (#3829) | Benjamin Streit | 2022-09-13 |
| | |||
* | Add textobject for gdscript (#3760) | Erasin | 2022-09-10 |
| | |||
* | Add godot resource support (#3759) | Erasin | 2022-09-10 |
| | | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com> | ||
* | enable lint option | Matouš Dzivjak | 2022-09-08 |
| | | | | | Enable lint option to highlight unused vars, etc. and take full advantage of the running language server. | ||
* | feat(lsp): jsonnet-language-server | Matouš Dzivjak | 2022-09-08 |
| | | | | | Add jsonnet-language-server for jsonnet language. See: https://github.com/grafana/jsonnet-language-server |