summaryrefslogtreecommitdiff
path: root/usr.bin/indent/parse.c
AgeCommit message (Expand)Author
2023-06-18indent: untangle code for handling the statement indentationrillig
2023-06-17indent: miscellaneous cleanupsrillig
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: merge parser symbols for stmt and stmt_listrillig
2023-06-10indent: fix stack overflow, add more testsrillig
2023-06-10indent: miscellaneous cleanupsrillig
2023-06-09indent: format its own coderillig
2023-06-07indent: extract the stack of parser symbols to a separate structrillig
2023-06-06indent: sort functions in call orderrillig
2023-06-06indent: compute indentation of 'case' labels on-demandrillig
2023-06-05indent: rename variables, clean up commentsrillig
2023-06-04indent: track the kind of '{' on the parser stackrillig
2023-06-03indent: clean up handling of brace indentationrillig
2023-06-02indent: fix formatting of declarations with preprocessing linesrillig
2023-05-23indent: split debug output into paragraphsrillig
2023-05-18indent: manually wrap overly long linesrillig
2023-05-18indent: switch to standard code stylerillig
2023-05-16indent: allow comments in column 1 to be formattedrillig
2023-05-15indent: format its own code, extend some commentsrillig
2023-05-15indent: remove redundant include linesrillig
2023-05-15indent: clean up memory and buffer managementrillig
2023-05-14indent: remove foreign RCS IDsrillig
2023-05-13indent: move debugging code to separate filerillig
2023-05-12indent: rename placeholder symbol for parser stackrillig
2023-05-12tests/indent: test pushing the placeholder symbol to the parser stackrillig
2023-05-12indent: condense code for handling spaced expressionsrillig
2023-05-11indent: remove buggy code for swapping tokensrillig
2022-04-22indent: remove FreeBSD IDsrillig
2021-11-07indent: various cleanupsrillig
2021-10-29indent: remove redundant comments, remove punctuation from debug logrillig
2021-10-29indent: remove redundant commentsrillig
2021-10-29indent: reduce indentation in parse, extract decl_levelrillig
2021-10-28indent: clean up indentation, comments, reducerillig
2021-10-28indent: clean up comments and function namesrillig
2021-10-26indent: run indent on its own source coderillig
2021-10-25indent: do not output token in debug moderillig
2021-10-25indent: rename search_brace to search_stmtrillig
2021-10-25indent: split type token_type into 3 separate typesrillig
2021-10-24indent: split kw_do_or_else into separate constantsrillig
2021-10-24indent: run indent on its own source coderillig
2021-10-20indent: rename parser stack variablesrillig
2021-10-08indent: clean up comments, parentheses, debug messages, boolean operatorrillig
2021-10-08indent: clean up 'parse', add test for dangling elserillig
2021-10-07indent: rename opt.btype_2 to brace_same_linerillig
2021-10-07indent: let the code breathe a bit by inserting empty linesrillig
2021-10-07indent: clean up commentsrillig
2021-10-07indent: remove redundant commentsrillig