summaryrefslogtreecommitdiff
path: root/usr.bin/make/for.c
AgeCommit message (Expand)Author
2021-12-15make: format comments according to /usr/share/misc/stylerillig
2021-12-12make: rename Parse_SetInput to Parse_PushInputrillig
2021-12-12make: rename ForLoop.sub_next to nextItemrillig
2021-12-05make: inline Str_Words into .for loop handlingrillig
2021-09-02make: rename for_var_len to ExprLenrillig
2021-09-02make: inline strchr call, make ForLoop_SubstBody clearerrillig
2021-09-01make: remove optimization for single-letter .for variablesrillig
2021-06-25make: prevent newline injection in .for loopsrillig
2021-06-24make: sprinkle constrillig
2021-04-03make: use C99 bool type instead of defining its ownrillig
2021-02-04make: rename some VAR constants to SCOPErillig
2021-02-01make(1): clean up variable names and comments in .for loop coderillig
2021-01-30make(1): split Buf_Destroy into Buf_Done and Buf_DoneDatarillig
2021-01-25make(1): split For_Eval into separate functionsrillig
2021-01-25make(1): extract ForLoop_New to separate functionrillig
2021-01-25make(1): rename struct For to struct ForLooprillig
2021-01-19make(1): remove do-not-format markers from commentsrillig
2021-01-10make(1): consistently use boolean expressions in conditionsrillig
2021-01-09make(1): fix lint warningsrillig
2020-12-31make(1): fix undefined behavior in SubstVarLongrillig
2020-12-31make(1): make control flow in SubstVarLong of .for loops more obviousrillig
2020-12-31make(1): clean up SubstVarShort in .for loopsrillig
2020-12-31make(1): move detailed comment to ForSubstBodyrillig
2020-12-31make(1): extract ForSubstBody from ForReadMorerillig
2020-12-31make(1): rename ech to endcrillig
2020-12-31make(1): inline variable in ForReadMorerillig
2020-12-31make(1): clean up ForReadMorerillig
2020-12-31make(1): simplify termination condition for .for looprillig
2020-12-30make(1): improve .for loop documentation, clean up ForReadMorerillig
2020-12-30make(1): format multi-line commentsrillig
2020-12-27make(1): add error handling for .for loop itemsrillig
2020-12-19make(1): improve comments for .for loopsrillig
2020-12-19make(1): rename ForIterate to ForReadMorerillig
2020-12-15make(1): indent for.c using tabs instead of spacesrillig
2020-12-13make(1): replace %zu with %u in printf callsrillig
2020-12-12make(1): remove const from function parametersrillig
2020-11-07make(1): clean up Buf_AddEscaped in .for loopsrillig
2020-11-07make(1): make API of Buf_Init simplerrillig
2020-11-07make(1): clean up code stylisticallyrillig
2020-10-31make(1): format #include directives consistentlyrillig
2020-10-26make(1): remove stray closing brace from commentrillig
2020-10-26make(1): clean up variable substitution in .for loopsrillig
2020-10-26make(1): use consistent variable names in for.crillig
2020-10-25make(1): clean up comments in .for handlingrillig
2020-10-25make(1): use complete words in error message for .for looprillig
2020-10-25make(1): extract code to see if a directive is a .for or .endforrillig
2020-10-25make(1): rename local variable in For_Evalrillig
2020-10-25make(1): test funny character in .for variable namesrillig
2020-10-25make(1): reduce memory allocation in .for loopsrillig
2020-10-25make(1): use Words instead of Vector for the .for itemsrillig