summaryrefslogtreecommitdiff
path: root/usr.bin/indent/indent.c
AgeCommit message (Expand)Author
2023-06-27indent: fix 'blank line above first statement in function body'rillig
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-25indent: move cast detection from the lexer to the main processorrillig
2023-06-25indent: fix formatting of parenthesized name in function definitionrillig
2023-06-23indent: properly store parser state in debug moderillig
2023-06-18indent: remove support for backspace in code and commentsrillig
2023-06-17indent: miscellaneous cleanupsrillig
2023-06-16indent: merge lexer symbols for type in/outside parenthesesrillig
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-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: clean up the code, add a few testsrillig
2023-06-14indent: allow more than 128 brace levelsrillig
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: remove another flag from 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: miscellaneous cleanupsrillig
2023-06-10indent: in debug mode, null-terminate buffersrillig
2023-06-10indent: fix indentation of continuation lines in initializersrillig
2023-06-10indent: clean up function and variable namesrillig
2023-06-10indent: fix token classification in declarationsrillig
2023-06-10indent: rename and sort variables in parser staterillig
2023-06-09indent: trim trailing blank linesrillig
2023-06-09indent: group lexer symbols by topic, sort processing functionsrillig
2023-06-09indent: support C99 compound literalsrillig
2023-06-09indent: don't treat function call expressions as cast expressionsrillig
2023-06-09indent: eliminate unused variablerillig
2023-06-09indent: when an indentation is ambiguous, indent one level furtherrillig
2023-06-09indent: format its own coderillig
2023-06-08indent: remove fragile heuristic for detecting cast expressionsrillig
2023-06-08indent: fix indentation of initializer lists with designatorsrillig
2023-06-08indent: clean up and condense coderillig
2023-06-07indent: extract the stack of parser symbols to a separate structrillig