summaryrefslogtreecommitdiff
path: root/usr.bin/indent
AgeCommit message (Expand)Author
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-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-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-18indent: only add blank lines before actual block commentsrillig
2023-06-18indent: remove support for backspace in code and commentsrillig
2023-06-18indent: untangle code for handling the statement indentationrillig
2023-06-17indent: clean uprillig
2023-06-17indent: miscellaneous cleanupsrillig
2023-06-16indent: merge lexer symbols for type in/outside parenthesesrillig
2023-06-16indent: add debug output for typedef declarationsrillig
2023-06-16indent: fix spacing between postfix operator and left parenthesisrillig
2023-06-16indent: improve heuristics for cast expressionsrillig
2023-06-16indent: improve heuristics for cast expressionsrillig
2023-06-16indent: improve heuristics for castsrillig
2023-06-16indent: fix indentation and linebreaks in typedef declarationsrillig
2023-06-16indent: don't force a blank line between '}' and preprocessing linerillig
2023-06-16indent: rename a field of the parser staterillig
2023-06-15indent: consolidate handling of statement continuationsrillig
2023-06-15indent: rename state variable to be more accuraterillig
2023-06-15indent: fix indentation of multi-line enum constant initializersrillig
2023-06-15indent: miscellaneous cleanups, more tests for edge casesrillig
2023-06-15indent: fix alignment of multi-line declarationsrillig
2023-06-14indent: reduce number of relocationsrillig
2023-06-14indent: clean up the code, add a few testsrillig
2023-06-14indent: allow more than 128 brace levelsrillig
2023-06-14indent: fix out-of-bounds read when reducing a statementrillig
2023-06-14indent: clean up array indexing for parser symbolsrillig
2023-06-14indent: allow more than 20 nested parentheses or bracketsrillig
2023-06-14indent: merge duplicate coderillig
2023-06-14indent: fix formatting of comment after 'switch (expr)'rillig
2023-06-14indent: use correct preprocessing directive in error messagerillig
2023-06-14indent: allow more than 5 levels of #if/#endifrillig
2023-06-14indent: clean up debugging coderillig
2023-06-14indent: clean up handling of commentsrillig
2023-06-14indent: remove another flag from parser staterillig
2023-06-14indent: remove a redundant flag from the parser staterillig
2023-06-14indent: merge parser symbols for stmt and stmt_listrillig
2023-06-10indent: rename misleading variablerillig
2023-06-10indent: fix debug outputrillig
2023-06-10indent: fix line break between semicolon and bracerillig
2023-06-10indent: fix stack overflow, add more testsrillig