summaryrefslogtreecommitdiffstats
path: root/queries/c
Commit message (Expand)AuthorAgeFilesLines
* refactor: Remove all `(ERROR) @error` capturesPham Huy Hoang2023-10-251-2/+0
* fix(c): add missing foldsAmaan Qureshi2023-10-041-0/+2
* feat: add DoxygenAmaan Qureshi2023-08-261-1/+5
* feat: add re2cAmaan Qureshi2023-08-241-0/+4
* chore(c-family): inject all preproc args againAmaan Qureshi2023-08-131-11/+1
* feat(c): mention how to highlight K&R functionsAmaan Qureshi2023-08-131-0/+23
* chore(injections)!: update injection syntax to 0.9Pham Huy Hoang2023-08-121-7/+18
* fix(c-family): inject into preproc args in preproc defs when it spans multipl...Amaan Qureshi2023-08-111-0/+2
* feat(c): update highlightsAmaan Qureshi2023-08-111-3/+40
* chore: update C, improve preproc_arg highlightsAmaan Qureshi2023-07-271-0/+8
* fix(c): only inject in preproc function calls/definitionsAmaan Qureshi2023-07-271-1/+2
* fix(c)!: update C, CPP parsers and queriesAmaan Qureshi2023-07-274-82/+58
* lint(locals): use `#set!` to keep query linter happyChristian Clason2023-06-221-2/+2
* fix(highlights): lower priority for codeblocks with injections (#4905)Christian Clason2023-06-051-4/+2
* fix(c): types are optional in sized_type_specifierAmaan Qureshi2023-04-211-1/+1
* feat(c): highlight parenthesized function pointer decl identifiers as `@funct...Amaan Qureshi2023-04-211-1/+6
* fix(c_indents): fix expression leaking indentsPham Huy Hoang2023-04-081-1/+7
* use indent.X syntax for captures and properties of set directivesGeorge Harker2023-03-241-30/+31
* split delimiter into open_delimiter and close_delimiterGeorge Harker2023-03-241-2/+4
* feat: add `@comment.documentation` where applicableAmaan Qureshi2023-03-051-0/+3
* highlights(c): extern in linkage specificationObserverOfTime2023-01-261-0/+3
* indents(c): update if casesPham Huy Hoang2023-01-141-50/+55
* indents(c): Refactor indent queriesPham Huy Hoang2023-01-141-11/+75
* indents(c): treat `"#ifndef"`, `"#elif"` like `"#ifdef"`Stephan Seitz2022-12-311-0/+2
* highlights: create subscoping for ternary operatorStephan Seitz2022-12-021-1/+1
* highlights(c): primitive type as builtinAaron Rancsik2022-12-011-1/+2
* highlights(c): use more specific groupsObserverOfTime2022-11-261-8/+9
* highlights: use @preproc where appropriateObserverOfTime2022-10-151-1/+1
* highlights(c): highlight standard streamsObserverOfTime2022-10-151-0/+3
* feat(spell): support more languagesLewis Russell2022-09-261-2/+1
* feat(spell): upstream spell queries from spellsitterLewis Russell2022-09-061-0/+1
* Split func/method definition from calls in C highlighting querieslfenzo2022-08-031-2/+2
* highlights(c/cpp): move attributes to C (again)Stephan Seitz2022-07-281-0/+1
* highlights(c): Lower the priority of @variablemliszcz2022-07-201-1/+2
* highlights(c): highlight `,` operator as operator (#3107)guijan2022-07-081-7/+10
* highlights(c): highlight member-access as operator (#3096)guijan2022-07-011-1/+2
* highlights(c): highlight field_designator as `@property`Stephan Seitz2022-05-291-0/+1
* indens(c): use (comment) @autoStephan Seitz2022-02-051-4/+1
* indents(c): indent always after init_declaratorStephan Seitz2022-02-051-6/+1
* indents(c): add zero_indent for #ifStephan Seitz2022-02-051-5/+9
* indents(c): fix indentation on block commentStephan Seitz2022-02-051-1/+5
* indents(c): indent at expression_statementStephan Seitz2022-02-051-3/+2
* indents: allow aligned_indent for unfinished calls in C and PythonStephan Seitz2022-02-051-1/+5
* indents(c): fix ternaryStephan Seitz2022-02-051-1/+0
* highlights(c/cpp): highlight case labels as constantsStephan Seitz2022-01-291-0/+2
* highlights(c): highlight enum variants as `@constant`Stephan Seitz2022-01-291-0/+2
* folds(c): fold raw `compound_statement`sStephan Seitz2022-01-281-1/+2
* folds(c): fold at compound_statementCédric Barreteau2022-01-241-0/+1
* fix(indent): c/cpp - support newline after closing braceMunif Tanjim2022-01-211-0/+2
* feat: rewrite indent moduleMunif Tanjim2022-01-211-3/+23