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 Hexedit v2.8a to Hexedit v3.2a:

    Fixes signed bit error converting hex string between H8000 to HFFFF.

    Changes all references in offset from H0000.

    Adds Delete key to enter multiple hex values in string format.

    Corrects problem with entering multiple bytes in right window.

    Traps underflow signed bit error with hex values from
    80000000 to ffffffff.

    Improved hex editor screen redraw during critical errors.

Upgrade notes for v21.0a:

  Updates Hexedit v3.3a to v3.4a:

   Improved hex screen/file dump and print.

   Displays 64-byte conanicalized filename being edited.

   Adds F1 key to toggle 64-byte filename display.

   Adds F2 key to toggle lower screen rows containing help key list.

   Adds HexDisplay= toggle to config file.

   Adds " key to display path of file being edited.

   Adds ; key to display the range of the current hilighted area.

   Adds { key to display number of pasted entries stored in the undo file.

   Wrote Shift-<key> hilighting, and copy/paste/undo features.

   Splits Marker code and Clipboard code into separate submodules.

   Fixes Cursor-Right past end of file.

   Fixes file seek with large files adding 65536 bytes to end of file.

  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 Hexedit to v3.5a:

    Maintenance release for;

      Fixes cursor not being restored after moving mouse.

      Fixes hilight area clearing for end of file w/ CursorDown & CursorRight.

  Moves Superpi.zip to \Superpi\

  Moves Uninst11.zip to \Uninstal\

Upgrade notes for v23.0a:

  Updates Hexedit to v3.6a:

    Maintenance release for;

      Hilighted areas only cleared if mouse in editing area.

      Fixes pagedown and shift-pagedown at end of file.

    Upgrade for multiple files:

      See file '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-
