Set Of More DOS Utilities old upgrade notes:

Initial creation: v1.0a

Initial releases: v2.0a - v8.0a

Upgrade notes for v9.0a:

 Fixes a bug with reading the keyboard for input in a more prompt loop
 instead of using redirected keyboard input from piping from the utility
 stream. Also fixes a bug when standard input is a nonexistent file and
 quits instead.

 So, redirection from one utility to another will still read more prompt
 keyboard input correctly, such as:

    Xtree /c/g/r | Treedel

 will now send the directory list through standard input to Treedel, and
 Treedel will read the keyboard input to prompt to delete.

 And, nul filename specification, such as:

    Typey splat.txt /c | Whereis /l

 where 'splat.txt' does not exist, would terminate Whereis before
 searching for nothing.

 Note that if the first or previous streaming utilities are not used with the
 continuous display switch /c then the more prompts will be sent through the
 stream. Only the last utility can ommit the /c switch. For example:

    Xdir *.doc /b/k/y | Copyit /dTmp2

 will also send the more prompt from Xdir to Copyit, causing Copyit to assume
 the more prompt is a filename to copy.

Upgrade notes for v10.0a:

 All redirected programs clear the DOS break flag before starting, causing
 any input prompts, more prompts, and all processing to quit the program
 stream when Control-Break is pressed by checking the keyboard buffer for
 double nul bytes which are preserved between multiple utility streaming.

 Also note the /~ switch which is included in all utilities for completeness
 reasons, for example:

   Typey /~ < filelist.txt

 clears the DOS break flag before starting.

 Also use the utilities:

  CHECKBRK.COM returns the errorlevel of the break flag.
  CLEARBRK.COM clears the break flag.
  COUNTBRK.COM displays the value of the break flag.
  SETBRK.COM sets the break flag.

Upgrade notes for v11.0a:

  Adjusted stack size for some utilities. Removed some Stack statements.
  This fixed some problems with Whatis when several errors cause an
  'Out of stack space' error which is not trapped.

  Implemented Control-Break interrupt trap which corrects the ^C character
  from being sent to the next prompt. This traps interrupt Hex 1B. Also adds
  several break flag batch program utilities. Allows batch file control-break
  flag checking and batch file label jumping on breaks.

  Renamed Count to Xcount to avoid conflicts with other utilities using the
  same program name.

-end-
