| Age | Commit message (Expand) | Author |
| 2015-12-01 | Avoid calling brk_string() and hence Var_Export1() on | sjg |
| 2015-10-20 | Ensure emsg initialized | sjg |
| 2015-10-12 | The conditional expressions used with ':?' can be expensive | sjg |
| 2015-10-11 | Add Boolean wantit to Var_Parse and Var_Subst | sjg |
| 2015-10-06 | don't check for NULL before free() (Tilman Sauerbeck) | christos |
| 2015-06-19 | use isspace() | christos |
| 2015-06-19 | Adjust metachar handling to previous behaviour: | mlelstv |
| 2015-06-17 | Centralize the "is a meta char" test, instead of using two different arrays. | christos |
| 2015-05-05 | When evaluating condtionals from .if we want to require | sjg |
| 2014-09-14 | Fix handling of the silly $(@D) $(@F) etc. vars so modifiers on them | dholland |
| 2014-09-13 | Recognize the crazy POSIXisms $(?D) and $(?F); issue 2 in PR 49085 | dholland |
| 2014-09-13 | typo in comment, from the first reverted patch | dholland |
| 2014-09-07 | Revert all make changes except the unit tests to the state of three | joerg |
| 2014-08-23 | PR/49085: Jarmo Jaakkola: fix several parsing errors | christos |
| 2014-06-20 | Return varNoError rather than var_Error for ::?= etc. | sjg |
| 2014-05-19 | Var_Parse: endc only counts when at the correct nesting depth. | sjg |
| 2013-09-04 | Add VAR_INTERNAL as a context for variables set by make itself, | sjg |
| 2013-07-16 | When a var is set in the CMD context, it prevents the same name | sjg |
| 2013-07-16 | More gmake compatibility: | christos |
| 2013-07-15 | Make this work again like gmake. sjg: see the test program. | christos |
| 2013-07-06 | If using gmake's MAKELEVEL; use it the same way | sjg |
| 2013-06-18 | Use a #define for the variable name we put in environment to pass .MAKE.LEVEL | sjg |
| 2013-06-10 | put back previous change | christos |
| 2013-06-10 | Revert last, it doesn't even build. | joerg |
| 2013-06-10 | 1. Don't export .MAKE.LEVEL, because this is an illegal variable name for | christos |
| 2013-05-29 | Clean up some left overs | sjg |
| 2013-05-18 | Var_Delete: expand name if needed. | sjg |
| 2013-02-24 | While it is nice to have the same function do both the upper case and | christos |
| 2012-11-15 | include the variable name in debugging printfs. | christos |
| 2012-06-12 | Replace __dead, __unused and the various printf format attributes | joerg |
| 2012-06-04 | Var_UnExport() and setenv() can both realloc environ. | sjg |
| 2012-05-18 | Avoid nested extern declaration warnings | sjg |
| 2012-04-24 | Var* are generally very liberal with memory, with the expectation | sjg |
| 2011-06-03 | ApplyModifiers: if we parse a variable in the modifier list, | sjg |
| 2011-05-21 | Explicitly #include <time.h> for time(3) and strftime(3). | tsutsui |
| 2011-04-11 | If a "long" modifier name does not match, goto default case | sjg |
| 2011-04-11 | Add :localtime and :gmtime which use value as format string for strftime. | sjg |
| 2011-04-07 | Add the :hash modifier to compute a 32bit hash of an variable. | joerg |
| 2011-03-06 | Add unit tests to check that exists(some/dir/) works | sjg |
| 2010-12-02 | From Aleksey Cheusov: Fix unexpected behavior with: | christos |
| 2010-12-02 | add commented out a possible addition that provides $^ like gmake, but | christos |
| 2010-06-06 | Add .export-env which tells make to export a variable to the environment | sjg |
| 2010-04-21 | If we do .export (all) and have any variables that involve :sh | sjg |
| 2010-04-20 | Behavior of realpath() appears to vary. | sjg |
| 2010-04-15 | Add :tA to attempt to resolve to absoute path using realpath(). | sjg |
| 2009-11-19 | Add .unexport - the exact opposite of .export | sjg |
| 2009-09-08 | Reviewed by: apb | sjg |
| 2009-09-07 | PR: 41998 | sjg |
| 2009-06-16 | Child of vfork() must not alter the state of parent. | sjg |
| 2009-02-18 | adjust patch to current. | christos |