| Age | Commit message (Expand) | Author |
| 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 |
| 2009-02-18 | CID 5044: Protect against NULL deref. | christos |
| 2009-01-28 | Allow for () in the argument to .ifdef et al. | dsl |
| 2009-01-23 | Change 'ClientData' to 'void *' so that relevant parameters can | dsl |
| 2009-01-18 | fix -Wsign-compare issues | lukem |
| 2009-01-17 | Change 'Buffer' so that it is the actual struct, not a pointer to it. | dsl |
| 2009-01-16 | Debug print improvements. | dsl |
| 2008-12-29 | In the :M code, 'pattern' is always malloced memory - so unconditionally | dsl |
| 2008-12-29 | Count both () and {} when looking for the end of a :M pattern. | dsl |
| 2008-12-23 | Treat '\\' as a possible terminator for a loop control variable. | dsl |
| 2008-12-21 | Don't allow $) $} $: or $$ as variable expansions, they confuse other | dsl |
| 2008-12-20 | A lot of code assumes that the pointer returned by Buf_GetAll() is malloced. | dsl |
| 2008-12-20 | Do not allow Var_Set() or Var_Append() to set the empty variable (which will | dsl |
| 2008-12-20 | Change some "^I *^I" to "^I^I" and align the comment block about | dsl |
| 2008-12-19 | add a little more debugging. | christos |
| 2008-12-13 | Use NULL instead of -1 cast to the relavant type (usually via NIL). | dsl |
| 2008-12-13 | Do not let the variable name "" be set from the command line (-D "") | dsl |
| 2008-10-06 | Don't use emalloc and friends directly, but call them consistently | joerg |
| 2008-07-31 | Micro-optimise VarQuote by exploiting that meta characters are normally | joerg |
| 2008-07-31 | Meta characters are a constant, mark it so. | joerg |
| 2008-05-15 | VAR_CMD context is used by conditionals and other purposes, so | sjg |
| 2008-05-15 | Disable this for now, VAR_CMD is abused for other purposes... | sjg |
| 2008-05-14 | Do not set vars in VAR_GLOBAL context, if they have been set on the | sjg |
| 2008-03-31 | If the name passed to Var_Exists contains '$' run it through Var_Subst. | sjg |
| 2008-02-15 | back all changes out until I fix it properly. | christos |
| 2008-02-15 | remove error/noerror const | christos |
| 2008-02-15 | - symbolic names for error and no error | christos |
| 2008-02-14 | - use pid_t/size_t as appropriate instead of int. | christos |
| 2007-10-13 | Don't write into const strings; not even if we intend to | apb |
| 2007-10-13 | * Convert all uses of strdup() to estrdup(); | apb |
| 2007-10-13 | Oops, missed a few more comments in previous. | apb |
| 2007-10-13 | Correct documentation for Var_Parse's freePtr arg. It's a pointer to | apb |
| 2007-10-09 | Fix an off-by-one error in handing mal-formed modifiers. | sjg |
| 2007-10-05 | Add the ability to .export variables to the environment. | sjg |
| 2007-06-16 | Under DEBUG(VAR) report when the variable wasn't found. | dsl |
| 2007-01-01 | Since the 'buf' code here is only used by make, we don't need two names | dsl |
| 2006-10-27 | Since 'ClientData' is 'void *', nuke almost all the (ClientData) casts. | dsl |
| 2006-10-15 | Output all debug trace output through 'debug_file' defaulting to 'stdout'. | dsl |
| 2006-08-26 | More programs using efun. | christos |
| 2006-07-28 | Indicate which modifier a result applies to, helps debug complex cases. | sjg |
| 2006-06-29 | Fixed the bug reported in PR 33866, which is that the :Q operator does not | rillig |
| 2006-05-19 | Coverity CI D3758: Plug memory leak. | christos |
| 2006-05-19 | Coverity CID 3757: Plug memory leak. | christos |