| Age | Commit message (Expand) | Author |
| 2004-01-08 | Fix :?: modifier so that it works again. | sjg |
| 2003-12-26 | Support variable expansions inside of SYSV style = substitutions. Better matches | jmc |
| 2003-12-26 | Don't assume startc is always {, set delim to endc when separating the args to | jmc |
| 2003-10-23 | Fixes from PR#23210 to eliminate use of asprintf which makes cross building | jmc |
| 2003-09-27 | Implement :[] modifier to allow picking a range of words out of a variable. | sjg |
| 2003-08-07 | Move UCB-licensed code from 4-clause to 3-clause licence. | agc |
| 2003-07-31 | Const poisoning. | scw |
| 2003-07-29 | A couple of other places where delim should be set | sjg |
| 2003-07-29 | First bug picked up by the unit tests - delim wasn't always initialized. | sjg |
| 2003-07-28 | Fix parsing bug for :ts - patch from Alan Barrett <apb@cequrux.com> | sjg |
| 2003-07-23 | Fix merge problem with ts modifier and const correctness. | sjg |
| 2003-07-14 | Add a :ts[c] modifier to allow controlling the separator used between | sjg |
| 2003-07-14 | Pass WARNS=3 | christos |
| 2003-05-22 | PR/19781: Thomas Klausner: make error message not helpful on unclosed ${var:foo | christos |
| 2003-03-14 | Add a -X option, which prevents make(1) from putting variables | thorpej |
| 2002-06-15 | Remove !__STDC__ stuff, de-__P(), ANSIfy, and de-register. | wiz |
| 2002-03-21 | don't print extra newlines on errors. | christos |
| 2002-02-06 | Add `tu' and `tl' variable expansion modifiers, which transform the | pk |
| 2002-01-27 | Fix major bug in make(1) ... due to shadowing of the dotLast path used for | reinoud |
| 2001-12-25 | - partially fix ${foo:?true:false} so that at least it now parses ok and | lukem |
| 2001-06-12 | Add 4th arg (flags) to Var_Set so that VarLoopExpand can tell it not | sjg |
| 2001-06-10 | Simplify the exporting of VAR_CMD's via MAKEFLAGS. | sjg |
| 2001-06-09 | Do a better job of duplicate suppression in .MAKEOVERRIDES. | sjg |
| 2001-06-09 | Modify handling of command line variable assignments and their exporting | sjg |
| 2001-06-05 | Perform variable expansion on sysv rhs patterns. That is, expand ${O} in: $... | explorer |
| 2001-06-01 | A number of semi-related changes. | sjg |
| 2001-05-12 | Modifier :P avoid segfault if gn is found but path is NULL. | sjg |
| 2001-03-10 | redo of previous: do not destroy v->val if str points to v->val. | itojun |
| 2001-03-09 | correct case with VAR_KEEP. if clause checked VAR_KEEP backwards, | itojun |
| 2000-09-05 | fixed comment U -> u | christos |
| 2000-09-05 | :u modifier a'la uniq(1) [from der Mouse] | christos |
| 2000-08-13 | don't attempt to free varNoError too. | christos |
| 2000-06-10 | no need for v->name-- on JUNK vars anymore | sjg |
| 2000-06-10 | For VAR_JUNK variables, defer freeing of the name string until the bottom of | mycroft |
| 2000-06-10 | Don't free v until after the last use. | sjg |
| 2000-06-06 | Do some evil with VAR_KEEP to make it happier. This seems... wrong. | mycroft |
| 2000-06-06 | Allow further patterns after a :D or :U, as in ODE make. (Copied some code | mycroft |
| 2000-06-06 | Roll back my for-expansion changes. Doing this right is just too hard to be | mycroft |
| 2000-06-01 | Make ::= work again with the VAR_FOR context changes. | sjg |
| 2000-06-01 | Create a `for' context, and substitute iteration variable from it using the | mycroft |
| 2000-06-01 | Rats! ${FOO:=bar} is a common usage of the SysV = modifier. | sjg |
| 2000-05-30 | Implemented a set of assignment modifiers. These solve obscure | sjg |
| 2000-05-14 | Expand variables that appear in a [No]Match pattern. Allows | sjg |
| 2000-05-11 | Expand variables in variable name passed to Var_Set and Var_Append. | sjg |
| 2000-05-11 | Pass ctxt along to VarLoopExpand so that local variables such as .TARGET | sjg |
| 2000-04-29 | Added the :U :D :L :P :! and :@ modifiers as used by ODE make. | sjg |
| 2000-04-17 | Don't type && when you mean || (pointed out by David Holland) | christos |
| 2000-04-16 | PR/9898: David Holland: small glitch in var substitution for single letter | christos |
| 1999-09-15 | Reuse the Hash_Entry `name' field to store the variable name when we | sommerfeld |
| 1999-09-15 | Replace the linear variable list in the GNode with a hash table. Gives a | mycroft |