| Age | Commit message (Expand) | Author |
| 2009-11-06 | Change enum values so that TOK_FALSE is 0 and TOK_TRUE is 1. | dsl |
| 2009-01-30 | Rename all the members of 'enum Token' to TOK_FOO. | dsl |
| 2009-01-30 | Treat .ifdef ${foo} as .if defined(${foo}) not .if "${foo}" != "". | dsl |
| 2009-01-29 | Avoid infinite loop. | enami |
| 2009-01-28 | Allow for () in the argument to .ifdef et al. | dsl |
| 2009-01-23 | Sprinkle some const. | dsl |
| 2009-01-23 | Change 'ClientData' to 'void *' so that relevant parameters can | dsl |
| 2009-01-23 | There is no point in saving the last character of a NUL-terminated | dsl |
| 2009-01-18 | Revert previous - cause grief with .ifdef (foo) | dsl |
| 2009-01-18 | Only terminate a conditional function argument on ')' if we expect the | dsl |
| 2009-01-17 | Change 'Buffer' so that it is the actual struct, not a pointer to it. | dsl |
| 2008-12-13 | Use NULL instead of -1 cast to the relavant type (usually via NIL). | dsl |
| 2008-11-29 | Before deciding to use the default function in a .if, check whether the | dsl |
| 2008-11-29 | Common up parsing .if defined() make() exists() target() commands() and empty() | dsl |
| 2008-11-23 | Do a string compare if the rh argument doesn't completely convert to a number | dsl |
| 2008-11-22 | Fix conversion of hex numerics in comparisons. | dsl |
| 2008-11-22 | Move two great chunks of code out of a switch statement and into | dsl |
| 2008-11-22 | If there is a syntax error in a .if expression then ignore the entire | dsl |
| 2008-10-29 | If Parse_Error is called after curFile is invalid, set it to a dummy | sjg |
| 2008-02-15 | back all changes out until I fix it properly. | christos |
| 2008-02-14 | - use pid_t/size_t as appropriate instead of int. | christos |
| 2008-02-07 | Print the complain about random stuff after empty only once. | joerg |
| 2008-02-06 | Warn for constructs like | joerg |
| 2007-02-04 | Add code to ensure that .if/.endif are correctly nested with .for/.endfor | dsl |
| 2006-12-02 | Simplify the code that processes .if lines. | 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-07-28 | Add debug output for CondDoExists() - the results can be surprising. | sjg |
| 2006-04-22 | Coverity CID 526: Check for condTop < 0 where we decrement it, not later | christos |
| 2006-04-02 | Remove bogus debugging code I accidentally committed. | christos |
| 2006-03-31 | Add some coverity allocation comments, and change the way the allocator | christos |
| 2005-08-08 | From Max Okumoto: | christos |
| 2005-07-25 | Whitespace KNF cleanup from Max Okumoto | christos |
| 2005-06-02 | appease gcc -Wuninitialized | lukem |
| 2005-03-01 | When parsing conditional tokens, make sure that the token is followed by | christos |
| 2005-02-16 | PR/29203, PR/29204: Max Okumoto: KNF changes to make [no functional changes] | christos |
| 2004-05-07 | Simplify build, no functional changes. | ross |
| 2004-04-13 | Allow "string" and "${varspec}" on lhs of conditionals. | sjg |
| 2004-04-08 | Revised patch for catching extraneous .else's | sjg |
| 2004-04-08 | Back out previous patch for now. | sjg |
| 2004-04-08 | Add check for extraneous .else's - based on patch from Arne H. Juul | sjg |
| 2004-01-06 | Handle more complex conditional expressions. | sjg |
| 2003-09-06 | Make empty() consider an undefined variable as empty, | sjg |
| 2003-08-07 | Move UCB-licensed code from 4-clause to 3-clause licence. | agc |
| 2003-07-14 | Pass WARNS=3 | christos |
| 2003-04-17 | math.h is not needed and including it introduces uncessary dependencies | sjg |
| 2002-12-30 | Treat an unquoted '#' as end of line when parsing conditionals. | sjg |
| 2002-06-15 | Remove !__STDC__ stuff, de-__P(), ANSIfy, and de-register. | wiz |
| 2001-01-14 | Provide a new .if commands(<target>) primitive that returns true if the | christos |
| 1998-09-18 | Fix conditional variable expression parsing (reported by cgd) | christos |