summaryrefslogtreecommitdiff
path: root/usr.bin/indent
AgeCommit message (Expand)Author
2021-11-28indent: treat L"string" as a single tokenrillig
2021-11-28indent: clean up and document input handlingrillig
2021-11-27indent: reword READMErillig
2021-11-27indent: accept a few formatting suggestions from indentrillig
2021-11-27indent: illustrate probably_looking_at_definition with examplesrillig
2021-11-27indent: fix out of bounds memory access (since 2021-11-25)rillig
2021-11-27indent: rename dump functions to outputrillig
2021-11-27indent: inline switch_bufferrillig
2021-11-27indent: add assertions for input handlingrillig
2021-11-26indent: enhance debug logging for input handlingrillig
2021-11-26indent: add buf_add_range for adding characters to a bufferrillig
2021-11-26indent: replace inp_enlarge with inp_addrillig
2021-11-26indent: split inp_read_line into smaller functionsrillig
2021-11-26indent: extract inp_from_file from inp_read_linerillig
2021-11-26indent: remove code that fixes malformed preprocessor directivesrillig
2021-11-26indent: move ind_add from io.c to indent.crillig
2021-11-25indent: prevent undefined behavior in inp_line_startrillig
2021-11-25indent: make error message for missing command line arguments clearerrillig
2021-11-25indent: make fits_in_one_line independent of psrillig
2021-11-25indent: fix accidentally joined and broken comments (since 2019-04-04)rillig
2021-11-25tests/indent: demonstrate bugs in comment processingrillig
2021-11-25indent: update cross-reference comments for bug in comment handlingrillig
2021-11-25indent: rename ps.in_function_parameters to match realityrillig
2021-11-25indent: improve heuristic for spaces around '*' in declarationsrillig
2021-11-25indent: eliminate 3 negations in tokenizerrillig
2021-11-25indent: extract lex_asterisk_unary into separate functionrillig
2021-11-25indent: condense code for building tokens from charactersrillig
2021-11-25indent: in lexi, assign lsym and next_unary in consistent orderrillig
2021-11-25indent: fix heuristic for declaration/definition to post-1990 realityrillig
2021-11-25indent: fix space after function name for option '-pcs'rillig
2021-11-25indent: fix spacing for unknown type names in declarationsrillig
2021-11-25indent: extract probably_looking_at_definition to separate functionrillig
2021-11-25indent: merge duplicate code for parsing 'struct s *'rillig
2021-11-25indent: fix formatting of a few declarations involving unknown typesrillig
2021-11-25indent: fix comment for ps.in_declrillig
2021-11-25indent: rename ps.in_stmt to in_stmt_or_declrillig
2021-11-25indent: rename ps.ind_stmt to in_stmt_contrillig
2021-11-25indent: clean up stylerillig
2021-11-20indent: clean up lint annotation and testsrillig
2021-11-20indent: fix tokenizing of word-like tokens (since 2019-04-04)rillig
2021-11-19indent: reduce casts to unsigned char for character classificationrillig
2021-11-19indent: keep inbuf.save_com_s and inbuf.save_com_e in syncrillig
2021-11-19indent: fix included headersrillig
2021-11-19indent: clean up io.crillig
2021-11-19indent: replace ps.procname with ps.is_function_definitionrillig
2021-11-19indent: fix formatting of function definitions (since 2019-04-04)rillig
2021-11-19indent: merge duplicate code into is_identifier_partrillig
2021-11-19indent: fix lost function name (since 2019-04-04)rillig
2021-11-19indent: unexport inbufrillig
2021-11-19indent: use character input API from pr_comment.crillig