summaryrefslogtreecommitdiff
path: root/usr.bin/make/for.c
AgeCommit message (Expand)Author
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
2020-10-25make(1): remove unnecessary type ForVarrillig
2020-10-25make(1): compute escaping flags for .for values when neededrillig
2020-10-25make(1): extract GetEscapes from For_Evalrillig
2020-10-25make(1): extract SubstVarShort from ForIteraterillig
2020-10-25make(1): extract SubstVarLong from ForIteraterillig
2020-10-25make(1): use Vector instead of strlist_t for expanding .for loopsrillig
2020-10-25make(1): clean up code for handling .for loopsrillig
2020-10-18make(1): add tags to enum typesrillig
2020-10-05make(1): make dir.c, for.c and hash.c ready for WARNS=6rillig
2020-10-05make(1): revert previous commitrillig
2020-10-05make(1): fix double-free bug in -DCLEANUP mode (since 2020-10-02)rillig
2020-10-03make(1): use consistent pattern for parsing whitespacerillig
2020-09-28make(1): make debugging code shorterrillig
2020-09-27make(1): normalize whitespace in source coderillig
2020-09-27make(1): rename Buf_Size to Buf_Lenrillig
2020-09-25make(1): add tags to some of the unnamed structsrillig
2020-09-22make(1): prepare Var_Subst for proper error handlingrillig
2020-09-14make(1): inline character constants in var.crillig
2020-09-13make(1): clean up RCSID blocksrillig
2020-09-12make(1): fix inconsistent code indentationrillig
2020-09-12make(1): use proper return type for For_Accumrillig
2020-09-12make(1): update the comment about .for loops to match the coderillig
2020-09-11make(1): add wrappers around ctype.h functionsrillig
2020-09-07make(1): save a strlen call in ForIteraterillig
2020-09-07make(1): constify local variables in ForIteraterillig