summaryrefslogtreecommitdiffstats
path: root/usr.bin/make
Commit message (Expand)AuthorAgeFilesLines
...
* Merge struct VarREPattern into struct VarPattern. This will help sortingharti2005-03-223-15/+12
* Sort prototypes.harti2005-03-221-18/+18
* Fix indentation.harti2005-03-221-13/+13
* Delete an extra empty line.harti2005-03-221-1/+1
* An automatic variable in a local scope is (conceptionally) destroyed withharti2005-03-221-1/+1
* Simplify buffer access by using Buf_Data() and Buf_Peel() whereharti2005-03-228-76/+32
* Two new functions: Buf_Data() returns a reference to the data inharti2005-03-222-7/+31
* Remove a temporary variable. Rename pattern to patt to be consistent.harti2005-03-222-217/+92
* Remove unneeded temporary variables in modifier_S() and modifier_C().harti2005-03-211-69/+63
* Remove comment about Var_Parse assuming that the first characterharti2005-03-211-58/+28
* Split out SysV variable substitution into its own function.harti2005-03-211-228/+151
* Rename freePtr to freeResult to make it more obvious about whatharti2005-03-211-30/+30
* Move some code from ParseModifier() into the calling function toharti2005-03-211-62/+46
* Cleanup the VAR_JUNK handling.harti2005-03-211-44/+42
* Don't pass 'consumed' through all the parsing routines where it can be computedharti2005-03-211-131/+102
* Change one occurence of 'delim' to the correct type. Delete anotherharti2005-03-211-37/+29
* Replace calls to Lst_Find with either appropriate LST_FOREACH macrosharti2005-03-211-142/+71
* Reduce number of parameters passed between the parsing routinesharti2005-03-211-71/+58
* Reduce the number of explicit parameters passed to VarParse()harti2005-03-211-11/+18
* Cleanup handling of colons in variable substitutions.harti2005-03-181-50/+41
* Unfold parsing of single letter modifiers from multi-letter ones.harti2005-03-181-196/+258
* Style: fix indentation and <space><tab>.harti2005-03-181-584/+596
* Split out the 'S' modifier into its own function.harti2005-03-181-80/+83
* Convert Var_Parse to a wrapper function.harti2005-03-181-60/+82
* Replace Lst_Find calls with LST_FOREACH loops. This helps inharti2005-03-182-48/+15
* Replace a bogus use of Lst_Find with explicite LST_FOREACH callsharti2005-03-181-8/+14
* Fix a bug in matching suffixes. Under certain circumstances the codeharti2005-03-181-44/+25
* Now that there are no users of Lst_ForEach and Lst_ForEachFrom are leftharti2005-03-162-89/+3
* Replace Lst_ForEach by LST_FOREACH.harti2005-03-162-43/+12
* Replace another bunch of Lst_ForEachs by LST_FOREACHs and simplify code.harti2005-03-161-145/+99
* Fix a comment.harti2005-03-161-3/+1
* Get rid of another bunch of Lst_ForEach in favour of LST_FOREACH andharti2005-03-161-204/+109
* Ups. Revert the last commits. These have been committed by accident.harti2005-03-154-462/+431
* modifier_M: instead of going through the string twice to compute theharti2005-03-155-452/+472
* Style: Move a variable from a local scope up to the begin of the function.harti2005-03-151-41/+38
* Get rid of a number of Lst_ForEach calls in favour of LST_FOREACHharti2005-03-151-69/+26
* VarParseLong: move the detection of the modifier separator ':' intoharti2005-03-151-19/+23
* Yet another version of passing the last line to ParseFinishLine().harti2005-03-151-2/+2
* Get rid of another Lst_ForEach in favour of LST_FOREACH. Get ridharti2005-03-141-70/+38
* ParseModifier(): rename rw_str to value and reindent cleanup section.harti2005-03-141-70/+72
* Move the creation of a Src structure into its own function.harti2005-03-141-43/+33
* Split off two function from VarParseLong to handle modifiers and theharti2005-03-141-172/+221
* Convert a couple of other uses of Lst_ForEach to LST_FOREACH andharti2005-03-141-48/+40
* Simplify the print routines by using LST_FOREACH instead of Lst_ForEachharti2005-03-113-64/+66
* Remove leading underscores from the pathname defines. All identifiersharti2005-03-113-25/+29
* Remove the leading underscore from structure tags. All identifiersharti2005-03-112-5/+5
* Style: Fix indentation.harti2005-03-111-1117/+1129
* Call ParseFinishLine() also for the last line in a file. Thisharti2005-03-111-0/+3
* Back out the last commit. It turns out that this breaks more thanharti2005-03-111-3/+0
* Constify Var_Dump and simplify it by inlining VarPrintVar.harti2005-03-102-15/+9
OpenPOWER on IntegriCloud