[net.micro.cpm] New SQ and USQ programs

W8SDZ@mit-mc@sri-unix.UUCP (08/21/83)

From:  Keith Petersen <W8SDZ@mit-mc>

Chuck Forsberg has updated SQ and USQ (the file SQueezer and UnSQueezer
respectively) to add a test for maximum buffer size.  Apparently this
was what caused some people to have problems before (they must have had
smaller CP/M system sizes than most people).  Chuck also restored the
signon credits and updated them.  This should satisfy Richard Greenlaw's
complaints which were expressed in a recent letter to the editor of
Dr. Dobb's Journal.  The files are available on MIT-MC as:
  AR51:CPM;SQ-17 COM
  AR51:CPM;USQ-20 COM
and for those who cannot FTP COM files:
  AR13:CPM;SQ-17 HEX
  AR13:CPM;USQ-20 HEX

The source code and other associated files are available on my RCPM
system in LBR files of the same names, on the B: drive of the hard
disk.  These files were obtained from Chuck Forsberg's RCPM system.
--Keith

W8SDZ@mit-mc@sri-unix.UUCP (08/21/83)

From:  Keith Petersen <W8SDZ@mit-mc>

The new versions of SQ and USQ do allow wild cards, so FLS.COM is no
longer needed.  WILDEXP.C version 1.6 is used, I believe, and it
contains a "safe limit" to the number of wild card filenames to be
matched.  This is to prevent the overflow of the names buffer into
data areas.  This of course means that USQ *.* on a hard disk with 500
files on it will result in processing of only the "safe limit number"
of files, which I believe is 200 names.
--Keith