home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / text / tex / 13454 < prev    next >
Encoding:
Internet Message Format  |  1992-11-24  |  26.0 KB

  1. Path: sparky!uunet!elroy.jpl.nasa.gov!usc!news.service.uci.edu!unogate!mvb.saic.com!info-tex
  2. From: "George D. Greenwade" <bed_gdg@SHSU.edu>
  3. Newsgroups: comp.text.tex
  4. Subject: RE: Question: What to do about linefeeds?
  5. Message-ID: <009640C2.CE71DC80.14717@SHSU.edu>
  6. Date: Mon, 23 Nov 1992 14:19:52 CST
  7. Organization: Info-Tex<==>Comp.Text.Tex Gateway
  8. X-Gateway-Source-Info: Mailing List
  9. Lines: 502
  10.  
  11. In <1992Nov20.141015.57@apap4> (comp.text.tex, 20 Nov 92 14:10:15 GMT),
  12. schmitt@apap4.pap.univie.ac.at (Peter Schmitt, Vienna) posted:
  13. > In article <1992Nov19.060810.7717@oucsace.cs.ohiou.edu>,
  14. > carlip@oucsace.cs.ohiou.edu (Walter C3arlip) writes:
  15. > > Ok, here's a dumb question.
  16. > > One of my colleagues is using TeX on two platforms: Macintosh and
  17. > > (yuk) IBM-pc.  Evidently, the IBM-pc likes Carriage-Return *and*
  18. > > Linefeed at the end of each line, and when he ports the files to
  19. > > the mac, the linefeeds appear as characters in the file and TeX
  20. > > hates them.
  21. > >
  22. > > I suggested inserting the line:
  23. > > \catcode`^^J=9
  24. > > to tell TeX to just ignore the linefeeds, but this did not seem
  25. > > to help.  Anyone know why?  Is there an elegant solution to this
  26. > > problem?  Is there any reason that IBM-pc's behave in such an anti-social
  27. > > manner?
  28. > >
  29. > (I have not seen an answer yet - therefore:)
  30. > The <eol> symbol(s) is machine dependent - TeX takes this into account and
  31. > reads the files line per line (according to the machine), removes the <eol>
  32. > (and spaces before it) and replaces it by a CR.
  33. > Thus TeX does not see the original <eof>, i.e. the ^^J, and therefore the
  34. > catcode change has no effect.
  35. > There are, however, implementations of TeX which can handle different
  36. > <eol> symbols. I think sbtex (for PC) accepts all the four variants:
  37. > cr, lf, cr/lf, and lf/cr.
  38. > But in general, when transferring a textfile, one has to convert these <eol>
  39. > symbols. There should exist a some tool on a MacIntosh.
  40. > Or use a text editor and use search and replace.
  41. > Peter Schmitt                           a8131dal@awiuni11.edvz.univie.ac.at
  42. > Institute of Mathematics
  43. > University of Vienna                                  schmitt@awirap.bitnet
  44.  
  45. This is not the simplest of answers, but it is a superior option to by-hand
  46. conversions.  Under the Info-ZIP suite of utilities (ZIP 1.9 and UNZIP
  47. 5.0), there is a switch (-a) which properly converts CR/LF to LF on most
  48. platforms and LF to CR/LF under MS/PC-DOS (in other words, it knows the
  49. types of <eol> characters which your operating system is probably expecting
  50. and allows for them).  These are the utilities used on Niord in our
  51. archives and used in the UUENCODEd files sent by FILESERV.  The extra
  52. overhead of ZIP->transfer->UNZIP -a isn't the most pleasing, but it works
  53. rather well on getting between platforms.
  54.  
  55. Since I've had a few questions about these utilities lately, I am appending
  56. the relevant description files for UNZIP, ZIP, and ZIP_PC_COMPILED (which
  57. are rather lengthy, but....  sorry).
  58.  
  59. Regards,   George
  60. ***************************************************************************
  61.                                   UNZIP
  62.                                   -----
  63. The UNZIP package includes the sources of the 21 August 1992 (version 5.0)
  64. of UnZip, a (somewhat) PKUNZIP-compatible utility which is useful for
  65. uncompressing files compressed with ZIP.  This version of UnZip has been
  66. ported to a wide array of Unix and other mainframes, minis, and micros
  67. (including VMS, OS/2, Minix, MSDOS, Windows, Amiga (not tested recently),
  68. and Macintosh).  Although highly compatible with Phil Katz's PKZIP and
  69. PKUNZIP utilities of MSDOS fame, the objective has been one of portability
  70. and other-than-MSDOS functionality.  Although highly compatible with
  71. PKware's PKZIP and PKUNZIP utilities of MSDOS fame, the primary objective
  72. has been one of portability and other-than-MSDOS functionality.  Features
  73. not found in the PKWare version include default extraction of directory
  74. trees (with a switch to defeat this, rather than the other way around);
  75. VMS, Macintosh and OS/2 extended file attributes; and, of course, the
  76. ability to run under most of your favorite operating systems.
  77.  
  78. The ZIP package also available at this site properly compresses and
  79. archives files for later handling by ZIP.  Both ZIP and UNZIP are supported
  80. by the Info-Zip project, which continues to improve both products.
  81.  
  82. Also included is an ancillary programs: ZipInfo.  ZipInfo lists technical
  83. information about a ZIP archive, including information file access
  84. permissions, encryption status, type of compression, version and operating
  85. system of compressing program, and the like.  The VMS distribution includes
  86. BILF, a utility to convert files to stream-LF format (option l) or to
  87. convert files to fixed-length 512-byte binary record format (option b).
  88.  
  89. New features in this version include support for deflation (the new,
  90. high-performance compression method introduced in the PKZIP 1.93 alpha);
  91. much faster decompression; relaxed copyright restrictions, due to rewritten
  92. code (see COPYING for details); multiple password guessing, for encrypted
  93. zipfiles; support for options stored in an environment variable, to change
  94. the default behavior; and a new Unix filter version of UnZip called FUnZip.
  95. One very notable new feature which will be appreciated by VMS users is the
  96. parsing of multiple-period filenames to VMS systems.  Many bugs were fixed
  97. as well.  The History file details the changes, and BUGS indicates the ones
  98. which have been identified, but are yet to be addressed or are being
  99. addressed.
  100.  
  101. Due to the wide variety of machines supported and large size of the
  102. distribution, please note which file sets to properly retrieve.
  103.  
  104. To retrieve the files necessary to compile UNZIP on your operating system,
  105. include the commands:
  106.  SENDME UNZIP
  107. and, if necessary
  108.  SENDME "Product set"
  109. where "Product set" is replaced with the operating system/language-specific
  110. product below (i.e., UNZIP_AMIGA, UNZIP_ATARI, UNZIP_MAC, UNZIP_MSDOS,
  111. UNZIP_NT, UNZIP_OS2, or UNZIP_VMS). Note that the UNZIP package alone is
  112. the base required for all applications and may be adequate for most U*ix
  113. sites.
  114.  
  115. The files noted below are available for anonymous ftp retrieval as a
  116. complete set from Niord.SHSU.edu (192.92.115.8) in the directory
  117. [FILESERV.UNZIP]. The files available include a VMS backup saveset
  118. (UNZIP-50.BCK), a U*ix compressed tar file (UNZIP-50.TAR_Z; to be saved as
  119. UnZip50.tar.Z), and in ZIP format (UNZIP-50.ZIP).
  120.  
  121. Product set: UNZIP
  122.  (base required for all systems; should be adequate for most U*ix applications)
  123. Files in UNZIP:
  124. (1 Block = 512 bytes)
  125. File                          Blocks  Save file as:
  126. -------------------------------------------------------------------------------
  127. UNZIP.BUGS                         8  BUGS
  128. UNZIP.CONTENTS                     7  Contents
  129. UNZIP.CONTRIBS                     8  CONTRIBS
  130. UNZIP.COPYING                     11  COPYING
  131. UNZIP.ENVARGS_C                    8  envargs.c
  132. UNZIP.EXPLODE_C                   54  explode.c
  133. UNZIP.EXTRACT_C                   74  extract.c
  134. UNZIP.FILE_IO_C                   68  file_io.c
  135. UNZIP.FUNZIP_1                     5  funzip.1
  136. UNZIP.FUNZIP_C                    23  funzip.c
  137. UNZIP.FUNZIP_DOC                   5  funzip.doc
  138. UNZIP.HISTORY_500                 24  History.500
  139. UNZIP.INFLATE_C                   65  inflate.c
  140. UNZIP.MAKEFILE                    46  Makefile
  141. UNZIP.MAPNAME_C                   32  mapname.c
  142. UNZIP.MATCH_C                     39  match.c
  143. UNZIP.MISC_C                      50  misc.c
  144. UNZIP.README                       9  Readme
  145. UNZIP.UNREDUCE_C                  12  unreduce.c
  146. UNZIP.UNSHRINK_C                  10  unshrink.c
  147. UNZIP.UNZIP_1                     18  unzip.1
  148. UNZIP.UNZIP_C_1OF2                76  unzip.c (part 1)
  149. UNZIP.UNZIP_C_2OF2                44  unzip.c (part 2)
  150. UNZIP.UNZIP_DOC                   20  unzip.doc
  151. UNZIP.UNZIP_H_1OF2                76  unzip.h (part 1)
  152. UNZIP.UNZIP_H_2OF2                11  unzip.h (part 2)
  153. UNZIP.WHERE                       10  Where 
  154. UNZIP.ZIPINFO_1                   28  zipinfo.1
  155. UNZIP.ZIPINFO_C_1OF2              77  zipinfo.c
  156. UNZIP.ZIPINFO_C_2OF2              42  zipinfo.c
  157. UNZIP.ZIPINFO_DOC                 31  zipinfo.doc
  158. UNZIP.ZIPRULES                    11  ZipRules
  159. UNZIP.ZIP_H                        2  zip.h
  160.  
  161. Approximate total blocks in full UNZIP package = 1,004
  162. ===============================================================================
  163.  
  164. Product set: UNZIP_AMIGA  (base required for AMIGA)
  165. Files in UNZIP_AMIGA:
  166. (1 Block = 512 bytes)
  167. File                          Blocks  Save file as:
  168. -------------------------------------------------------------------------------
  169. UNZIP_AMIGA.CONTENTS               3  Contents 
  170. UNZIP_AMIGA.DMAKEFILE              3  DMakefile
  171. UNZIP_AMIGA.LMKFILE                4  lmkfile  
  172. UNZIP_AMIGA.PATCH_PW               3  patch.pw 
  173. UNZIP_AMIGA.README_PW              3  readme.pw
  174. UNZIP_AMIGA.STAT_C                 8  stat.c   
  175. UNZIP_AMIGA.UTIME_C                9  utime.c  
  176.  
  177. Approximate total blocks in full UNZIP_AMIGA package = 33
  178. ===============================================================================
  179.  
  180. Product set: UNZIP_ATARI  (base required for Atari ST)
  181. Files in UNZIP_ATARI:
  182. (1 Block = 512 bytes)
  183. File                          Blocks  Save file as:
  184. -------------------------------------------------------------------------------
  185. UNZIP_ATARI.ATARIST_PAT           12  AtariST.pat  
  186. UNZIP_ATARI.CONTENTS               4  Contents     
  187. UNZIP_ATARI.MAKEFILE_ST            3  Makefile.st  
  188. UNZIP_ATARI.MAKEIT                 2  makeit       
  189. UNZIP_ATARI.README_SRC             7  README.src   
  190. UNZIP_ATARI.TC_CFG_UUE             8  tc.uue       
  191. UNZIP_ATARI.UNZIP_LNK              2  unzip.lnk    
  192. UNZIP_ATARI.UNZIP_PRJ              2  unzip.prj    
  193.  
  194. Approximate total blocks in full UNZIP_ATARI package = 40
  195. ===============================================================================
  196.  
  197. Product set: UNZIP_MAC  (base required for Macintosh)
  198. Files in UNZIP_MAC:
  199. (1 Block = 512 bytes)
  200. File                          Blocks  Save file as:
  201. -------------------------------------------------------------------------------
  202. UNZIP_MAC.AZTEC_MAKE_UUE           5  aztec.make.uue      
  203. UNZIP_MAC.CONTENTS                 4  Contents            
  204. UNZIP_MAC.MACFILE_C               14  macfile.c           
  205. UNZIP_MAC.MACSTAT_C               13  macstat.c           
  206. UNZIP_MAC.MACSTAT_H                3  macstat.h           
  207. UNZIP_MAC.MPW_MAKE_UUE             5  mpw.make.uue        
  208. UNZIP_MAC.THINKC_HQX              39  thinkc.hqx          
  209. UNZIP_MAC.THINKC_RSRC_HQX          3  thinkc.rsrc.hqx     
  210.  
  211. Approximate total blocks in full UNZIP_MAC package = 86
  212. ===============================================================================
  213.  
  214. Product set: UNZIP_MSDOS  (base required for MS-DOS)
  215. Files in UNZIP_MSDOS:
  216. (1 Block = 512 bytes)
  217. File                          Blocks  Save file as:
  218. -------------------------------------------------------------------------------
  219. UNZIP_MSDOS.BCC-TCCONFIG_TC_UUE    6  tcconfig_uue  (for Borland C++)          
  220. UNZIP_MSDOS.BCC-UNZIP_CR_PRJ_UUE  23  unzip_cr_uue  (for Borland C++)          
  221. UNZIP_MSDOS.BCC-UNZIP_PRJ_UUE     22  unzip_pr_uue  (for Borland C++)          
  222. UNZIP_MSDOS.BCC-ZIPINFO_PRJ_UUE   17  zipinfo_uue   (for Borland C++)          
  223. UNZIP_MSDOS.BORLAND_FIX            9  Borland.fix                              
  224. UNZIP_MSDOS.CONTENTS               6  Contents                                 
  225. UNZIP_MSDOS.MAKEFILE               7  makefile      (for Turbo C and           
  226.                                                        old Micrsoft C)         
  227. UNZIP_MSDOS.MAKEFILE_BCC           5  makefile.bcc  (for Borland C++)          
  228. UNZIP_MSDOS.MAKEFILE_QC            3  makefile.qc   (for Quick C and nmake)    
  229. UNZIP_MSDOS.TCC-UNZIP_CR_PRJ       2  unzip_cr.prj  (for Turbo C)              
  230. UNZIP_MSDOS.TCC-UNZIP_CR_TC_UUE    6  unzip_ct.uue  (for Turbo C)              
  231. UNZIP_MSDOS.TCC-UNZIP_PRJ          2  unzip.prj     (for Turbo C)              
  232. UNZIP_MSDOS.TCC-UNZIP_TC_UUE       6  unzip_tc.uue  (for Turbo C)              
  233. UNZIP_MSDOS.TCC-ZIPINFO_PRJ        1  zipinfo.prj   (for Turbo C)              
  234. UNZIP_MSDOS.TCC-ZIPINFO_TC_UUE     6  zipinfo_.uue  (for Turbo C)              
  235. UNZIP_MSDOS.TCC-ZI_MAKE_BAT        2  zi_make.bat   (for Turbo C)              
  236.  
  237. Approximate total blocks in full UNZIP_MSDOS package = 123
  238. ===============================================================================
  239.  
  240. Product set: UNZIP_NT  (base required for Windows NT)
  241. Files in UNZIP_NT:
  242. (1 Block = 512 bytes)
  243. File                          Blocks  Save file as:
  244. -------------------------------------------------------------------------------
  245. UNZIP_NT.MAKEFILE_NT               4  makefile.nt
  246.  
  247. Approximate total blocks in full UNZIP_NT package = 4
  248. ===============================================================================
  249.  
  250. Product set: UNZIP_OS2  (base required for OS/2)
  251. Files in UNZIP_OS2:
  252. (1 Block = 512 bytes)
  253. File                          Blocks  Save file as:
  254. -------------------------------------------------------------------------------
  255. UNZIP_OS2.CONTENTS                 2  Contents     
  256. UNZIP_OS2.MAKEFILE_OS2             8  makefile.os2 
  257. UNZIP_OS2.OS2UNZIP_C              18  os2unzip.c   
  258. UNZIP_OS2.UNZIP_DEF                1  unzip.def    
  259. UNZIP_OS2.ZIPINFO_DEF              1  zipinfo.def  
  260.  
  261. Approximate total blocks in full UNZIP_OS2 package = 30
  262. ===============================================================================
  263.  
  264. Product set: UNZIP_VMS  (base required for VAX/VMS)
  265. Files in UNZIP_VMS:
  266. (1 Block = 512 bytes)
  267. File                          Blocks  Save file as:
  268. -------------------------------------------------------------------------------
  269. UNZIP_VMS.BILF_C                  13  bilf.c
  270. UNZIP_VMS.BILF_EXE_UUE            16  bilf_exe.uue
  271. UNZIP_VMS.CONTENTS                 4  Contents
  272. UNZIP_VMS.DESCRIP_MMS              5  descrip.mms
  273. UNZIP_VMS.MAKEFILE                 7  makefile
  274. UNZIP_VMS.MAKE_BILF_COM            1  make_bilf.com
  275. UNZIP_VMS.MAKE_GCC_UNZIP_COM       4  make_gcc_unzip.com
  276. UNZIP_VMS.MAKE_VAXC_UNZIP_COM      3  make_vaxc_unzip.com
  277. UNZIP_VMS.UNZIP_EXE_UUE_1OF2      76  unzip_exe.uue  (part 1)
  278. UNZIP_VMS.UNZIP_EXE_UUE_2OF2      69  unzip_exe.uue  (part 1)
  279. UNZIP_VMS.UNZIP_RNH               10  unzip.rnh
  280. UNZIP_VMS.VMSSHARE_OPT             1  vmsshare.opt
  281. UNZIP_VMS.VMS_C                   51  vms.c
  282. UNZIP_VMS.VMS_NOTES               28  VMS.notes
  283.  
  284. Approximate total blocks in full UNZIP_VMS package = 436
  285. ===============================================================================
  286. ***************************************************************************
  287.                                    ZIP
  288.                                    ---
  289. The ZIP package includes the sources of the 20 August 1992 (version 1.9) of
  290. ZIP, with patches through patch level 1 (26 August 1992). ZIP is a
  291. (somewhat) PKZIP-compatible utility which is useful for compressing and
  292. archiving files.  Its compression performance in creating compressed
  293. recursive archives including directory trees which can later be fully
  294. recreated with prior file attributes and filedates consistently surpasses
  295. standard U*ix tar.Z formats.  Moreover, these compressed ZIP files may be
  296. recreated on a number of systems, allowing more modularity and portability
  297. than compressed tar files.
  298.  
  299. This version of zip has been ported to a wide array of Unix and other
  300. mainframes, minis, and micros including VMS, OS/2, Minix, MSDOS, Windows
  301. NT, Atari, and Macintosh (the latter two have not been tested recently).
  302. Although highly compatible with PKware's PKZIP and PKUNZIP utilities of
  303. MSDOS fame, the primary objective has been one of portability and
  304. other-than-MSDOS functionality.  Features not found in the PKWare version
  305. include creation of zip files in a pipe or on a device, VMS and OS/2
  306. extended file attributes, conversion from Unix to MSDOS text file format;
  307. and, of course, the ability to run on most of your favorite operating
  308. systems. And it's free.
  309.  
  310. ZIP 1.9 is is compatible with PKZIP 1.93a, except when two features are
  311. used: encryption or ZIP file created in a pipe or on a non seekable device.
  312. PKZIP versions of 2.0 will support such files, and unzip 5.0 already
  313. supports them.  (Thanks to Phil Katz for accepting suggested minor changes
  314. to the zip file format.)
  315.  
  316. Due to the wide variety of machines supported and large size of the
  317. distribution, please note which file sets to properly retrieve.
  318.  
  319. To retrieve the files necessary to compile ZIP on your operating system,
  320. include the commands:
  321.  SENDME ZIP
  322. and, if necessary
  323.  SENDME "Product set"
  324. where "Product set" is replaced with the operating system/language-specific
  325. product below (i.e., ZIP_ATARI, ZIP_MAC, ZIP_MSDOS, ZIP_NT, ZIP_OS2, or
  326. ZIP_VMS). Note that the ZIP package alone is the base required for all
  327. applications and may be adequate for most U*ix sites.  To retrieve a
  328. specific file, such as ZIP.README, include:
  329.  SENDME ZIP.README
  330. in your mail to FILESERV.  For anonymous ftp retrieval of this package, it
  331. is available on Niord.SHSU.edu (192.92.115.8) in the directory
  332. [FILESERV.ZIP]. The sources are available in a VMS backup saveset
  333. (ZIP-19P1.BCK), a compressed U*ix tar file (ZIP-19P1.TAR_Z; to be saved as
  334. Zip19p1.tar.Z), and in ZIP format (ZIP-19P1.ZIP).
  335.  
  336. PKZIP 1.93a is only an alpha version.  If you wish to create zip files
  337. compatible with the official version of PKZIP (1.10), you must use ZIP 1.0.
  338. ZIP 1.9 cannot create files with the old compression method (implosion).
  339. You may retrieve of ZIP 1.0 via e-mail by replacing the word "ZIP" in the
  340. SENDME commands above with "ZIP10" or via ftp as a compressed tar archive,
  341. VMS backup saveset, or in ZIP format from Niord in the [FILESERV.ZIP]
  342. directory.  For FILESERV purposes, ZIP 1.0 is wholly contained and you will
  343. not need an additional "Product set".
  344.  
  345. Product set: ZIP
  346.  (base required for all systems; should be adequate for most U*ix applications)
  347. Files in ZIP:
  348. (1 Block = 512 bytes)
  349. File                          Blocks  Save file as:
  350. -------------------------------------------------------------------------------
  351. ZIP.ALGORITH_DOC                   7  algorith.doc        
  352. ZIP.BITS_C                        23  bits.c              
  353. ZIP.CONTENTS                      10  contents            
  354. ZIP.DEFLATE_C                     53  deflate.c           
  355. ZIP.FILEIO_C_1OF2                 77  fileio.c (part 1)   
  356. ZIP.FILEIO_C_2OF2                 37  fileio.c (part 2)   
  357. ZIP.GLOBALS_C                      6  globals.c           
  358. ZIP.HISTORY_1OF2                  76  history  (part 1)   
  359. ZIP.HISTORY_2OF2                  24  history  (part 2)   
  360. ZIP.INFOZIP_WHO                   14  infozip.who         
  361. ZIP.INSTALL_DOC                    9  install.doc         
  362. ZIP.MAKECRC_C                      6  makecrc.c           
  363. ZIP.MAKEFILE                      15  makefile            
  364. ZIP.MATCH_S                       12  match.s             
  365. ZIP.MKTIME_C                       8  mktime.c            
  366. ZIP.README                        11  Readme              
  367. ZIP.REVISION_H                     4  revision.h          
  368. ZIP.TAILOR_H                      15  tailor.h            
  369. ZIP.TREES_C                       81  trees.c             
  370. ZIP.UTIL_C                        26  util.c              
  371. ZIP.WHERE                         10  Where               
  372. ZIP.ZIPERR_H                       6  ziperr.h            
  373. ZIP.ZIPFILE_C                     49  zipfile.c           
  374. ZIP.ZIPNOTE_C                     21  zipnote.c           
  375. ZIP.ZIPSPLIT_C                    35  zipsplit.c          
  376. ZIP.ZIPUP_C                       25  zipup.c             
  377. ZIP.ZIP_1                         44  zip.1               
  378. ZIP.ZIP_C                         65  zip.c               
  379. ZIP.ZIP_DOC                       48  zip.doc             
  380. ZIP.ZIP_H                         22  zip.h               
  381.  
  382. Approximate total blocks in full ZIP package = 848
  383. ===============================================================================
  384.  
  385. Product set: ZIP_ATARI  (base required for Atari ST)
  386. Files in ZIP_ATARI:
  387. (1 Block = 512 bytes)
  388. File                          Blocks  Save file as:
  389. -------------------------------------------------------------------------------
  390. ZIP_ATARI.ATARI_C                  5  atari.c     
  391. ZIP_ATARI.MAKEFILE_ST              5  makefile.st 
  392. ZIP_ATARI.STZIPN_LNK               2  stzipn.lnk  
  393. ZIP_ATARI.STZIPS_LNK               2  stzips.lnk  
  394. ZIP_ATARI.STZIP_LNK                2  stzip.lnk   
  395. ZIP_ATARI.STZIP_PRJ                2  stzip.prj   
  396. ZIP_ATARI.TC_CGF_UUE               8  tc.uue      
  397.  
  398. Approximate total blocks in full ZIP_ATARI package = 26
  399. ===============================================================================
  400.  
  401. Product set: ZIP_MAC  (base required for Macintosh)
  402. Files in ZIP_MAC:
  403. (1 Block = 512 bytes)
  404. File                          Blocks  Save file as:
  405. -------------------------------------------------------------------------------
  406. ZIP_MAC.MACFILE_C                 14  macfile.c 
  407. ZIP_MAC.MACSTAT_C                 13  macstat.c 
  408. ZIP_MAC.MACSTAT_H                  3  macstat.h 
  409.  
  410. Approximate total blocks in full ZIP_MAC package = 30
  411. ===============================================================================
  412.  
  413. Product set: ZIP_MSDOS  (base required for MS-DOS)
  414. Files in ZIP_MSDOS:
  415. (1 Block = 512 bytes)
  416. File                          Blocks  Save file as:
  417. -------------------------------------------------------------------------------
  418. ZIP_MSDOS.DOTURBOC_BAT             2  doturboc.bat 
  419. ZIP_MSDOS.MAKEFILE_BOR             9  makefile.bor 
  420. ZIP_MSDOS.MAKEFILE_GCC             5  makefile.gcc 
  421. ZIP_MSDOS.MAKEFILE_MSC             9  makefile.msc 
  422. ZIP_MSDOS.MATCH_ASM               16  match.asm    
  423. ZIP_MSDOS.TCCONFIG_TC_UUE          6  tcconfig.uue 
  424. ZIP_MSDOS.ZIPNOTE_PRJ              2  zipnote.prj  
  425. ZIP_MSDOS.ZIPSPLIT_PRJ             2  zipsplit.prj 
  426. ZIP_MSDOS.ZIP_PRJ                  2  zip.prj      
  427.  
  428. Approximate total blocks in full ZIP_MSDOS package = 53
  429. ===============================================================================
  430.  
  431. Product set: ZIP_NT  (base required for Windows NT)
  432. Files in ZIP_NT:
  433. (1 Block = 512 bytes)
  434. File                          Blocks  Save file as:
  435. -------------------------------------------------------------------------------
  436. ZIP_NT.MAKEFILE_NT                 5  makefile.nt
  437.  
  438. Approximate total blocks in full ZIP_NT package = 5
  439. ===============================================================================
  440.  
  441. Product set: ZIP_VMS  (base required for VAX/VMS; executables included)
  442. Files in ZIP_VMS:
  443. (1 Block = 512 bytes)
  444. File                          Blocks  Save file as:
  445. -------------------------------------------------------------------------------
  446. ZIP_VMS.DESCRIP_MMS                4  descrip.mms          
  447. ZIP_VMS.MAKEFILE_VMS               8  makefile.vms         
  448. ZIP_VMS.MAKE_GCC_COM               4  make.gcc.com         
  449. ZIP_VMS.MAKE_VAXC_COM              4  make.vaxc.com        
  450. ZIP_VMS.VAXCLIB_OPT                1  vaxclib.opt          
  451. ZIP_VMS.VMSMUNCH_C                24  VMSmunch.c           
  452. ZIP_VMS.VMSMUNCH_H                12  VMSmunch.h           
  453. ZIP_VMS.VMS_C                     38  vms.c                
  454. ZIP_VMS.VMS_ZIP_RNH               36  vms.zip.rnh          
  455. ZIP_VMS.ZIPNOTE_EXE_UUE           60  zipnote.uue
  456. ZIP_VMS.ZIPSPLIT_EXE_UUE          66  zipsplit.uue
  457. ZIP_VMS.ZIP_EXE_UUE_1OF2          77  zip.uue (part 1)     
  458. ZIP_VMS.ZIP_EXE_UUE_2OF2          76  zip.uue (part 2)     
  459.  
  460. Approximate total blocks in full ZIP_VMS package = 410
  461. ===============================================================================
  462. ***************************************************************************
  463.                              ZIP_PC_COMPILED
  464.                              ---------------
  465. The ZIP_PC_COMPILED package includes UUENCODEd files which include the
  466. MS-DOS executables and documentation for Info-Zip's ZIP (version 1.9
  467. through patch level 1; August 26, 1992) and UNZIP (version 5.0; 21 August
  468. 1992) utilities.   This set is built entirely from the source files
  469. distributed in the ZIP and UNZIP packages and is completely compatible with
  470. the wide variety of platforms under which those utilities can be compiled.
  471. This implementation is largely compatible with the widely-used PK*ZIP suite
  472. of utilities, although there are some differences.
  473.  
  474. The UNZIP variant of this distribution UUDECODEs to UNZIP50.EXE, a
  475. self-exploding executable which creates the UNZIP executable under MS-DOS,
  476. as well as the accompanying documentation.  The ZIP variant of this
  477. distribution UUDECODEs to a ZIP archive file, ZIP19P1X.ZIP, which may be
  478. unzipped with UNZIP.  The ZIP archive file includes the MS-DOS executable
  479. and documentation for ZIP, ZIPNOTE, ZIPSPLIT, and ZIPINFO.
  480.  
  481. To retrieve the package of two files distributed in six parts, include:
  482.  SENDME ZIP_PC_COMPILED
  483. in the body of a mail message to FILESERV@SHSU.BITNET (FILESERV@SHSU.edu).
  484. To retrieve a specific file, such as ZIP_PC_COMPILED.UNZIP50_EXE_UUE_1OF2,
  485. include:
  486.  SENDME ZIP_PC_COMPILED.UNZIP50_EXE_UUE_1OF2
  487. in your mail message to FILESERV.  For anonymous ftp retrieval of these
  488. files, they are available in their original form from Niord.SHSU.edu
  489. (192.92.115.8) in the directory [FILESERV.ZIP_PC_COMPILED].
  490.  
  491. Files in this package: (1 Block = 512 bytes)
  492. File                                    Blocks  Save file as:  UUDECODEs to:
  493. -------------------------------------------------------------------------------
  494. ZIP_PC_COMPILED.UNZIP50_EXE_UUE_1OF2        76  UNZIP50.UUE    UNZIP50.EXE
  495. ZIP_PC_COMPILED.UNZIP50_EXE_UUE_2OF2        27  (part 2)
  496. ZIP_PC_COMPILED.ZIP19P1X_ZIP_UUE_1OF4       79  ZIP19P1X.UUE   ZIP19P1X.ZIP
  497. ZIP_PC_COMPILED.ZIP19P1X_ZIP_UUE_2OF4       79  (part 2)
  498. ZIP_PC_COMPILED.ZIP19P1X_ZIP_UUE_3OF4       79  (part 3)
  499. ZIP_PC_COMPILED.ZIP19P1X_ZIP_UUE_4OF4       78  (part 4)
  500.  
  501. Approximate total blocks in full ZIP_PC_COMPILED package = 418
  502. *******************************************************************************
  503. NOTE:
  504. ZIP 1.9 is compatible with PKZIP 1.93a for MSDOS systems.  PKZIP 1.93a is
  505. only an alpha version.  If you wish to create zip files compatible with the
  506. official version of PKZIP (1.10), you must use ZIP 1.0 since ZIP 1.9 cannot
  507. create files with the old compression method (implosion).  The prior
  508. FILESERV distribution, which included version 1.0 of ZIP and version 4.2 of
  509. UNZIP are now in the ZIP_PC_COMPILED_OLD package.  To retrieve the prior
  510. versions via e-mail, replace the string "ZIP_PC_COMPILED" with
  511. "ZIP_PC_COMPILED_OLD" in the SENDME requests above.
  512.