/* Keep JAMVERSYM in sync with VERSION and PATCHLEVEL. */ /* It can be accessed as $(JAM) in the Jamfile. */ #define VERSION "2" #ifndef PATCHLEVEL #define PATCHLEVEL "2.5" #endif #define JAMVERSYM "JAMVERSION=2.2"
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#2 | 72 | Laura Wingerd |
Mark Baushke's fix for command block too long. In Mark's words: "Due to a deep tree hierarchy, I was running into the 'fatal error: Clean command block too long (max 10240)' in cmd_new(). "I do not believe there should be a fatal error just because the guess at a chunk size was not a good guess, so I have created a patch to cmd_new() to return NULL in the event that the text will not fit into the CMDBUF sized buffer. I have also changed make1cmds() to notice that cmd_new() returned a NULL and if possible to adjust the value of chunk until it finds a value that works. If the smallest possible value (chunk=1) fails, then it will still generate the fatal error. If chunk starts out as zero, then no attempt is made to adjust the chunk value to different sizes, it will just generate a fatal error." |
||
#1 | 58 | Laura Wingerd | Branching jam @jam2.2.4 |