| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-10-15 | highlights: use @preproc where appropriate | ObserverOfTime | |
| 2022-10-15 | highlights(c): highlight standard streams | ObserverOfTime | |
| 2022-09-26 | feat(spell): support more languages | Lewis Russell | |
| 2022-09-06 | feat(spell): upstream spell queries from spellsitter | Lewis Russell | |
| 2022-08-03 | Split func/method definition from calls in C highlighting queries | lfenzo | |
| 2022-07-28 | highlights(c/cpp): move attributes to C (again) | Stephan Seitz | |
| Let's hope that this time the C tests pass, also for the built-in C parser. | |||
| 2022-07-20 | highlights(c): Lower the priority of @variable | mliszcz | |
| Lower the priority of @variable to prefer @parameter highlight when identifier appears in parameter_declaration. Fixes #3061 | |||
| 2022-07-08 | highlights(c): highlight `,` operator as operator (#3107) | guijan | |
| 2022-07-01 | highlights(c): highlight member-access as operator (#3096) | guijan | |
| 2022-05-29 | highlights(c): highlight field_designator as `@property` | Stephan Seitz | |
| 2022-01-29 | highlights(c/cpp): highlight case labels as constants | Stephan Seitz | |
| 2022-01-29 | highlights(c): highlight enum variants as `@constant` | Stephan Seitz | |
| Fixes #2120 | |||
| 2022-01-20 | highlights(c): don't highlight type qualifiers in declarations as types | John Drouhard | |
| 2021-11-23 | Prefer lua-match over match | Lewis Russell | |
| as string.find is much quicker than vim.regex:match* | |||
| 2021-11-14 | C: fix preproc parameters | Santos Gallegos | |
| This was capturing too much, we only want to highlight the identifier. Fixes https://github.com/nvim-treesitter/nvim-treesitter/issues/1999 | |||
| 2021-09-19 | highlights(c): add Mircosoft attributes | Stephan Seitz | |
| 2021-09-19 | highlights(c): add __attribute__ | Stephan Seitz | |
| 2021-09-17 | test | Stephan Seitz | |
| 2021-09-17 | highlights(c/cpp): react to upstream changes to attributes | Stephan Seitz | |
| 2021-09-01 | highlights(c): make sizeof a `keyword.operator` | Sergio Alejandro Vargas | |
| 2021-07-18 | c: don't treat uppercase functions as constants | Gregory Anders | |
| 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. | |||
| 2021-07-04 | feat(keywords) merge return and yield into keyword.return group | antonk52 | |
| 2021-07-04 | feat(keywords) add keyword.return & keyword.yield | antonk52 | |
| 2021-05-18 | highlights(c/c++): "..." also exists in C (variadic macros) | Stephan Seitz | |
| 2021-05-01 | highlights(c): highlight (escape_sequence) | Stephan Seitz | |
| 2021-04-21 | C highlights: Make char_literal `@character` | Stephan Seitz | |
| 2021-03-02 | highlights(c): update declaration and cast_expression | Stephan Seitz | |
| 2021-03-01 | Add 'register' as c-keyword | Fabian Viƶl | |
| See https://en.wikipedia.org/wiki/Register_(keyword) | |||
| 2021-01-06 | fix(c highlights): add missing operators | Thomas Vigouroux | |
| 2021-01-06 | Remove usages of `@embedded` in highlights | Stephan Seitz | |
| 2020-11-22 | c highlights: fix define/undef arguments | Thomas Vigouroux | |
| 2020-11-20 | c/cpp highlights: Fix field declarations and initializers | John Drouhard | |
| 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. | |||
| 2020-11-18 | Do not highlight Uppercase function as type | Stephan Seitz | |
| 2020-11-18 | fix(predicates): Fix #446: highlight property only if not a method | Stephan Seitz | |
| 2020-09-14 | Fix #307: Use and document TSVariable/TSVariableBuiltin in all languages | Stephan Seitz | |
| 2020-09-13 | fix(cpp highlights): Use `@include` for preproc_include (fix #445) | Stephan Seitz | |
| 2020-08-30 | C highlights: make `preproc_defined` @function.macro | Stephan Seitz | |
| 2020-08-27 | C highlights: add bitwise-xor operator | Stephan Seitz | |
| 2020-08-24 | feat(c/cpp highlights): highlight pointer/reference parameters | Stephan Seitz | |
| 2020-08-17 | chore(highlights): remove is predicate usage | Steven Sojka | |
| 2020-08-16 | feat(highlights): add is predicate | Steven Sojka | |
| 2020-07-20 | C highlights: Add operator "%" | Stephan Seitz | |
| 2020-07-16 | highlights: some fixes | Thomas Vigouroux | |
| Add `goto` keyword for C. Fix typo for lua. | |||
| 2020-07-09 | highlight(c): fix booleans and types | Thomas Vigouroux | |
| 2020-07-05 | C/C++ highlights: update to new syntax | Stephan Seitz | |
| This changed the highlight of "switch" to conditional and of "break" to repeat. | |||
| 2020-06-30 | highlights(c): highlight ternary as conditional | Thomas Vigouroux | |
| 2020-06-30 | C highlights: Make ? an operator in c highlights | Stephan Seitz | |
| 2020-06-28 | C highlights: Add highlight for #elif | Stephan Seitz | |
| 2020-06-15 | Change regexes in C/C++ highlights | Stephan Seitz | |
| 2020-06-15 | Update C/C++ highlights to new query syntax | Stephan Seitz | |
