| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix(rust): highlight SNAKE_CASE scoped identifier name as @constant | Jaehwang Jung | 2023-04-09 | 1 | -0/+3 |
| | | |||||
| * | use indent.X syntax for captures and properties of set directives | George Harker | 2023-03-24 | 1 | -15/+16 |
| | | | | | | | | | update CONTRIBUTING.md adjust indents for bass fix doc capture comment | ||||
| * | feat: add `@comment.documentation` where applicable | Amaan Qureshi | 2023-03-05 | 1 | -0/+12 |
| | | |||||
| * | feat!: add `@keyword.coroutine` capture | Amaan Qureshi | 2023-03-03 | 1 | -2/+5 |
| | | |||||
| * | folds(rust): add array_expression | Chinmay Dalal | 2023-01-05 | 1 | -0/+1 |
| | | |||||
| * | highlights(rust): use `@namespace` for `[(crate) (self) (super)]` | Stephan Seitz | 2023-01-01 | 1 | -4/+4 |
| | | | | | Fixes https://github.com/nvim-treesitter/nvim-treesitter/issues/3992 | ||||
| * | rust: use @type.qualifier and @storageclass | Trard | 2022-11-06 | 1 | -5/+12 |
| | | |||||
| * | highlights(rust): pub(self/super/crate), use super::thing, etc | Cormac Relf | 2022-11-06 | 1 | -1/+2 |
| | | |||||
| * | highlights(rust): ["<" ">"] @punctuation.bracket in bracketed_type, ↵ | Cormac Relf | 2022-11-06 | 1 | -0/+2 |
| | | | | | for_lifetimes | ||||
| * | highlights(rust): "for" @keyword everywhere else (for<'a>, HRTBs) | Cormac Relf | 2022-11-06 | 1 | -2/+1 |
| | | |||||
| * | highlights(rust): highlight Type in Type::Associated as @type instead of ↵ | Cormac Relf | 2022-11-06 | 1 | -0/+3 |
| | | | | | @namespace | ||||
| * | highlights(rust): panic!() and assert!() as @exception | Cormac Relf | 2022-11-06 | 1 | -0/+5 |
| | | |||||
| * | fix(rust): update queries to breaking changes | Christian Clason | 2022-11-05 | 3 | -9/+7 |
| | | | | | | | | * `if_let_expression` was removed in https://github.com/tree-sitter/tree-sitter-rust/pull/152 * `attributes` were reworked in https://github.com/tree-sitter/tree-sitter-rust/pull/163 (no more `meta-item`) | ||||
| * | highlights(rust): distinguish between "for" in loops and impl_item | Stephan Seitz | 2022-10-15 | 1 | -2/+4 |
| | | | | | Fixes #3641 | ||||
| * | feat(spell): support more languages | Lewis Russell | 2022-09-26 | 1 | -6/+1 |
| | | |||||
| * | feat(spell): upstream spell queries from spellsitter | Lewis Russell | 2022-09-06 | 1 | -0/+5 |
| | | |||||
| * | Split func/method definition from calls in several programming language queries | lfenzo | 2022-08-03 | 1 | -6/+6 |
| | | |||||
| * | fix(rust): remove if_let from indent captures | kiyan | 2022-07-08 | 1 | -1/+0 |
| | | | | | fixes https://github.com/nvim-treesitter/nvim-treesitter/issues/3073 | ||||
| * | highlights(rust): highlight as in <Struct as Trait>::Type | Stephan Seitz | 2022-03-11 | 1 | -0/+1 |
| | | |||||
| * | fix(indent): rust - support newline after closing brace | Munif Tanjim | 2022-01-21 | 1 | -0/+14 |
| | | |||||
| * | feat: rewrite indent module | Munif Tanjim | 2022-01-21 | 1 | -4/+16 |
| | | |||||
| * | highlights(rust): add "yield" keyword | Stephan Seitz | 2022-01-16 | 1 | -1/+4 |
| | | |||||
| * | injections(rust): inject regex into `Regex::new` | Stephan Seitz | 2021-12-14 | 1 | -0/+13 |
| | | |||||
| * | rust(highlights): fix highlighting of char_literal | Stephan Seitz | 2021-12-06 | 1 | -1/+1 |
| | | |||||
| * | highlights(rust): organize keywords and literals | Sergio Alejandro Vargas | 2021-11-25 | 1 | -59/+70 |
| | | | | | | | | | | - sort keywords - highlight super as a namespace (same as crate) - highlight `break` and `continue` as `repeat` keywords - don't highlight `macro_rules!` as a keyword - place all literal queries together - place function definition queries alongside function call queries | ||||
| * | highlights(rust): update operators | Sergio Alejandro Vargas | 2021-11-25 | 1 | -68/+48 |
| | | | | | | | | | | | | | - sort operators - remove duplicated `*` - add missing `<<=` - highlight `as` correctly in path aliasing - highlight leading quote `'` as part of a label (not an operator) - highlight never type `!` as a type - sort and format punctuation | ||||
| * | Prefer lua-match over match | Lewis Russell | 2021-11-23 | 1 | -10/+10 |
| | | | | | as string.find is much quicker than vim.regex:match* | ||||
| * | Rust: highlight uppercase identifiers in match arms as constant (#1940) | Santos Gallegos | 2021-10-30 | 1 | -0/+15 |
| | | | | | | | | * Rust: highlight uppercase identifiers in match arms as constant Closes https://github.com/nvim-treesitter/nvim-treesitter/issues/1928 * Highlight builtins | ||||
| * | Rust: highlight loop labels | Santos Gallegos | 2021-10-01 | 1 | -0/+1 |
| | | | | | Closes https://github.com/nvim-treesitter/nvim-treesitter/issues/1891 | ||||
| * | Rust: fix some highlights | Santos Gallegos | 2021-10-01 | 1 | -3/+6 |
| | | | | | Closes https://github.com/nvim-treesitter/nvim-treesitter/issues/1856 | ||||
| * | highlights(rust): Add colon `:` to delimiters | Sergio Alejandro Vargas | 2021-09-26 | 1 | -1/+1 |
| | | |||||
| * | highlights(rust): fix bang `!` in macro_invocation | Sergio Alejandro Vargas | 2021-09-26 | 1 | -0/+1 |
| | | |||||
| * | highlights(rust): Fix angle brackets, and closures | Sergio Alejandro Vargas | 2021-09-26 | 1 | -27/+28 |
| | | | | | | Highlight angle brackets in type parameters and bars in closures bars as `@punctuation.bracket` not as `@operator`. | ||||
| * | folds(rust): Fold trait definitions (#1582) | agarof | 2021-07-18 | 1 | -0/+1 |
| | | |||||
| * | highlights(rust): Reorder macro queries | Sergio Alejandro Vargas | 2021-07-08 | 1 | -6/+10 |
| | | | | | | | | Derive macros have to be defined before attribute macros to highlight them properly. See #570 | ||||
| * | feat(keywords) merge return and yield into keyword.return group | antonk52 | 2021-07-04 | 1 | -3/+1 |
| | | |||||
| * | feat(keywords) add keyword.return & keyword.yield | antonk52 | 2021-07-04 | 1 | -1/+4 |
| | | |||||
| * | rust: inject html to html! macro | tami5 | 2021-06-21 | 1 | -0/+9 |
| | | |||||
| * | Rust: fix macros highlights | Santos Gallegos | 2021-06-11 | 1 | -7/+10 |
| | | | | | | | - The derive query was incorrect, it was only matching `#[derive(derive)]` - Macros were being highlighted as keywords - Procedural macros symbols weren't highlighted (`#`, `#!`) | ||||
| * | highlights(rust): highlight fields with shorthand_field_initializer | Stephan Seitz | 2021-05-24 | 1 | -0/+2 |
| | | |||||
| * | Rust: highlight constants | Santos Gallegos | 2021-05-22 | 1 | -1/+3 |
| | | |||||
| * | Revert "Comment: use `@combined` to create just one tree per buffer (#1252)" | Santos Gallegos | 2021-05-07 | 1 | -1/+1 |
| | | | | | This reverts commit 4a7a713c527f57c355bc817f16fc6d955b8cce9b. | ||||
| * | Comment: use `@combined` to create just one tree per buffer (#1252) | Santos Gallegos | 2021-04-28 | 1 | -1/+1 |
| | | | | | | | | | | | | | * Comment: use `@combined` to create just one tree per buffer There is no need to create a tree per line/block for comments. Should fix https://github.com/nvim-treesitter/nvim-treesitter/issues/1251 * Add injections for scss * Fix jsonc * Combine jsdoc | ||||
| * | highlights(rust): Add operator "?" | Stephan Seitz | 2021-04-06 | 1 | -0/+1 |
| | | |||||
| * | highlights(rust): Highlight dereferenced closure parameters | Stephan Seitz | 2021-03-26 | 1 | -1/+1 |
| | | |||||
| * | rust: tread `,` as a punctuation delimiter | Yuki Ito | 2021-03-22 | 1 | -0/+1 |
| | | |||||
| * | Rust: add mod_item to folds | Santos Gallegos | 2021-03-15 | 1 | -3/+3 |
| | | |||||
| * | Rust: Add variable and closure parameter highlights | Rohit Pradhan | 2021-03-15 | 1 | -0/+2 |
| | | |||||
| * | Add comment parser to highlight comment tags (#893) | Santos Gallegos | 2021-03-12 | 1 | -0/+5 |
| | | | | Closes #236 | ||||
| * | fixed rust match indents | Brian Shu | 2021-03-01 | 1 | -0/+1 |
| | | |||||
