Changes to the TS distribution for Release 1.06 Revised the test program tstest some more. Added -d, -e, -q flags to allow more extensive testing. Added scanEos field to scanner structure for explicit listing of characters that terminate the scanned string. This fixes the following problem: I had \n listed in the default scanDelim string (so that \n would implicitly terminate scans). That wasn't a problem for the default scanDelim but if the host program replaced the default with a different set of delimiter characters, scanning didn't always work correctly at the ends of strings unless \n \n was included in the set. Having an explicit EOS set fixes this problem so the scanner doesn't have to be tricked into thinking \n is a delimiter. This helps applications that replace default delimiter sets. Added TSIsScanEos() function that tests for end-of-string characters. Fixed some erroneous argument declarations in TSIsScanXXX() function descriptions in tokenscan.ms. (Had c as a char *, not char.) Changed name of tsStopOnAllDelims flag to tsNoConcatDelims.