aboutsummaryrefslogtreecommitdiff
path: root/runtime/queries
Commit message (Collapse)AuthorAge
* Add language support for sway (#6023)Sophie Dankel2023-02-25
|
* Improve markdown highlights and add latex injection (#6100)Matthias Deiml2023-02-25
|
* feat(sql): MariaDB/MySQL syntax, Apache Hive syntax, unified builtin ↵LeoniePhiline2023-02-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | functions, floats, negative integers (#6041) * feat(sql): MariaDB/MySQL table options `COLLATE`, `CHARACTER SET`, `ENGINE` Upstream changes: https://github.com/DerekStride/tree-sitter-sql/compare/286e10c5bc5d1703ee8f9afb351165a9a6182be1...30e15d45dceb24ea51acf81ee7d75d81567b6e02 * feat(sql): Optional `COLUMN` in `ALTER TABLE` Upstream changes: https://github.com/DerekStride/tree-sitter-sql/compare/30e15d45dceb24ea51acf81ee7d75d81567b6e02...c508e6044adf4298d7b321f966c90cbe32d75d23 * feat(sql): Add `UNSIGNED` support, refactor numeric types Upstream changes: https://github.com/DerekStride/tree-sitter-sql/compare/c508e6044adf4298d7b321f966c90cbe32d75d23...2d1d5b68a1e11796dd0f4f068fc3e9d7e59fe9f7 * feat(sql): Add support for Apache Spark create Hive table Upstream changes: https://github.com/DerekStride/tree-sitter-sql/compare/2d1d5b68a1e11796dd0f4f068fc3e9d7e59fe9f7...7be06f4d5eabace883dd45959c13dc740f1f1b98 * feat(sql): Add support for signed and unsigned floating point literals Upstream changes: https://github.com/DerekStride/tree-sitter-sql/pull/92/files * feat(sql): Add interval data type Upstream changes: https://github.com/DerekStride/tree-sitter-sql/compare/13d375dea377bae5f235176fae97a50ba584db54...7b4bcd0394d759a660f470a4f07aa08b7b130d8c * feat(sql): Add support for DROP INDEX Upstream changes: https://github.com/DerekStride/tree-sitter-sql/compare/7b4bcd0394d759a660f470a4f07aa08b7b130d8c...173d6feb5064defb7d0ef742a4fc7c6d763a2df0 * feat(sql): Add MariaDB/MySQL `ALTER TABLE ... CHANGE|MODIFY ... [FIRST|AFTER]` syntax Upstream changes: https://github.com/DerekStride/tree-sitter-sql/compare/173d6feb5064defb7d0ef742a4fc7c6d763a2df0...0d7a121b2a08fb37109f7be1cc6654443cad661f * feat(sql): Extract fields from Apache Hive storage location and row format Upstream changes: https://github.com/DerekStride/tree-sitter-sql/compare/0d7a121b2a08fb37109f7be1cc6654443cad661f...d2f0f6695fffa4ec1c81fc2060eddf83161f9ee3 * feat(sql): Fix unified built-in functions Upstream changes: https://github.com/DerekStride/tree-sitter-sql/compare/d2f0f6695fffa4ec1c81fc2060eddf83161f9ee3...e4e43ba742a2ee88cbb24dbf305a7daadd583873 * feat(sql): Support negative integers Upstream changes: https://github.com/DerekStride/tree-sitter-sql/compare/e4e43ba742a2ee88cbb24dbf305a7daadd583873...3a3f92b29c880488a08bc2baaf1aca6432ec3380 * rework(sql): Improve `@constant.numeric` regex
* Add GNU gettext PO grammar (#5996)Erasin2023-02-20
|
* Added yuck language support (for eww) (#6064)Philipp Mildenberger2023-02-20
|
* Add support for the uxntal language (#6047)Jummit2023-02-19
|
* Update tree-sitter-git-rebase (#6030)Skyler Hawthorne2023-02-19
|
* dhall: additional highlight queries (#5959)Jared Beller2023-02-13
|
* Update grammar for godot (#5944)Erasin2023-02-12
| | | | | | * update grammar for gdscript. * add comment injections for gdscript. * add indent for gdscript * add file-type support for godot-resource
* Added tree-sitter-hosts (#4950)ath32023-02-10
|
* Add tree-sitter-passwd (#4959)ath32023-02-10
|
* Fix Go select indenting (#5713)gavincrawford2023-02-08
| | | | | | | * Fix Go indenting * Fix bracket outdent predicate * Fix brace indenting (again)
* feat: add pem language (#5797)Matthew Toohey2023-02-07
|
* Add MSBuild language based on XML grammar (#5793)Brett Lyons2023-02-03
|
* feat: Update `tree-sitter-sql` and migrate `highlights.scm` to match grammar ↵LeoniePhiline2023-02-02
| | | | | | | | | (#5772) * Sort buildin functions alphabetically * fix: Query float type like other numeric types * Update tree-sitter-sql and update highlights.scm to match grammar
* Modify env language to extend bash (#5720)Eric Crosson2023-01-30
| | | Additionally, add `.envrc` to the `env`-supported file types.
* Update tree-sitter-sql and improve highlight queries (#5683)LeoniePhiline2023-01-28
|
* queries/nix: add injections for builtins and writers (#5629)pacien2023-01-25
|
* Support sagemath language (#5649)Eloi Torrents2023-01-23
|
* highlight(scala): update to fix potential crash (#5576)eugene yokota2023-01-19
| | | | | | | | | | | | * highlight(scala): update to fix crash tree-sitter-scala has recently add a fix to workaround segv crashes in other editors. Not sure if it happens to Helix as well, but it's probably a good idea to use the latest. * highlight(scala): String interpolator support This captures String interpolator as `function` Co-authored-by: Chris Kipp <ckipp@pm.me>
* highlight(scala): update the Scala highlight queries (#5546)eugene yokota2023-01-16
| | | | | | | | | | There have been a lot of changes in tree-sitter/tree-sitter-scala, including partial support for Scala 3 syntax and breaking changes in some of the nodes. This bumps up the grammar to the latest, and adjusts the queries. Co-authored-by: Anton Sviridov <keynmol@gmail.com> Co-authored-by: Chris Kipp <ckipp@pm.me>
* Language support for dhallClément Delafargue2023-01-13
| | | | https://dhall-lang.org/
* Update tree-sitter-cpp, support injections in tagged rawstrings (#5457)Sam McCall2023-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 Wahl2023-01-11
| | | See https://www.ponylang.io
* Fix Broken Attribute Highlights (#5349)Chickenkeeper2023-01-09
| | | | | | | * Update highlights.scm * Update highlights.scm * Update themes.md
* Use tree-sitter-ruby for crystal (#5205)Michael Davis2023-01-08
|
* Improve indent queries for python in specific cases (#5332)Triton1712023-01-07
| | | where the tree-sitter completely fails to parse incomplete code.
* Add runtime queries for `tfvars` (based on `hcl`) (#5396)Dom H2023-01-06
|
* Update Prisma tree-sitter for view support (#5417)Julius de Bruijn2023-01-06
|
* Allow custom preprocessors for 'vue' injections (#5268)farwyler2022-12-27
|
* Fix HTML injection within markdown (#5265)Michael Davis2022-12-23
| | | | | | | HTML nodes should be combined injections in the markdown block grammar. When nodes are together the highlighting works properly but when there is markdown content between HTML nodes like in a `<details>` tag, the highlighting of the closing tag breaks since tree-sitter-html looks for opening and closing tags.
* Fix & Tweak Rust's Syntax Highlighting (#5238)Chickenkeeper2022-12-21
|
* Add missing comment injection for nix (#5208)farwyler2022-12-19
|
* Add support for MATLAB/Octave files (#5192)g-s-k2022-12-17
|
* Crystal language support (#4993)Jonas Everaert2022-12-17
|
* Add Bash indents (#5149)gavincrawford2022-12-14
|
* Add Mermaid.js for markdown support (#5147)Erasin2022-12-14
|
* Update tree-sitter-schemeBlaž Hrastnik2022-12-12
|
* Add Haskell text objects (#5061)Ollie Charles2022-12-10
|
* Add support for the BibTeX file format (#5064)Felipe S. S. Schneider2022-12-09
|
* feat(highlights): go builtin funcs and types (#5010)Matouš Dzivjak2022-12-05
| | | | Add highlight scopes for golang built-in functions and types. Based on https://pkg.go.dev/builtin.
* Add basic support for common lispBlaž Hrastnik2022-12-05
|
* Add support for single-line comments to scss (#5003)farwyler2022-12-04
|
* feat(lang): bump tree-sitter-go (#4969)Matouš Dzivjak2022-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 Davis2022-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.
* fix(grammar): Add `block_comment` and `comment_environment` injection for ↵Erik Bünnig2022-11-28
| | | | latex comments (#4922)
* Update CSS syntax highlighting (#4882)Chickenkeeper2022-11-28
|
* Fix Go variable indentation (#4906)gavincrawford2022-11-27
|
* Update tree-sitter-java and add Java textobjects (#4886)Lennard Hofmann2022-11-26
|
* Update tree-sitter-gleamMichael Davis2022-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 `<-`.