| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix(dart): try statement wouldn't indent (#4623) | Robert Brunhage | 2023-04-10 | 1 | -0/+1 |
| | | |||||
| * | 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 | 1 | -1/+7 |
| | | |||||
| * | 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 |
| | | |||||
| * | kotlin: update parser and queries | Saleh Bakra'a | 2023-04-06 | 1 | -2/+3 |
| | | | | Update `queries/kotlin/locals.scm` to use the the newly exposed `function_value_parameters` node. | ||||
| * | feat(ecma): use lua-match for jsdoc injections | Amaan Qureshi | 2023-04-03 | 1 | -1/+1 |
| | | |||||
| * | fix(scala): Add missing locals definitions for scala | ghostbuster91 | 2023-04-01 | 1 | -0/+4 |
| | | |||||
| * | chore(help)!: renamed to vimdoc | Christian Clason | 2023-04-01 | 2 | -0/+0 |
| | | |||||
| * | 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 sql parser and highlights | Trey Wood | 2023-03-29 | 1 | -0/+1 |
| | | |||||
| * | 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. | ||||
| * | feat(perl): update queries from upstream changes | Amaan Qureshi | 2023-03-27 | 1 | -1/+0 |
| | | |||||
| * | feat: add FIRRTL | Amaan Qureshi | 2023-03-27 | 5 | -0/+246 |
| | | |||||
| * | feat: add Pony | Amaan Qureshi | 2023-03-27 | 5 | -0/+486 |
| | | |||||
| * | feat(cpp): simplify namespace query rules now that parser is a bit more ↵ | John Drouhard | 2023-03-27 | 2 | -5/+6 |
| | | | | | 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 | 2 | -24/+19 |
| | | |||||
| * | feat(python): add break/continue dedent | Pham Huy Hoang | 2023-03-25 | 1 | -0/+5 |
| | | |||||
| * | feat(python): add match-case indents | Pham Huy Hoang | 2023-03-25 | 1 | -0/+4 |
| | | |||||
| * | fix: `get_range` shim for playground | Tom van Dijk | 2023-03-24 | 1 | -1/+1 |
| | | |||||
| * | use indent.X syntax for captures and properties of set directives | George Harker | 2023-03-24 | 76 | -485/+484 |
| | | | | | | | | | update CONTRIBUTING.md adjust indents for bass fix doc capture comment | ||||
| * | split delimiter into open_delimiter and close_delimiter | George Harker | 2023-03-24 | 9 | -29/+59 |
| | | |||||
| * | refactor(indent)!: Rework indent, aligned indent | George Harker | 2023-03-24 | 1 | -19/+30 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | 1 | -1/+1 |
| | | |||||
| * | feat(vue): add tsx/jsx injection queries (#4550) | Lucario387 | 2023-03-24 | 1 | -30/+30 |
| | | | | | | | | * feat(vue): add tsx/jsx injection queries - add a test - style: format vue/injections.scm | ||||
| * | feat(luadoc): add more annotations | Amaan Qureshi | 2023-03-24 | 1 | -5/+24 |
| | | |||||
| * | feat(typescript): add various missing function/method captures | Amaan Qureshi | 2023-03-22 | 1 | -0/+18 |
| | | |||||
| * | highlights(sql): add new keywords for views and defaults | Matthias Queitsch | 2023-03-22 | 1 | -0/+6 |
| | | |||||
| * | feat: add Bass | Amaan Qureshi | 2023-03-22 | 5 | -0/+162 |
| | | |||||
| * | fix(python): add object as `@type.builtin` | Anthony Shi | 2023-03-22 | 1 | -1/+1 |
| | | |||||
| * | feat(html): injections in <script type> | Benny Powers | 2023-03-22 | 1 | -10/+10 |
| | | | | | | | refactor(html): remove superfluous injection query fix(html): associate "module" type with "javascript" | ||||
| * | highlights(proto): make "include"/"package" `@include` | Stephan Seitz | 2023-03-21 | 1 | -2/+5 |
| | | |||||
| * | fix: revert for solidity | Zhizhen He | 2023-03-21 | 1 | -2/+2 |
| | | |||||
| * | docs: fix typo | Zhizhen He | 2023-03-21 | 4 | -5/+5 |
| | | |||||
| * | comment(highlights): reduce user mention priority | ObserverOfTime | 2023-03-20 | 1 | -1/+2 |
| | | |||||
| * | feat: add Luadoc | Amaan Qureshi | 2023-03-20 | 2 | -0/+137 |
| | | |||||
| * | queries(lua): add more keywords related to variable/function builtins, ↵ | Amaan Qureshi | 2023-03-20 | 1 | -3/+9 |
| | | | | | debug, and coroutines | ||||
| * | fix(lua): properly highlight labels | Amaan Qureshi | 2023-03-20 | 1 | -2/+7 |
| | | |||||
| * | injections(html): input regex patterns (#4521) | Benny Powers | 2023-03-19 | 1 | -2/+12 |
| | | | | | | * injections(html): input regex patterns replaces regex part of #2577 | ||||
| * | fix: svg injection in ecma tagged literals | Benny Powers | 2023-03-19 | 1 | -5/+5 |
| | | |||||
| * | style: alternation in template literal query | Benny Powers | 2023-03-19 | 1 | -17/+18 |
| | | |||||
| * | fix(ecma): template literal injections | Benny Powers | 2023-03-19 | 1 | -0/+13 |
| | | | | | | see https://github.com/nvim-treesitter/nvim-treesitter/commit/e3ebc8ec5d586162f3c408417621daa59ba8ea62#commitcomment-104824257 for explanation This also assigns the HTML parser for SVG tagged literals, since svg uses the HTML parser | ||||
| * | fix(cpp): nullptr should be `@constant.builtin` | Amaan Qureshi | 2023-03-19 | 1 | -1/+1 |
| | | |||||
| * | feat: add LLVM TableGen | Amaan Qureshi | 2023-03-16 | 5 | -0/+254 |
| | | |||||
| * | feat(python): add "return" patterns to @indent_end | Pham Huy Hoang | 2023-03-16 | 1 | -0/+9 |
| | | | | | | | `return ...` is usually the last line of a function/statement, so mark some possible patterns of `return` with `@indent_end` to dedent the line after it | ||||
| * | fix(python): add missing @indent_end | Pham Huy Hoang | 2023-03-16 | 1 | -2/+16 |
| | | |||||
