Set Of More DOS Utilities recent upgrade notes:

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.

Upgrade notes for v12.0a:

  Added several Alt- keys to Hexedit. Added Hex chart viewer and lists.

  Improved Hexedit error trapping, hex page file dumping, and printing.

Upgrade notes for v13.0a:

  Improves date\time switches for Touch, and Touchdir. Updates the
  documentation with more date\time explanations. Adds datetime.txt file.

  Upgraded the Uninstal utility. Renamed the file to Uninst11.zip.

Upgrade notes for v14.0a:

  Added improved string assignment to Whatis.

  Fixed problem in Whereis reading file attributes of devices.

  PI files now include pre-calculated data.

  Hexedit v2.2a now included.

Upgrade notes for v15.0a:

  Upgraded Hexedit to version 2.7a, which now includes a file menu box,
  improved mouse functions, and a drop down edit menu.

  Changed all references from FileAttr to FileBits.

  Changed all references from ASCIZ to ASCIIZ.

Upgrade notes for v16.0a:

  Upgraded Xcount directory/filename parse function.

  Updated Xcount.doc and Whereis.doc.

  Removed /y from Ziplook.

  Added some long datatype parsing examples.

Upgrade notes for v17.0a:

  Hexedit v2.8a now included.

  Added Prime3.zip and Findit13.zip

Upgrade notes for v18.0a:

  Improved Whatis with more nonintrinsic trigonometric functions.

Upgrade notes for v19.0a:

  Upgraded Hexedit v2.8a files.

  Improved Whatis recursive function calls.

  Added Getvol1.zip

  Upgrades Findit14.zip

Upgrade notes for v20.0a:

  Updates for Hexedit v3.2a in Hexedit.txt;

Upgrade notes for v21.0a:

  Updates for Hexedit v3.4a in Hexedit.txt;

  Adds \Examples\*.Zip with many BASIC source file programming examples.

    Descriptions for 45 files are in \Examples\Filelist.txt

Upgrade notes for v22.0a:

  Updates for Hexedit v3.5a in Hexedit.txt;

  Moves Superpi.zip to \Superpi\

  Moves Uninst11.zip to \Uninstal\

Upgrade notes for v23.0a:

  Hexedit upgrade for multiple files:

  Updates for Hexedit v3.6a in Hexedit.txt;

Upgrade notes for v24.0a:

  Updates for Hexedit v3.7a in Hexedit.txt;

  Unzips .zip contents to files in \Superpi and \Uninstal

Upgrade notes for v25.0a:

  Updates for Hexedit v3.8a in Hexedit.txt;

  Moves imbedded multiple files in \examples\*.zip to Common.zip

Upgrade notes for v26.0a:

  Updates for Hexedit v3.9a in Hexedit.txt;

  Adds BC7LIB.ZIP & BC7LIB2.ZIP common library files to \examples\.

Upgrade notes for v27.0a:

  Updates for Hexedit v4.0a in Hexedit.txt;

  Adds BC7LIB3.ZIP common library files to \examples\.

Upgrade notes for v28.0a:

  Updates for Hexedit v4.1a in Hexedit.txt;

Thank you..

  Also look for my files:

    Copyit20.zip, Whatis24.zip, Sic72a.Zip, and Uninst11.Zip,
    on www.simtel.net or www.filegate.net.

  Also see www.winsite.com

  These programs and their source are hereby placed into the public domain.

  Please read the file DISCLAIM.DOC. Also read DISCLAM2.DOC for
  shareware information.

  You may contact the author at eoredson@yahoo.com for cookies, colas, and
  cats. And please ask about confusing problems.

  Thanks to all the people who emailed me with bug reports.

-end-
