summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Expand)Author
2023-06-30tests/lint: demonstrate bugs in anonymous struct/union handlingrillig
2023-06-29lint: clean up member names of declaration levelsrillig
2023-06-29aiomixer(1): Support the informal NO_COLOR standard.nia
2023-06-29lint: use standard terminology for bit-field widthrillig
2023-06-29lint: clean up initialization of type propertiesrillig
2023-06-29lint: clean up function namesrillig
2023-06-29lint: enhance debug output for diagnosticsrillig
2023-06-29lint: clean up completion of struct, union and enum declarationsrillig
2023-06-28lint: allow to keep the preprocessor output on success as wellrillig
2023-06-28tests/make: extend test for the 'empty' function in conditionsrillig
2023-06-28make.1: clean up wording, clarify scope of '!' in conditionsrillig
2023-06-27remove double/tripple o in comments, where it likely was not added on purpose.andvar
2023-06-27indent: fix 'blank line above first statement in function body'rillig
2023-06-26indent: improve heuristics for '*' as pointer in for loopsrillig
2023-06-26indent: improve heuristics for '*' as a pointer typerillig
2023-06-26indent: implement 'blank line above first statement in function body'rillig
2023-06-26Make this compile when BIGNUM limbs (BN_ULONG) are not the samemartin
2023-06-26indent: in -bad mode, don't add a blank line above a comment or '}'rillig
2023-06-26indent: clean up indentationrillig
2023-06-25indent: move cast detection from the lexer to the main processorrillig
2023-06-25indent: treat 'complex' and 'imaginary' as type modifiers, not as typesrillig
2023-06-25indent: fix formatting of parenthesized name in function definitionrillig
2023-06-25indent: don't use strspn on inp_p, as it is not null-terminatedrillig
2023-06-24lint: reduce memory allocationsrillig
2023-06-24lint: don't warn about comparison between char and character constantrillig
2023-06-24lint: add query for comparing 'char' with plain integersrillig
2023-06-24lint: remove redundant 'extern' from function declarationsrillig
2023-06-24make: remove redundant 'extern' in function declarationrillig
2023-06-24lint: add query for redundant 'extern' in function declarationrillig
2023-06-23indent: fix scanning of no-wrap comments (since 2021.11.07.10.34.03)rillig
2023-06-23indent: properly store parser state in debug moderillig
2023-06-23lint: remove redundant printflike declarations from debugging coderillig
2023-06-23tests/make: explain and extend tests for expansion in .for loopsrillig
2023-06-23make: sync a comment with realityrillig
2023-06-23make: clean up variable and function namesrillig
2023-06-23make: reduce indentation in pattern matching coderillig
2023-06-23make: warn about malformed patterns in ':M', ':N' and '.if make(...)'rillig
2023-06-23tests/make: sort missing 'expect' comments by their locationrillig
2023-06-23crunchgen(1): Clear PaX flags instead of removing its ELF note section.rin
2023-06-22tests/make: demonstrate inconsistency in pattern matching with rangesrillig
2023-06-22make: unclutter string matching coderillig
2023-06-22make: rename variables in string matching, remove redundant coderillig
2023-06-22lint: add query for comma operatorrillig
2023-06-22tests/make: fix line numbers in test result, since the previous commitrillig
2023-06-22make: speed up pattern matching in the ':M' and ':N' modifiersrillig
2023-06-22make: clean up comments related to pattern matchingrillig
2023-06-22make: merge common code for handling the ':M' and ':N' modifiersrillig
2023-06-21Cleanup guard testssjg
2023-06-21make: skip a file protected by a multiple-inclusion guard more oftenrillig
2023-06-21tests/make: document how wildcards behave in a dependency declarationrillig