home *** CD-ROM | disk | FTP | other *** search
- Readme file update for Subtree Find 3.3 Thursday March 30, 1989
-
-
- Hilights
- ────────
-
- All the changes are listed in the documentation, but let me just
- mention a couple of the more important ones:
-
- - network compatibility
- - matching of files inside ARCs and ZIPs by all criteria (not just name)
- - a batch mode for unattended use
- - better memory management, SF now requires less RAM
- - miscellaneous fixes and lots of new minor user configurable settings
-
- Best of all, SF 3.3 only requires 1K more than SF 3.21. Van Buerg's
- ZIP viewer (ZIPV107) requires ~55K RAM, the same as SF 3.3, and it
- only searches ARC files...
-
-
-
- Last minute info
- ────────────────
-
- I am aware of one flaw in SF: if output is redirected, the file has
- CRCRLF sequences at the end of each line instead of CRLF. Turbo C's
- console i/o functions do not interpret \n as a CRLF, so I have to force
- it to output the CR (\n is interpreted as just a LF). The only way to
- 'fix' this is to convert CRCRLF to CRLF via some external program.
- Registered users can request a specially compiled version of SF that
- only uses redirectable output. No color displays are available, but
- it is suitable for use by BBSes without having to convert anything.
- If a registered user requests this special compile, a slight fee ($5)
- for shipping and handling is required.
-
- A specially compiled version of SF for 286 machines is available
- to all registered users for a slight fee ($5) for shipping and handling.
-
- The only files considered .ARC or .ZIP files are those ending in .ARC
- or .ZIP. If the file PKZ092.EXE is a .ZIP file, SF will not recognize it
- as a .ZIP file and not search inside it. Currently under development...
-
- Regarding .ZIP files: the user should be aware of two things concerning
- how Subtree Find searches .ZIP files: ZIPs spanning multiple disks and
- how ZIP files are searched.
-
- I have no idea how multiple disk .ZIP files would be searched. Currently,
- SF will only search one .ZIP file. As more information becomes available,
- I shall try to upgrade Subtree Find.
-
- A .ZIP file is arranged as follows:
-
- [[local_header][...][local_header]] [cetneral_directory] [end_of_central]
-
- SF will search a .ZIP file by the local headers. Why? you may ask.
- So damaged .ZIP files can be searched. PKZIP/PKUNZIP 0.92 can not look
- inside .ZIP files that have a damaged central_directory. I have heard
- that version 1.0 will change that, but for now, a damaged .ZIP file must
- be repaired with PKZFIX and then examined. I prefer being able to see
- what I do have without having to fix the file first. Future versions
- of SF will probably support both methods (searching by local headers or
- using the central directory) due to several reasons, but I'd like to keep
- memory down. For now, SF searches a .ZIP file from the beginning.
-
-
- Here's the list of valid distributed files:
-
- README 7580 3-30-89
- SF DOC 80830 3-30-89
- SF EXE 60762 3-30-89
- SF GEN 496 3-30-89
- SF MSG 1131 3-30-89
- SF PRO 219 3-30-89
- SF REG 3280 3-30-89
- SF-PIF DVP 416 3-30-89
- SFPERF DOC 13974 3-30-89
-
- Yes, I know, some files have no time stamp. It's intentional.
- If the time stamp is 0:00:00 then DIR will display nothing.
-
- SF.MSG is a general overview of Subtree Find 3.3
- SF.PRO is a file description of SF33.ZIP for ProDoor
- SF.GEN is the description of SF 3.3 posted on GEnie
-
-
- Just for the record, the official distribution file is SF321.ZIP. If you
- wish to convert this .ZIP file to some other format, you may not add or
- remove any files, change any date/time stamps, etc. The distributed files
- may NOT be modified in any way, only the method of distribution regarding
- compression/archiving/etc.
-
-
- Howard Kapustetin
-
- Author of Subtree Find
-
-
-
- A quick note regarding the .ARC format and SEA:
- ───────────────────────────────────────────────
-
- December 27, 1988
-
- Recently there has been a great turmoil in the BBS community
- over SEA's insistence that the .ARC format is proprietary, and that
- anyone planning on using the .ARC format must license through them.
- The legality of this has not yet been tested. Unfortunately, where
- there was a standard, we are now seeing confusion and fragmentation.
- Phil Katz, the author of PKPAK and PKUNPAK (previously PKARC and
- PKXARC) is hard at work on a new compression program that supposedly
- will yield greater results than the current .ARC format. Considering
- the talent involved, and the potential upon deviating from SEA's .ARC
- format, I do not find this surprising. The last I heard, his new program
- will be released on IBM micros, the Amiga and Unix, at least. Sadly,
- I have not heard of any potential Macintosh release, but hopefully
- if his program takes off, he will port it over. Since it will have a
- single de/compression engine, and a command line and shell version
- will be released, I have no doubt it will become popular. Especially
- since he plans on making the format public domain.
-
- What does all this mean to me? Well, right now I do not know if
- I am violating any laws by merely looking inside .ARC files. Since
- most word processors can read from other formats, I doubt it, otherwise
- Micropro could sue everyone and his mother for illegally using the
- Wordstar format. When PK announces his new compression scheme,
- I plan on supporting it, since there is very little doubt that his
- new program will be a success. In the meantime, I would be interested
- to learn if other authors of .ARC readers (Keith Graham's Fast [File]
- Finder, to name one) have been contacted by SEA.
-
-
- February 26, 1989
-
- Well, PK has released ZIP and I for one am happy with it. In
- case you can't tell, I plan on supporting the .ZIP file format.
- People have mentioned PAK as an alternative compression program, and
- I have implemented limited support for PAK files. I do not currently
- plan on supporting .PAK any more than I do now, since .PAK files are
- really supersets of .ARC files, and anyone who remembers the heat
- Phil Katz got for inventing Squashing (a slightly improved
- compression method that was not supported by ARC) will realize its
- only a matter of time before SEA gets on NoGate Consulting's
- (authors of PAK) case for bastardizing "their" file format. I will
- not comment on the legal or ethical foundations for any potential
- harassment (litigation, etc.) except to ask two simple questions:
-
- 1: If Lotus invented the .WK1 file format, why can Quattro, Excel,
- Harvard Presentation Graphics, etc. read and write .WK1 files?
-
- 2: Why doesn't Micropro (authors of Wordstar) sue everyone under the
- sun for "look-and-feel"? (I wouldn't want to hazard a guess as to
- how many programs emulate Wordstar key commands)
-
- I will support ZIP for two very simple reasons: 1) the format
- is Public Domain, and 2) Phil Katz is more interested in improving
- his program to be the very best than suing everyone else out of the
- business.
-
-
- Howard Kapustein
-
- Author of Subtree Find, TCHK and more
-