| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | highlights(c): make sizeof a `keyword.operator` | Sergio Alejandro Vargas | 2021-09-17 | 1 | -1/+1 |
| | | |||||
| * | Indent C compound_literal_expression | leo60228 | 2021-09-17 | 1 | -0/+1 |
| | | |||||
| * | c: don't treat uppercase functions as constants | Gregory Anders | 2021-07-18 | 1 | -9/+9 |
| | | | | | | | | | | | | | | | | | | A macro function such as #define FOO(x) ... should be highlighted with @function.macro, even though the name is in all-caps (which would otherwise be treated as a constant). Similarly, call sites of such functions, e.g. int y = FOO(x); should be highlighted with @function instead of @constant. This is as simple as moving the query definition for macro functions after the query definition for constants. | ||||
| * | c(folds): fold on enums | Stephan Seitz | 2021-07-14 | 1 | -0/+1 |
| | | |||||
| * | 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 |
| | | |||||
| * | indents(c/cpp): let C++ use the C indents and add class_specifier | Stephan Seitz | 2021-05-20 | 1 | -0/+3 |
| | | | | | Fixes #1320 | ||||
| * | highlights(c/c++): "..." also exists in C (variadic macros) | Stephan Seitz | 2021-05-18 | 1 | -0/+2 |
| | | |||||
| * | Revert "Comment: use `@combined` to create just one tree per buffer (#1252)" | Santos Gallegos | 2021-05-07 | 1 | -1/+1 |
| | | | | | This reverts commit 4a7a713c527f57c355bc817f16fc6d955b8cce9b. | ||||
| * | highlights(c): highlight (escape_sequence) | Stephan Seitz | 2021-05-01 | 1 | -0/+1 |
| | | |||||
| * | 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 | ||||
| * | folds(c): fold at case_statement | Stephan Seitz | 2021-04-26 | 1 | -0/+1 |
| | | |||||
| * | fix(c): fold switch statements | Thomas Vigouroux | 2021-04-22 | 1 | -0/+1 |
| | | |||||
| * | C highlights: Make char_literal `@character` | Stephan Seitz | 2021-04-21 | 1 | -1/+1 |
| | | |||||
| * | Add comment parser to highlight comment tags (#893) | Santos Gallegos | 2021-03-12 | 1 | -0/+2 |
| | | | | Closes #236 | ||||
| * | highlights(c): update declaration and cast_expression | Stephan Seitz | 2021-03-02 | 1 | -2/+2 |
| | | |||||
| * | feat: use @ignore for comments and multiline strings | elianiva | 2021-03-01 | 1 | -0/+5 |
| | | |||||
| * | Add 'register' as c-keyword | Fabian Viƶl | 2021-03-01 | 1 | -0/+1 |
| | | | | | See https://en.wikipedia.org/wiki/Register_(keyword) | ||||
| * | C/CPP: add injections for macros | Santos Gallegos | 2021-02-10 | 1 | -0/+1 |
| | | |||||
| * | C: add goto to locals | Santos Gallegos | 2021-01-22 | 1 | -0/+5 |
| | | |||||
| * | feat: added more indent queries | elianiva | 2021-01-14 | 1 | -0/+16 |
| | | |||||
| * | fix(c highlights): add missing operators | Thomas Vigouroux | 2021-01-06 | 1 | -0/+2 |
| | | |||||
| * | Remove usages of `@embedded` in highlights | Stephan Seitz | 2021-01-06 | 1 | -1/+0 |
| | | |||||
| * | Fix #724: Add (initializer_list) to C folds | Stephan Seitz | 2020-11-30 | 1 | -0/+2 |
| | | |||||
| * | c highlights: fix define/undef arguments | Thomas Vigouroux | 2020-11-22 | 1 | -0/+9 |
| | | |||||
| * | c/cpp highlights: Fix field declarations and initializers | John Drouhard | 2020-11-20 | 1 | -0/+5 |
| | | | | | | | | After a recent fix for #446, declarations in class/struct definitions stopped being marked as properties or methods. This fix will add property highlights to field declarations, and method highlight to field function declarations. | ||||
| * | Do not highlight Uppercase function as type | Stephan Seitz | 2020-11-18 | 1 | -1/+1 |
| | | |||||
| * | fix(predicates): Fix #446: highlight property only if not a method | Stephan Seitz | 2020-11-18 | 1 | -1/+3 |
| | | |||||
| * | Remove textobjects module | Stephan Seitz | 2020-10-04 | 1 | -58/+0 |
| | | |||||
| * | Fix #307: Use and document TSVariable/TSVariableBuiltin in all languages | Stephan Seitz | 2020-09-14 | 1 | -0/+2 |
| | | |||||
| * | Folds: rename query files to folds.scm to be consistent | Santos Gallegos | 2020-09-14 | 1 | -0/+0 |
| | | | | | We use plural names for all query files except folds. | ||||
| * | fix(cpp highlights): Use `@include` for preproc_include (fix #445) | Stephan Seitz | 2020-09-13 | 1 | -1/+2 |
| | | |||||
| * | C/C++ locals: Deduplicate C++ locals contained in C | Stephan Seitz | 2020-09-08 | 1 | -0/+1 |
| | | |||||
| * | Add C++ folds and C comment/preproc folds | Stephan Seitz | 2020-09-08 | 1 | -0/+6 |
| | | |||||
| * | fold(c): ignore compound statements | Thomas Vigouroux | 2020-09-01 | 1 | -1/+0 |
| | | |||||
| * | fix(fold): revamp fold | Thomas Vigouroux | 2020-09-01 | 1 | -0/+8 |
| | | | | | | | | | fix(fold): typo fix(fold): remove debug and add queries fix(fold): fallback to local scopes for folds | ||||
| * | C highlights: make `preproc_defined` @function.macro | Stephan Seitz | 2020-08-30 | 1 | -1/+4 |
| | | |||||
| * | C highlights: add bitwise-xor operator | Stephan Seitz | 2020-08-27 | 1 | -0/+2 |
| | | |||||
| * | feat(c/cpp highlights): highlight pointer/reference parameters | Stephan Seitz | 2020-08-24 | 1 | -0/+3 |
| | | |||||
| * | chore(highlights): remove is predicate usage | Steven Sojka | 2020-08-17 | 1 | -2/+0 |
| | | |||||
| * | Textobjects: add swap feature | Stephan Seitz | 2020-08-17 | 1 | -0/+3 |
| | | |||||
| * | feat(highlights): add is predicate | Steven Sojka | 2020-08-16 | 2 | -4/+6 |
| | | |||||
| * | C/C++ locals: Make `field_identifier` a reference | Stephan Seitz | 2020-07-27 | 1 | -0/+2 |
| | | |||||
| * | C highlights: Add operator "%" | Stephan Seitz | 2020-07-20 | 1 | -0/+2 |
| | | |||||
| * | Attach kind of reference to query result instead of using subfields | Stephan Seitz | 2020-07-20 | 1 | -1/+2 |
| | | | | | | This makes smart_rename work also for types out of the box and we don't need to search for the path of actual node. | ||||
| * | highlights: some fixes | Thomas Vigouroux | 2020-07-16 | 1 | -0/+1 |
| | | | | | | Add `goto` keyword for C. Fix typo for lua. | ||||
| * | Add C/C++ textobjects | Stephan Seitz | 2020-07-14 | 1 | -0/+47 |
| | | |||||
| * | Add textobjects module | Stephan Seitz | 2020-07-14 | 1 | -0/+8 |
| | | |||||
| * | Add rust locals.scm | Stephan Seitz | 2020-07-13 | 1 | -1/+1 |
| | | |||||
| * | C/C++ highlights: Small improvements for type definitions | Stephan Seitz | 2020-07-13 | 1 | -0/+3 |
| | | |||||
