| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update parsers: devicetree, hcl, terraform, vim, zigv0.9.0 | GitHub | 2023-04-10 | 1 | -5/+5 |
| | | |||||
| * | fix(dart): try statement wouldn't indent (#4623) | Robert Brunhage | 2023-04-10 | 3 | -0/+7 |
| | | |||||
| * | fix(rust): highlight SNAKE_CASE scoped identifier name as @constant | Jaehwang Jung | 2023-04-09 | 1 | -0/+3 |
| | | |||||
| * | feat(markdown_inline): add @nospell where appropriate | Jaehwang Jung | 2023-04-08 | 1 | -2/+2 |
| | | |||||
| * | fix(c_indents): fix expression leaking indents | Pham Huy Hoang | 2023-04-08 | 3 | -1/+46 |
| | | |||||
| * | add test | Pham Huy Hoang | 2023-04-08 | 4 | -2/+37 |
| | | |||||
| * | fix(indent): Make indent ignore trailing spaces/comment | Pham Huy Hoang | 2023-04-08 | 1 | -5/+23 |
| | | | | | Signed-off-by: Pham Huy Hoang <hoangtun0810@gmail.com> | ||||
| * | feat(cpp): more distinction between function/method declaration and call | Jaehwang Jung | 2023-04-08 | 1 | -7/+21 |
| | | |||||
| * | refactor(html_inject): Use lua-match instead of match | Pham Huy Hoang | 2023-04-08 | 1 | -1/+2 |
| | | |||||
| * | vim: switch to parser maintained by Neovim (#4610) | Christian Clason | 2023-04-07 | 3 | -4/+4 |
| | | | | | | Problem: The current vimscript parser has not been maintained for a while, which was a blocker for packaging the coming Neovim release. Solution: Fork parser to https://github.com/neovim/tree-sitter-vim/ and maintain it there from now on. | ||||
| * | Update parsers: sql (#4615) | github-actions[bot] | 2023-04-07 | 1 | -1/+1 |
| | | | | Co-authored-by: GitHub <noreply@github.com> | ||||
| * | Update parsers: c_sharp, gitcommit | GitHub | 2023-04-06 | 1 | -2/+2 |
| | | |||||
| * | kotlin: update parser and queries | Saleh Bakra'a | 2023-04-06 | 2 | -3/+4 |
| | | | | Update `queries/kotlin/locals.scm` to use the the newly exposed `function_value_parameters` node. | ||||
| * | Update parsers: sql | GitHub | 2023-04-05 | 1 | -1/+1 |
| | | |||||
| * | Update parsers: svelte, swift, vimdoc | GitHub | 2023-04-04 | 1 | -3/+3 |
| | | |||||
| * | feat(ecma): use lua-match for jsdoc injections | Amaan Qureshi | 2023-04-03 | 1 | -1/+1 |
| | | |||||
| * | docs: add a small note about local queries | Chris Kipp | 2023-04-03 | 1 | -0/+6 |
| | | | | | | This just adds a small note in the CONTRIBUTING section about local queries and how they differ from those listed upstream. | ||||
| * | feat: use `-bundle` to build parsers on macOS | Carlo Cabrera | 2023-04-03 | 1 | -1/+5 |
| | | | | | | | | | | | This will make the parsers align more closely to the ones bundled with Neovim, because CMake uses the `-bundle` flag (instead of `-shared`) on macOS when a library is compiled as a `MODULE`. See, for example: https://github.com/neovim/neovim/blob/10baf89712724b4b95f7c641f2012f051737003c/cmake.deps/cmake/TreesitterParserCMakeLists.txt#L6-L9 | ||||
| * | Update parsers: awk, tiger | GitHub | 2023-04-02 | 1 | -2/+2 |
| | | |||||
| * | fix(scala): Add missing locals definitions for scala | ghostbuster91 | 2023-04-01 | 1 | -0/+4 |
| | | |||||
| * | Update parsers: vhs | GitHub | 2023-04-01 | 1 | -1/+1 |
| | | |||||
| * | chore(help)!: renamed to vimdoc | Christian Clason | 2023-04-01 | 5 | -13/+14 |
| | | |||||
| * | fix(ruby): then blocks should not be `@conditional`, just "then" | Trey Wood | 2023-03-31 | 1 | -6/+1 |
| | | |||||
| * | highlights(sql): add `full`, `any` and `some` keywords | Matthias Queitsch | 2023-03-31 | 1 | -0/+3 |
| | | |||||
| * | Update parsers: cue, sql | GitHub | 2023-03-30 | 1 | -2/+2 |
| | | |||||
| * | update sql parser and highlights | Trey Wood | 2023-03-29 | 2 | -1/+2 |
| | | |||||
| * | docs: fix typos | dundargoc | 2023-03-29 | 2 | -2/+2 |
| | | |||||
| * | feat(spell): support lisp like languages | kawas44 | 2023-03-29 | 5 | -9/+13 |
| | | | | | Add spell to commonlisp, scheme, racket, clojure and fennel. | ||||
| * | Update parsers: help, tlaplus, v, vhs | GitHub | 2023-03-29 | 1 | -4/+4 |
| | | |||||
| * | Update parsers: erlang, pony, v | GitHub | 2023-03-28 | 1 | -3/+3 |
| | | |||||
| * | Update parsers: awk, cpp, cuda, glimmer, haskell, hlsl, perl, swift, v | GitHub | 2023-03-27 | 1 | -5/+5 |
| | | |||||
| * | feat(perl): update queries from upstream changes | Amaan Qureshi | 2023-03-27 | 2 | -2/+1 |
| | | |||||
| * | Update README | Github Actions | 2023-03-27 | 1 | -0/+2 |
| | | |||||
| * | feat: add FIRRTL | Amaan Qureshi | 2023-03-27 | 7 | -0/+257 |
| | | |||||
| * | feat: add Pony | Amaan Qureshi | 2023-03-27 | 7 | -0/+497 |
| | | |||||
| * | chore(lockfile): bump arduino | ObserverOfTime | 2023-03-27 | 1 | -1/+1 |
| | | |||||
| * | chore(lockfile): bump cuda & hlsl | Amaan Qureshi | 2023-03-27 | 1 | -2/+2 |
| | | |||||
| * | feat(cpp): simplify namespace query rules now that parser is a bit more ↵ | John Drouhard | 2023-03-27 | 3 | -6/+7 |
| | | | | | consistent | ||||
| * | feat(scala): add in local variables queries | Chris Kipp | 2023-03-27 | 1 | -0/+38 |
| | | | | | | | This syncs the queries that were updated in https://github.com/tree-sitter/tree-sitter-scala/pull/196. Co-authored-by: ghostbuster91 <ghostbuster91@users.noreply.github.com> | ||||
| * | feat(kotlin): update queries from upstream changes | Amaan Qureshi | 2023-03-26 | 3 | -25/+20 |
| | | |||||
| * | fix(rockspec): add doc folder to rockspec (#4562) | Leix b | 2023-03-26 | 1 | -0/+1 |
| | | |||||
| * | feat(python): add break/continue dedent | Pham Huy Hoang | 2023-03-25 | 3 | -0/+16 |
| | | |||||
| * | feat(python): add match-case indents | Pham Huy Hoang | 2023-03-25 | 3 | -0/+23 |
| | | |||||
| * | fix: uninstall function in the install.lua | Sergey Kacheev | 2023-03-24 | 2 | -3/+4 |
| | | | | | | The get_ensure_installed_parsers function return a table for the option "all" because uninstall accepts a table | ||||
| * | fix: `get_range` shim for playground | Tom van Dijk | 2023-03-24 | 3 | -11/+12 |
| | | |||||
| * | use indent.X syntax for captures and properties of set directives | George Harker | 2023-03-24 | 80 | -575/+592 |
| | | | | | | | | | update CONTRIBUTING.md adjust indents for bass fix doc capture comment | ||||
| * | split delimiter into open_delimiter and close_delimiter | George Harker | 2023-03-24 | 10 | -36/+65 |
| | | |||||
| * | refactor(indent)!: Rework indent, aligned indent | George Harker | 2023-03-24 | 14 | -52/+297 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | indents now use @indent.X style captures, and indent.PROP for properties to set on those captures, as documented in the help. Captures are: indent.auto indent.begin indent.end indent.dedent indent.branch indent.ignore indent.align indent.zero Properties are: indent.immediate indent.start_at_same_line indent.open_delimiter indent.close_delimiter indent.increment indent.avoid_last_matching_next Multiple opening delims on one line and multiple closing on a line are collapsed so as not to over indent, The final line of @indent.align blocks which must in some cases be treated specially to avoid clashing with the next line is treated the same regardless of whether the @indent.align capture actually uses aligned indentation or just normal indentation. The indent.avoid_last_matching_next property controls this. Adjust python to use these. List, set, dict and tuple all use @indent.align which permits both hanging and aligned styles. Finally, try: on it’s own will indent when typing live but make no guaranteeds about whole-file formatting. Includes lucario387:fix-align-indent | ||||
| * | fix: shim 0.9 deprecations | Lewis Russell | 2023-03-24 | 6 | -8/+27 |
| | | |||||
| * | feat(vue): add tsx/jsx injection queries (#4550) | Lucario387 | 2023-03-24 | 2 | -30/+34 |
| | | | | | | | | * feat(vue): add tsx/jsx injection queries - add a test - style: format vue/injections.scm | ||||
