StormBot V7 ChangeLog: 2014-09-14 04:18:09 +0000

[Coder's message]
Fixes to TAIL (mainly AJL & LDESTROY).

[sb7_tail.tcl]
 * 2014-09-14 02:40:28 +0000: #0235: Fixed AJL (to reinforce the patch applied to CHANGELOG #234, added a specific line to the beginning of AJL: check for single dash, just return it if it exists. All other possibilities, I think, will be properly handled by the parsers)
 * 2014-09-14 02:37:28 +0000: #0234: FLAGS:SIMPLE / FLAGS -SIMPLE (parser was patched for bad (accidental) wildcard non-flag matches, however, single dash could still match a single-flag parse attempt, thanks to UNIQUEMATCH. Sanity check added. This fixed "AJL -" which piped through LDEFAULT which single-flag matched -COUNT, which was passed into LREPEAT...)
 * 2014-09-14 02:15:21 +0000: #0233: Fixed GET RANGE (the DEFAULT part of SWITCH was allowing non-digit values to be processed. This is a problem for two reasons, the less-innocuous one being: useless alpha text was being processed as "1-" (essentially))
 * 2014-09-14 02:12:48 +0000: #0231: Added LDESTROY -COMMON (required a complete re-write of the PROC to fit it in. This may destroy ... everything ... so, don't be surprised to see a reversion notice down the line)

Any questions, see us at chat.bothouse.net in #BotHouse

~ Mai Mizuno, StormBot.TCL coder

Signed-off-by: Dustin <demonicpagan@gmail.com>