Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Update tree-sitter-diff (#3708) | Michael Davis | 2022-09-06 |
| | | | | | This change also renames the grammar from `git-diff` to `diff`. The grammar covers regular diff syntax so I renamed the repository a while ago. | ||
* | Elixir: update tree-sitter queries (#3645) | Clay | 2022-09-05 |
| | |||
* | tree-sitter-solidity: Use upstream, update queries | Blaž Hrastnik | 2022-09-05 |
| | |||
* | Highlight SQL in `sqlx::{query,query_as}!()` in Rust (#3647) | Charles Hall | 2022-09-02 |
| | |||
* | update zig grammar and highlight rules (#3621) | voroskoi | 2022-09-02 |
| | |||
* | Update tree-sitter-rust to latest | Michael Davis | 2022-08-31 |
| | | | | | | There don't appear to be any regressions from the updates. Also included is a fix which highlights the "#" as in attributes as punctuation. This was previously unhighlighted. | ||
* | erlang: Fix highlighting of empty records | Michael Davis | 2022-08-31 |
| | | | | | | | | | | For example -record(state, {}) Would not highlight `state` as a type since the alternation didn't allow for an empty tuple. Allowing the inner atom of the tuple to be optional fixes this case. | ||
* | Fix missing C highlights | Michael Davis | 2022-08-31 |
| | | | | | | * "const" keyword * booleans * <=/>= operators | ||
* | Delete invalid indents.scm queries | Michael Davis | 2022-08-31 |
| | |||
* | Fix rust text objects (#3590) | David | 2022-08-28 |
| | |||
* | Add c-sharp textobjects (#3494) | Gustavo Bogarín | 2022-08-27 |
| | | | | Co-authored-by: Gustavo Bogarín <gbogarin@outlook.com> Co-authored-by: Gustavo Bogarín <gbogarin@posibillian.tech> | ||
* | Pascal support (#3542) | ath3 | 2022-08-25 |
| | |||
* | AWK Regex injection (#3535) | ath3 | 2022-08-24 |
| | |||
* | AWK support (#3528) | ath3 | 2022-08-24 |
| | |||
* | Julia queries: fix non-consecutive docstring highlight | Christoph Horn | 2022-08-24 |
| | |||
* | Julia queries: prevent constructors to be highlighted as functions | Christoph Horn | 2022-08-24 |
| | | | | Also improves the captures of the remaining identifiers. | ||
* | Julia queries: limit markdown highlighting to docstrings | Christoph Horn | 2022-08-24 |
| | |||
* | Julia queries: major refactoring of `highlights.scm`, add regex injections, ↵ | Christoph Horn | 2022-08-24 |
| | | | | locals | ||
* | Julia queries: update grammar, fix breaking changes | Christoph Horn | 2022-08-24 |
| | |||
* | feat(lang): Add esdl grammar (#3526) | Jaden | 2022-08-24 |
| | |||
* | Improve dart indent (#3419) | seb-bl | 2022-08-24 |
| | |||
* | add syntax highlights for xit (#3521) | ChemicalXandco | 2022-08-24 |
| | |||
* | feat: add taskwarrior to languages so `task N edit` is nice (#3468) | Alexander Brevig | 2022-08-20 |
| | | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com> | ||
* | Update tree-sitter-swift (#3461) | Michael Davis | 2022-08-17 |
| | |||
* | Theme Related Fixes (#3412) | nosa | 2022-08-14 |
| | |||
* | Fix Markdown Metadata (#3400) | Erasin | 2022-08-12 |
| | |||
* | highlight closure pipes as brackets (#3397) | Vince Mutolo | 2022-08-12 |
| | | | Co-authored-by: Vince Mutolo <vince@mutolo.org> | ||
* | Update tree-sitter-latex and highlights (#3370) | Erasin | 2022-08-10 |
| | | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com> | ||
* | Add language: beancount (#3297) | Kyle L. Davis | 2022-08-08 |
| | | | | | Co-authored-by: erasin <erasinoo@gmail.com> Co-authored-by: Michael Davis <mcarsondavis@gmail.com> Co-authored-by: Erasin <erasinoo@gmail.com> | ||
* | slint indents | Erasin | 2022-08-08 |
| | |||
* | Add slint-ui support | Erasin | 2022-08-08 |
| | | | | | | <https://slint-ui.com/> lsp: <https://github.com/slint-ui/slint/tree/HEAD/tools/lsp> tree-sitter-slint: <https://github.com/jrmoulton/tree-sitter-slint> | ||
* | Use split_parser branch for markdown grammar (#3108) | Matthias Deiml | 2022-08-06 |
| | |||
* | Rust queries: add `(function_item)` as a local scope (#3345) | ChrHorn | 2022-08-06 |
| | |||
* | Fix php hightlight (#3317) | Erasin | 2022-08-05 |
| | | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com> | ||
* | Inherit javascript/typescript from common 'ecma' queries (#3301) | Michael Davis | 2022-08-03 |
| | | | | | | | JavaScript queries now contain a few lines that prevent them from being used whole-sale in typescript with `; inherits: javascript`. Here we follow nvim-treesitter's way of using a fake 'ecma' language as a common base for JavaScript and TypeScript to share as much as we can. | ||
* | Improve Python queries, add locals (#3284) | ChrHorn | 2022-08-01 |
| | |||
* | javascript queries: fix parameters (#3280) | ChrHorn | 2022-08-01 |
| | |||
* | feat: add cue support (#3262) | Banst | 2022-07-31 |
| | |||
* | Add Graphviz Dot lang support (#3241) | Erasin | 2022-07-30 |
| | | | Co-authored-by: Michael Davis <mcarsondavis@gmail.com> | ||
* | Add textobject for javascript (#3213) | Erasin | 2022-07-28 |
| | |||
* | Remove let_declaration from Rust locals tracking (#3212) | Michael Davis | 2022-07-28 |
| | |||
* | JS/TS highlighting improvements (#3219) | Philipp Mildenberger | 2022-07-27 |
| | |||
* | Fix: Python hightlight (#3201) | Erasin | 2022-07-26 |
| | |||
* | Improve python highlighting (#3103) | Kirawi | 2022-07-26 |
| | | | | | | | | | | | | | * improve python queries * update python grammar to `0.20.2` * fix variadic parameter scope * add punctuation scopes * fix order of punctuation scopes * undo `embedded` delete | ||
* | feat(tree-sitter): :sparkles: add go template support (#3091) | Daniel Longeuay | 2022-07-26 |
| | | | | | | | * feat(tree-sitter): :sparkles: add go template support * fix(tree-sitter): :bug: go template highlight scope selectors * chore(tree-sitter): :wrench: update go template grammar commit | ||
* | Add elixir & heex comment textobjects (#3179) | Clay | 2022-07-26 |
| | |||
* | Fix: svelte indets.scm (#3147) | Erasin | 2022-07-24 |
| | |||
* | Improve HEEx comment highlights, inject comment lang (#3170) | Clay | 2022-07-24 |
| | |||
* | Replace '; inherits <language>' in treesitter queries with <language> ↵ | Philipp Mildenberger | 2022-07-22 |
| | | | | | queries instead of appending them (#2470) Co-authored-by: Blaž Hrastnik <blaz@mxxn.io> | ||
* | Fix locals tracking in Rust closures (#3027) | Michael Davis | 2022-07-20 |
| | | | | | | | | | | The fix comes from the rewriting of the `closure_parameters` stanza: it was capturing the entire `closure_parameters` node including paretheses, whitespace, and commas. Capturing the identifiers within fixes the tracking. In order to make sure locals definitions from closure parameters don't leak out of the body of the closure, though, we should also mark the closure itself as a locals scope. |