home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / CPM / CATLOG / FATCAT24.LBR / FATCAT.WZ / FATCAT.WS
Text File  |  2000-06-30  |  44KB  |  1,018 lines

  1. .pn1
  2.                        ------------------
  3.                        FATCAT Version 2.4
  4.              the FATter but faster disk Cataloguer
  5.              -------------------------------------
  6.  
  7.  
  8. {FATCA╘ anΣ al∞ file≤ iε FATCAT24.LB╥ anΣ al∞ subsequen⌠ version≤ ì
  9. arσ copyrigh⌠ 198╢ b∙ Steveε M« Coheε anΣ thereforσ remaiε hi≤ ì
  10. property« Yo⌡ arσ freσ t∩ usσ i⌠ anΣ t∩ freel∙ distributσ it¼ bu⌠ ì
  11. yo⌡ ma∙ no⌠ sel∞ i⌠ o≥ bundlσ i⌠ a≤ par⌠ oµ anothe≥ packagσ t∩ bσ ì
  12. solΣ withou⌠ thσ expres≤ writteε consen⌠ oµ thσ author« }
  13. 
  14.  
  15.         FATCA╘ i≤ ß ne≈ multi-featureΣ disδ cataloguinτ prograφ ì
  16. fo≥ z8░ CP/═ anΣ ZCPR│ systems«  I⌠ wa≤ designeΣ witΦ thσ User'≤ ì
  17. conveniencσ foremos⌠ iε mind«  I⌠ build≤ upoε thσ foundatioε oµ ì
  18. othe≥ cataloguinτ systems¼ whicΦ werσ ß booε t∩ earl∙ microì
  19. compute≥ users¼ bu⌠ improve≤ upoε theφ b∙ eliminatinτ man∙ ì
  20. inconvenience≤ whicΦ thesσ earl∙ program≤ inflicteΣ upoε thei≥ ì
  21. users«  
  22.  
  23.         Man∙ users¼ oncσ thσ cataloτ gre≈ t∩ bσ oµ substantia∞ ì
  24. size¼ begaε findinτ i⌠ harΣ t∩ justif∙ thσ timσ spen⌠ waitinτ fo≥ ì
  25. thσ disδ drive≤ t∩ pu⌠ everythinτ iε it≤ prope≥ placσ iε thσ ì
  26. catalog«  The∙ gre≈ graduall∙ lazie≥ abou⌠ cataloguinτ and¼ afte≥ ì
  27. awhile¼ stoppeΣ altogether¼ convinceΣ tha⌠ cataloguinτ wa≤ ß ì
  28. hopeles≤ task¼ ß nicσ ideß bu⌠ no⌠ wortΦ thσ trouble.
  29.  
  30.         SounΣ familiar┐  Wσ thinδ FATCA╘ wil∞ changσ you≥ minΣ ì
  31. abou⌠ disδ cataloguing«  Si⌠ bacδ anΣ follo≈ u≤ througΦ ß brieµ ì
  32. tou≥ oµ FATCAT'≤ many features.
  33. .PAè.HEFATCAT -- the FATter but Faster Disk Cataloguer
  34.  
  35.                 ---------------------------------
  36.                 FEATURES OF FATCAT -- An Overview
  37.                 ---------------------------------
  38.  
  39. Rapid fire insertion of diskettes
  40. FATCA╘ isn'⌠ magic¼ i⌠ ma∙ no⌠ eveε bσ a≤ fas⌠ a≤ somσ othe≥ ì
  41. programs«  I⌠ i≤ simpl∙ morσ intelligentl∙ designed¼ s∩ tha⌠ disδ ì
  42. insertioε (you≥ job⌐ i≤ separated¼ time-wise¼ froφ thσ joΓ oµ ì
  43. updatinτ thσ cataloτ (thσ computer'≤ job).
  44. ì
  45. Thσ filename≤ arσ simpl∙ appendeΣ sequentiall∙ t∩ ß temporary¼ ì
  46. unsorted¼ file«  Ver∙ fast«  Theε wheε yo⌡ arσ done¼ thσ compute≥ ì
  47. doe≤ thσ tediou≤ worδ oµ sorting¼ inserting¼ deleting¼ withou⌠ ì
  48. makinτ YO╒ sharσ it≤ tedium«  Ge⌠ ß cu≡ oµ coffee¼ reaΣ thσ ì
  49. paper¼ g∩ t∩ bed«  Wheε yo⌡ returε you'l∞ finΣ ß full∙ sorteΣ ì
  50. catalog«    
  51.  
  52. Full Library File Support
  53. Simple¼ bug-free«  Thσ namσ oµ thσ librar∙ i≤ storeΣ witΦ thσ ì
  54. namσ oµ thσ librar∙ filσ -- no⌠ jus⌠ thσ disδ number«  
  55.  
  56. Hard-Disk Mode
  57. fo≥ cataloguinτ ß harΣ drive¼ user-areß b∙ user-area¼ a≤ wel∞ a≤ ì
  58. ß conventiona∞ flopp∙ modσ tha⌠ catalog≤ thσ entirσ disδ a⌠ once.
  59.  
  60. Clean-Up Mode
  61. let≤ yo⌡ erasσ files¼ renamσ files¼ anΣ adΣ thosσ zero-lengtΦ ì
  62. disδ namσ file≤ withou⌠ leavinτ FATCAT«  N∩ morσ "SAV┼ ░ -ì
  63. DISK.094ó  Als∩ display≤ filσ size.
  64. ì
  65. Attractive Catalog Output Module
  66. output≤ t∩ printer¼ CRT¼ o≥ botΦ simultaneously«  CR╘ displa∙ caε ì
  67. eithe≥ bσ pageΣ o≥ continuous¼ anΣ i≤ switchablσ bacδ anΣ forth«  ì
  68. Scan≤ thσ wholσ catalog¼ o≥ "wildcardsó fo≥ specifiπ groupeΣ ì
  69. filenames¼ eithe≥ b∙ filenamσ o≥ b∙ disδ number«  
  70.      Ne≈ iε versioε 2.1¼ thσ outpu⌠ modulσ i≤ accessiblσ eithe≥ ì
  71. througΦ thσ men⌡ o≥ froφ it≤ owε commanΣ line« Thi≤ flexibilit∙ ì
  72. allow≤ fo≥ sucΦ thing≤ a≤ batcΦ processeΣ list≤ separateΣ b∙ ì
  73. category¼ o≥ eveε fo≥ usσ a≤ ß filσ listinτ fo≥ Remotσ Systems.
  74.      Ne≈ iε versioε 2.3¼ outpu⌠ caε optionall∙ bσ giveε iε ß ì
  75. cross-referencσ fashioε simila≥ t∩ XCAT¼ a≤ wel∞ a≤ thσ forme≥ ì
  76. FATCA╘ format.
  77.      New in version 2.4, this output can also be directed to a
  78. disδ filσ s∩ tha⌠ i⌠ ma∙ bσ furthe≥ modifieΣ t∩ you≥ tastσ witΦ ß ì
  79. word processor program before printing it.
  80.  
  81. Disk Information Module
  82. keeps track of disk names and free space on each disk.
  83. ì
  84. Easily Configurable
  85. fo≥ differen⌠ mode≤ oµ operation¼ e.g« placemen⌠ oµ cataloτ ì
  86. files¼ namσ oµ cataloτ files¼ etc«  Configuration≤ easil∙ saveΣ ì
  87. t∩ disδ fo≥ quicδ loadinτ oε subsequen⌠ sessions.
  88. .paè                   ---------------------------
  89.                    GETTING STARTED WITH FATCAT
  90.                    ---------------------------
  91.  
  92. MINIMUM EQUIPMENT necessary to run FATCAT
  93.  
  94. Minimuφ equipmen⌠ t∩ usσ FATCA╘ i≤ ß compute≥ witΦ ß z-8░ ì
  95. microprocessor¼ a⌠ leas⌠ 43╦ TP┴ (tha⌠ i≤ ß 50╦ CP/═ system)¼ tw∩ ì
  96. flopp∙ drive≤ oµ 180╦ o≥ more«  Preferablσ woulΣ bσ drive≤ oµ ì
  97. 350½ K.
  98.  
  99. FILES IN THIS LIBRARY
  100.  
  101. Thi≤ librar∙ shoulΣ contaiε thσ followinτ files«  Thosσ witΦ 'Zº ì
  102. a≤ thσ seconΣ lette≥ oµ thσ filenamσ exten⌠ arσ "crunchedó file≤ ì
  103. tha⌠ mus⌠ bσ uncruncheΣ witΦ thσ includeΣ UNCR.CO═ afte≥ yo⌡ havσ ì
  104. extracted them from the library.ì
  105.  
  106. FATCAT.COM     --        The basic .COM file that starts the 
  107.                          program
  108.  
  109. OUTCAT.COM     --        This .COM file is essential for OUTPUT, runs
  110.                          either by itself or is called by FATCAT.
  111. FATCAT2.CZN
  112. FATCAT3.CZN    --        Chain files essential for running FATCAT
  113.  
  114. FATCAT3.0Z0 
  115. FATCAT3.0Z1
  116. FATCAT3.0Z2
  117. FATCAT3.0Z3
  118. FATCAT3.0Z4
  119. FATCAT3.0Z5
  120. FATCAT3.0Z6    
  121. OUTCAT.0Z0
  122. OUTCAT.0Z1     --        Overlay files essential for running FATCAT
  123.  
  124. .paè
  125. FATCAT.WZ      --        This documentation
  126.  
  127. FATCAT.TZC     --        Table of contents
  128. APPENDIX.AZ
  129. APPENDIX.BZ
  130. VERS24.UPD     --        Supplements covering installation and 
  131.                          configuration¼ anΣ change≤ froφ vers« 
  132.                          2.0
  133.  
  134. FATCAT.MMG     --        File for chain printing this with 
  135.                          MailMerge
  136.  
  137. README.1ST     --        Some additional "quickie" documentation
  138.  
  139. Z3INSTP.CZM    --        An auto-installer needed to install 
  140.                          on ZCPR3 systems
  141.  
  142. FATCATIN.COM   --        FATCAT specific installation routines.
  143. FATCATIN.DZA             Z3 users can use Z3INSTP, but those of 
  144. FATCATIN.MZG             you still in the CP/M dark ages can
  145.                          use these programs to install FATCAT.
  146. UNCR.COM       --        Steven Greenberg's uncrunching utility
  147.                          which must be used to uncrunch all
  148.                          crunched files in this library.  See
  149.                          above.
  150.                          
  151. .paè
  152. FIRST STEPS AND PRECEPTS
  153. NOW HEAR THIS!
  154.  
  155. FATCA╘ mus⌠ firs⌠ bσ INSTALLE─ beforσ i⌠ caε bσ used«  ReaΣ anΣ ì
  156. follo≈ carefull∙ thσ instruction≤ iε APPENDI╪ ┴ t∩ learε how«  
  157. ì
  158. Oncσ installed¼ yo⌡ ma∙ ruε FATCAT«  However¼ thσ VER┘ FIRS╘ ì
  159. THIN╟ yo⌡ shoulΣ tr∙ d∩ witΦ i⌠ i≤ CONFIGUR┼ FATCA╘ fo≥ you≥ ì
  160. systeφ b∙ enterinτ <P╛ a⌠ thσ maiε menu«  Configuratioε i≤ ì
  161. covereΣ iε APPENDI╪ ┬ whicΦ yo⌡ shoulΣ reaΣ beforσ goinτ further«  ì
  162. Iµ FATCA╘ i≤ no⌠ configureΣ t∩ you≥ systeφ yo⌡ ma∙ no⌠ ge⌠ thσ ì
  163. mos⌠ ou⌠ oµ i⌠ anΣ iε fact¼ i⌠ ma∙ no⌠ ruε a⌠ all« Oncσ installeΣ ì
  164. anΣ configured¼ yo⌡ arσ read∙ t∩ go«  
  165.  
  166. DISK NAMES-- some simple rules
  167.  
  168. Likσ man∙ othe≥ cataloτ program≤ FATCA╘ use≤ thσ conventioε tha⌠ ì
  169. thσ filσ tha⌠ sort≤ t∩ thσ to≡ oµ thσ lis⌠ oµ file≤ i≤ thσ  namσ ì
  170. filσ oµ thσ disk«  Usually¼ thi≤ i≤ ß 0-lengtΦ filσ whicΦ i≤ ì
  171. nothinτ morσ thaε ß director∙ entry«  I⌠ ha≤ ß uniquσ namσ whicΦ ì
  172. differentiate≤ i⌠ froφ an∙ othe≥ filσ oε an∙ othe≥ disk«  Mos⌠ ì
  173. particularl∙ it≤ "typeó (thσ threσ character≤ followinτ thσ ì
  174. period⌐ mus⌠ absolutel∙ bσ unique«  Fo≥ an∙ sucΦ schemσ t∩ work¼ ì
  175. certaiε rule≤ mus⌠ bσ followed«  Fo≥ FATCA╘ therσ arσ onl∙ tw∩ ì
  176. rules:
  177. ì
  178. <1╛     Thσ firs⌠ characte≥ oµ sucΦ ß disδ namσ filσ ma∙ bσ ì
  179. anythinτ iε thσ ASCI╔ rangσ oµ 3▓ - 4╖ whicΦ i≤ lega∞ iε ß ì
  180. filename«  Thσ mos⌠ typica∞ i≤ thσ hypheε ('-',ASCI╔ 45)«  Othe≥ ì
  181. system≤ havσ useΣ thσ spacσ characte≥ (º '¼ ASCI╔ 32⌐ bu⌠ iµ yo⌡ ì
  182. choosσ thi≤ yo⌡ wil∞ no⌠ bσ ablσ t∩ toucΦ thesσ file≤ witΦ CC╨ ì
  183. command≤ sucΦ a≤ ER┴ anΣ others«  Somσ peoplσ ma∙ finΣ thi≤ t∩ bσ ì
  184. ß gooΣ feature«  Certainl∙ thσ comma(',')¼ period('.')¼ anΣ ì
  185. asterisk('*'⌐ shoulΣ bσ avoideΣ a⌠ al∞ costs¼ a≤ the∙ havσ ì
  186. specifiπ meaning≤ t∩ operatinτ systems«  Whateve≥ yo⌡ choose¼ bσ ì
  187. consistent.
  188. ì
  189. <2╛     Whilσ FATCA╘ i≤ somewha⌠ flexiblσ abou⌠ thσ firs⌠ ì
  190. characte≥ used¼ i⌠ i≤ ver∙ finick∙ abou⌠ thσ "typeó par⌠ oµ sucΦ ì
  191. disδ names« Thσ filσ typσ mus⌠ bσ numeric¼ witΦ an∙ blank≤ filleΣ ì
  192. iε b∙ zeroes«  Further¼ thσ numbe≥ .00░ i≤ reserveΣ s∩ d∩ no⌠ ì
  193. givσ i⌠ t∩ an∙ oµ you≥ disks.
  194. .cp 20èì
  195.      In light of the above rules the following disk file names ì
  196. are good:
  197. ì
  198.      -DISK.007ì
  199.      -UTILITY.007ì
  200.       DISK   .007   (note the preceding space)ì
  201.      !DISK   .007ì
  202.      /DISK   .007
  203. ì
  204. whereas these are not
  205. ì
  206.      -DISK.7        (fill out type with zeroes)ì
  207.      *DISK.007      (Confusable with wildcards)ì
  208.      .DISK---.007   (Two periods not allowed)ì
  209.      DISK----.007   (Will not rise to the top in sort)ì
  210.      -DISK---.A07   (Only numerals in type, please)ì
  211.  
  212. Special Note on disk Names to Users of Plu*Perfect DateStamper
  213.  
  214.      FATCA╘ vers« 2.▒ ha≤ beeε rewritteε s∩ a≤ no⌠ t∩ conflic⌠ ì
  215. witΦ thσ DateStamper«  I⌠ wil∞ no⌠ storσ an∙ datσ informatioε bu⌠ ì
  216. i⌠ wil∞ n∩ longe≥ conflic⌠ witΦ DateStamper'≤ expectatioε tha⌠ ì
  217. it≤ !!!TIME&.DA╘ filσ bσ firs⌠ iε an∙ sort«  Thi≤ work≤ a≤ ì
  218. follows:
  219.  
  220.      Iµ thσ DateStampinτ togglσ iε FATCA╘ configuratioε i≤ turneΣ ì
  221. oε (seσ Appendi° B⌐ anΣ iµ thσ use≥ areß o≥ grou≡ oµ use≥ area≤ ì
  222. beinτ catalogueΣ contain≤ an∙ file≤ witΦ thσ DATESTAMPE╥ namσ ì
  223. (!!!TIME&.DAT)¼ theε FATCA╘ wil∞ swa≡ thσ firs⌠ anΣ firs⌠ non-ì
  224. DateStamper name≤ iε thσ directory«  Thi≤ mean≤ tha⌠ FATCA╘ nowì
  225. expect≤ thσ filσ immediatel∙ followinτ an∙ Datestampe≥ file≤ iε ì
  226. thσ director∙ t∩ bσ thσ namσ oµ thσ disk«  Wha⌠ thi≤ mean≤ t∩ thσ ì
  227. FATCA╘ use≥ i≤ tha⌠ you shoulΣ avoiΣ disδ name≤ beginninτ witΦ thσ ì
  228. spacσ characte≥ o≥ thσ exclamatioε poin⌠ a≤ thesσ woulΣ conflic⌠ ì
  229. witΦ Datσ Stamper« 
  230. .paè                    -------------------------
  231.                     RUNNING THE FATCAT SYSTEM
  232.                     -------------------------
  233.  
  234.      Therσ arσ tw∩ basiπ mode≤ oµ runninτ thσ FATCA╘ system«  Thσ ì
  235. firs⌠ i≤ interactively¼ callinτ u≡ thσ FATCA╘ prograφ anΣ goinτ ì
  236. througΦ thσ menus«  Thi≤ i≤ thσ onl∙ wa∙ t∩ cataloτ o≥ recataloτ ì
  237. disks¼ updatσ thσ catalog¼ ge⌠ informatioε oε disks¼ or creatσ ì
  238. configuratioε files.
  239.  
  240.      Fo≥ outputtinτ thσ cataloτ thσ use≥ ha≤ thσ choicσ oµ thσ ì
  241. interactivσ modσ jus⌠ mentioned¼ o≥ b∙ ß separatσ commanΣ line¼ ì
  242. OUTCAT¼ whosσ parameter≤ tel∞ thσ prograφ al∞ i⌠ need≤ t∩ know«  ì
  243. Thi≤ latte≥ mean≤ wil∞ bσ morσ convenien⌠ fo≥ quicδ anΣ dirt∙ ì
  244. searches, as well as for various batch-processing projects.
  245.  
  246.         ---------------------------------------------      
  247.                 Invoking FATCAT Interactively        
  248.         Summary of FATCAT commands from the Main Menu
  249.         ---------------------------------------------
  250.  
  251.      FATCAT is invoked from the CP/M or ZCPR3 command line simply
  252. b∙ typinτ it≤ namσ a⌠ thσ prompt thus:
  253.  
  254.           A>FATCAT
  255.  
  256.      Invokinτ FATCA╘ iε thi≤ wa∙ cause≤ FATCA╘ t∩ searcΦ thσ ì
  257. defaul⌠ drivσ anΣ use≥ areß fo≥ ß configuratioε filσ calleΣ ì
  258. STANDARD.CF╟ anΣ loaΣ i⌠ int∩ memory«  Iµ thi≤ filσ i≤ no⌠ found¼ ì
  259. thσ default≤ arσ used.
  260.  
  261.      N∩ othe≥ parameter≤ arσ necessary╗  onσ optiona∞ parameter¼ ì
  262. however¼ ma∙ bσ typed«  Thσ prograφ wil∞ trea⌠ thi≤ a≤ ß reques⌠ ì
  263. t∩ searcΦ thσ defaul⌠ areß fo≥ ß configuratioε filσ whosσ ì
  264. filenamσ i≤ thσ paramete≥ anΣ whosσ filetypσ i≤ .CFG« Tha⌠ is¼ ì
  265. typing
  266.  
  267.           A>FATCAT HARDDISK
  268.  
  269. wil∞ causσ FATCA╘ t∩ searcΦ fo≥ ß filσ calleΣ HARDDISK.CF╟ oε thσ ì
  270. defaul⌠ drive/use≥ anΣ loaΣ it≤ value≤ int∩ memory«  Iµ thi≤ filσ ì
  271. i≤ no⌠ founΣ o≥ canno⌠ bσ reaΣ fo≥ somσ reason¼ defaul⌠ value≤ ì
  272. arσ supplieΣ witΦ thσ prograφ anΣ wil∞ bσ used.
  273.  
  274.      Thesσ configuratioε file≤ anΣ thei≥ use≤ wil∞ bσ explaineΣ ì
  275. later«  The∙ arσ ß conveniencσ fo≥ thσ user╗  i⌠ i≤ wortΦ ì
  276. mentioninτ here¼ however¼ tha⌠ iµ ß giveε .CF╟ filσ i≤ no⌠ found¼ ì
  277. i⌠ i≤ no⌠ ß disaster╗ differen⌠ configuratioε file≤ caε bσ loadeΣ ì
  278. o≥ createΣ unde≥ thσ Pé optioε oµ thσ maiε menu¼ whicΦ wil∞ bσ ì
  279. discussed in detail below.
  280.  
  281.      Wheε FATCA╘ i≤ invoked¼ ß banne≥ screeε i≤ displayeΣ anΣ ß ì
  282. repor⌠ oε thσ Configuratioε filσ loaΣ i≤ provided«  Yo⌡ arσ theε ì
  283. directeΣ t∩ typσ an∙ ke∙ upoε whicΦ thσ followinτ screeε i≤ ì
  284. displayed:è
  285. ----------------------------------------------------------------ì
  286.                          Main FATCAT Menuì
  287. ----------------------------------------------------------------
  288. ì
  289. ---->   C>  to Catalog Floppy Disksì
  290. ---->   H>  to Catalog A Hard Diskì
  291. ---->   D>  to Delete a Disk from the catalogì
  292. ---->   T>  to Toggle cleanup mode               now: < On>ì
  293. ---->   P>  to change default Parametersì
  294. ---->   U>  to Update catalogì
  295. ---->   O>  to Output catalog in FATCAT format
  296. ---->   X>  to Output catalog in Cross-Reference formatì
  297. ---->   R>  to ReIndex New .RIX and .LIX filesì
  298. ---->   M>  to Make New .RCX and .LCX filesì
  299. ---->   I>  to output disk Informationì
  300. ---->   <ESC>  to quit FATCAT
  301. ì
  302.                    : :
  303. ì
  304. ---------------------------------------------------------------
  305. ì
  306. ---------------------------------------------------------------
  307. We will now consider the above menu options, not necessarilyì
  308. in the order given.  By the time we finish you should be well onì
  309. your way to becoming a proficient FATCAT user.ì
  310.  
  311.  
  312.  
  313.  ì
  314. .paè
  315.                 Option <P> -- Configuring FATCAT
  316.  
  317.      I⌠ i≤ ver∙ importan⌠ t∩ configurσ FATCA╘ beforσ yo⌡ attemp⌠ ì
  318. t∩ ruε it«  S∩ yo⌡ shoulΣ selec⌠ thσ <P╛ optioε thσ firs⌠ timσ ì
  319. yo⌡ cal∞ u≡ FATCA╘ anΣ ge⌠ i⌠ configureΣ fo≥ you≥ systeφ beforσ ì
  320. attemptinτ anythinτ else.
  321.  
  322.      AL╠ informatioε oε ho≈ t∩ d∩ thi≤ i≤ founΣ iε APPENDI╪ B«  ì
  323. Pleasσ seσ Appendi° ┬ now.
  324.  
  325.  
  326.  
  327.                Option <T> -- Clean-Up Mode Toggle
  328.  
  329.      Thi≤ optioε toggle≤ thσ Clean-U≡ Modσ oε anΣ off«  Clean-U≡ ì
  330. modσ give≤ thσ use≥ aε attractivσ screeε displa∙ oµ thσ name≤ oµ ì
  331. al∞ thσ file≤ oε thσ disk¼ anΣ allow≤ housekeepinτ option≤ sucΦ ì
  332. a≤ addinτ 0-lengtΦ disk-namσ files¼ erasing¼ renaminτ anΣ findinτ ì
  333. thσ size≤ oµ files«  Clean-U≡ modσ wil∞ bσ describeΣ iε morσ ì
  334. detai∞ unde≥ thσ <C╛ option«  Iµ yo⌡ wan⌠ super-fas⌠ operation¼ ì
  335. leavσ i⌠ off«  Otherwisσ turε i⌠ on.
  336. ì
  337.      Thσ curren⌠ valuσ oµ thσ clean-u≡ togglσ i≤ displayeΣ oε thσ ì
  338. maiε men⌡ screen.
  339.  
  340.              Option <C> -- Cataloguing Floppy Disks
  341.  
  342.      Thi≤ i≤ wherσ thσ actua∞ cataloguinτ take≤ place«  Wσ shoulΣ ì
  343. note¼ however¼ tha⌠ thσ namσ i≤ somewha⌠ oµ ß misnomer¼ becausσ ì
  344. thσ flopp∙ modσ caε wel∞ bσ useΣ oε man∙ harΣ disδ systems«  Thσ ì
  345. differencσ i≤ tha⌠ optioε <C╛ catalog≤ al∞ file≤ froφ al∞ use≥ ì
  346. area≤ oε thσ drivσ wherea≤ optioε <H╛ atalog≤ onσ use≥ a⌠ ß timσ ì
  347. froφ ░ t∩ whateve≥ i≤ thσ Maximuφ User«  (Seσ Appendi° B)«  Thσ ì
  348. onl∙ limitatioε i≤ tha⌠ therσ ma∙ no⌠ bσ morσ thaε 80░ filσ name≤ ì
  349. (includinτ botΦ regula≥ anΣ librar∙ files¼ iµ FATCA╘ i≤ ì
  350. configureΣ t∩ cataloτ libraries)«  Iµ you≥ harΣ drive≤ havσ fewe≥ ì
  351. thaε 80░ filσ name≤ pe≥ drivσ yo⌡ ma∙ usσ thσ flopp∙ modσ oε ì
  352. them«  Iµ not¼ o≥ iµ yo⌡ wisΦ t∩ givσ eacΦ harΣ drivσ use≥ areß ì
  353. it≤ owε "disδ nameó yo⌡ mus⌠ usσ thσ <H╛ optioε describeΣ below«  ì
  354. A⌠ an∙ rate¼ thσ prograφ wil∞ abor⌠ bacδ t∩ thσ maiε men⌡ iµ thσ ì
  355. areß yo⌡ arσ cataloguinτ contain≤ ove≥ 80░ filσ names.
  356. ì
  357.  
  358.      When you select the <C> option you are shown the self-
  359. explanatory mini-menu below:
  360. .pa8è>>>>>>>>>>>>>>
  361. TO CATALOG ANOTHER DISK:
  362.       FIRST --
  363.         Insert disk into Drive X:
  364.        THEN --
  365.         Hit <C>
  366.  
  367. TO STOP CATALOGUING:
  368.         Hit <ESC>
  369. 
  370.      Thσ men⌡ wil∞ reminΣ yo⌡ int∩ whicΦ drivσ yo⌡ shoulΣ inser⌠ ì
  371. thσ disδ t∩ bσ catalogued«  I⌠ wait≤ fo≥ anothe≥ <C╛ t∩ continue¼ ì
  372. o≥ <ESC╛ t∩ qui⌠ (returε t∩ maiε menu)«  N∩ othe≥ key≤ havσ an∙ ì
  373. effect«     
  374.  
  375.      Assuminτ yo⌡ choosσ thσ <C╛ option¼ wσ no≈ wil∞ investigatσ ì
  376. wha⌠ happen≤ next«  FATCA╘ function≤ differentl∙ dependinτ upoε ì
  377. thσ statu≤ oµ thσ Clean-U≡ anΣ Librar∙ toggle≤ iε thσ ì
  378. configuration«       
  379.  
  380. If the Clean-Up toggle is off 
  381.  
  382. yo⌡ wil∞ receivσ thσ followinτ output¼ whicΦ wil∞ ofteε scrol∞ b∙ ì
  383. to∩ fas⌠ fo≥ yo⌡ t∩ appreciate:
  384.  
  385.      1> "Now reading directory of Drive X:"
  386.      2> a series of dots, one per file
  387.      3> "Sorting"
  388.      4> a series of dots, one per comparison in the sort.   This 
  389.         is to let you know it hasn't gone to sleep on long 
  390.         directories.      
  391.      5> finally a list of filenames and their user areas
  392.      6> the number of files found
  393.  
  394.      If library cataloguing has not been disabled you will then 
  395. see the following additional steps.
  396.      
  397.      7> "Now reading libraries on Drive X:"
  398.      8> a series of dots, one per library member
  399.      9> "Sorting"
  400.     10> a series of dots, one per comparison in the sort.
  401.     11> a list of library members, their library and user area
  402.     12> the number of library files found.
  403.  
  404. .pa15è
  405. If the Clean-Up Toggle is On
  406.  
  407. functioninτ wil∞ bσ thσ samσ excep⌠ fo≥ ╡ anΣ ╢ above«  InsteaΣ ì
  408. oµ thσ fas⌠ scrollinτ oµ filename≤ yo⌡ seσ ß screeε likσ thi≤ ì
  409. one║ 
  410. FATCAT Clean-Up Mode - Drive X - User * - Page 1 of 1 - 34 FILESì
  411.         FILE    USER        FILE    USER        FILE    USERì
  412.      -DISK   123   0     FXDXSD  COM    6      WS      COM   0ì
  413.      AAAAA   PAS   0     FXDXSD  LBR    6      WXYZ    OBJ   0ì
  414.      AAB     COM   1     GAS     COM    2      ì
  415.          .                    .ì
  416.          .   (more files)     .ì
  417.          .                    .ì
  418.      FATCAT COM    1     WS      INS    0            
  419. ì
  420.                     Move U>p/D>own   ì
  421. A>dd File  E>rase File  R>ename File  Size in K>  C>ontinue <ESC> Abort
  422.      Iε thσ middlσ oµ thσ screeε wil∞ bσ ß listinτ oµ file≤ iε ì
  423. alphabetica∞ order«  Thσ filσ iε thσ uppe≥ lef⌠ corne≥ wil∞ bσ ì
  424. eithe≥ highlighteΣ o≥ se⌠ ofµ b∙ arrows¼ dependinτ oε whethe≥ ì
  425. o≥ no⌠ FATCA╘ i≤ installeΣ witΦ highlightinτ fo≥ you≥ terminal«  ì
  426. Thi≤ indicate≤ tha⌠ FATCA╘ i≤ POINTIN╟ t∩ thi≤ filσ oε option≤ ì
  427. E,R¼ anΣ ╦ a≤ describeΣ below«  Belo≈ thσ "men⌡ lineó (thσ onσ ì
  428. witΦ 'A>dΣ File'¼ etc.⌐ i≤ ß "messagσ lineó upoε whicΦ thσ ì
  429. prograφ wil∞ displa∙ variou≤ question≤ anΣ erro≥ messages.
  430. ì
  431. The following functions are supported in CleanUp Mode:
  432.  
  433. U -- Move Up
  434. D -- Move Down
  435.      Move≤ thσ pointe≥ t∩ thσ previou≤ o≥ nex⌠ filσ oε thσ list¼ ì
  436. whicΦ wil∞ normall∙ bσ thσ onσ belo≈ it¼ excep⌠ tha⌠ a⌠ thσ ì
  437. bottoφ oµ ß column¼ 'Dº wil∞ movσ thσ pointe≥ t∩ thσ to≡ oµ thσ ì
  438. nex⌠ columε anΣ a⌠ thσ to≡ oµ ß columε 'Uº wil∞ movσ thσ pointe≥ ì
  439. t∩ thσ bottoφ oµ thσ precedinτ column« Iµ pointe≥ i≤ a⌠ beginninτ ì
  440. oµ lis⌠ theε 'Uº wil∞ movσ i⌠ t∩ thσ enΣ oµ thσ lis⌠ anΣ iµ a⌠ ì
  441. enΣ oµ lis⌠ theε 'Dº wil∞ movσ i⌠ t∩ thσ beginninτ oµ list«  Iµ ì
  442. arro≈ key≤ arσ installed¼ thσ Up-Arro≈ function≤ a≤ 'Uº anΣ Down-ì
  443. Arro≈ a≤ 'D'.
  444.  
  445. N -- Next Page {Not shown in above picture}
  446. P -- Preceding Page
  447.      Clean-U≡ modσ show≤ onl∙ 6┤ file≤ a⌠ ß time«  Iµ morσ thaε ì
  448. 6┤ residσ oε thσ drive¼ outpu⌠ wil∞ bσ pageΣ anΣ aε indicatioε ì
  449. wil∞ bσ giveε oε thσ to≡ oµ thσ screeε tha⌠ thi≤ i≤ thσ case«  Iµ ì
  450. s∩ theε 'Nº wil∞ movσ t∩ thσ nex⌠ page¼ 'Pº t∩ thσ preceding¼ iε ì
  451. ß rinτ fashion¼ s∩ tha⌠ iµ 'Pº i≤ typeΣ froφ Pagσ 1¼ FATCA╘ wil∞ ì
  452. sho≈ thσ las⌠ pagσ anΣ vicσ versa«  Iµ arro≈ key≤ arσ installeΣ ì
  453. theε Right-Arro≈ function≤ a≤ 'Nº anΣ Left-Arro≈ a≤ 'P'«  Nonσ oµ ì
  454. thesσ key≤ wil∞ functioε iµ therσ i≤ onl∙ onσ pagσ oµ files.
  455. .cp10èA -- Add File
  456.      ┴ director∙ entr∙ wil∞ bσ openeΣ oε thσ drivσ t∩ bσ ì
  457. catalogueΣ anΣ yo⌡ wil∞ bσ prompteΣ oε thσ messagσ linσ t∩ typσ ì
  458. iε ß filσ namσ fo≥ it«  Iµ therσ i≤ rooφ iε thσ directory¼ anΣ iµ ì
  459. thσ filenamσ i≤ no⌠ alread∙ iε thσ directory¼ thσ filσ wil∞ bσ ì
  460. added«  A≤ fa≥ a≤ thσ visiblσ lis⌠ i≤ concerned¼ thσ filσ wil∞ ì
  461. temporaril∙ bσ addeΣ a≤ thσ las⌠ filσ oε thσ las⌠ pagσ anΣ thσ ì
  462. displa∙ wil∞ poin⌠ there«  
  463.  
  464. E -- Erase File
  465.      Yo⌡ wil∞ bσ prompteΣ oε thσ messagσ linσ t∩ makσ surσ yo⌡ ì
  466. wan⌠ t∩ erasσ thσ filσ pointeΣ to¼ anΣ iµ yo⌡ answe≥ 'Yº thσ filσ ì
  467. wil∞ bσ eraseΣ froφ thσ disδ anΣ ß "holeó wil∞ appea≥ oε thσ lis⌠ ì
  468. oµ files.
  469.  
  470. R -- Rename File
  471.      Yo⌡ wil∞ bσ prompteΣ oε thσ messagσ linσ t∩ givσ ß filσ namσ ì
  472. t∩ whicΦ t∩ renamσ thσ filσ pointeΣ to«  Yo⌡ wil∞ theε bσ askeΣ ì
  473. oncσ agaiε iµ thi≤ i≤ wha⌠ yo⌡ wan⌠ t∩ do«  Iµ yo⌡ answe≥ yes¼ ì
  474. anΣ iµ thσ filσ namσ doe≤ no⌠ alread∙ exis⌠ oε thσ drive/use≥ ì
  475. area¼ thσ filσ wil∞ bσ renameΣ oε thσ screen«  Thσ lis⌠ wil∞ no⌠ ì
  476. bσ realphabetized«  Whethe≥ o≥ no⌠ ß renamσ take≤ place¼ yo⌡ wil∞ ì
  477. bσ informeΣ wha⌠ actioε ha≤ takeε placσ viß thσ messagσ line.
  478. ì
  479. K -- File Size in K
  480.      Thσ sizσ iε ╦ oµ thσ filσ pointeΣ t∩ wil∞ bσ showε oε thσ ì
  481. messagσ line.
  482.  
  483. <ESC> -- Abort Catalog Operation
  484.      Yo⌡ arσ returneΣ t∩ thσ Continue/Escapσ mini-men⌡ witΦ n∩ ì
  485. furthe≥ cataloguinτ operatioε takinτ placσ oε thσ curren⌠ disk.
  486.  
  487. C -- Continue Catalog Operation
  488.      Yo⌡ leavσ thσ Clean-U≡ Modσ anΣ thσ prograφ continues«  Iµ ì
  489. yo⌡ havσ changeΣ anythinτ oε thσ disδ yo⌡ continuσ witΦ ste≡ ▒ ì
  490. above«  Yo⌡ d∩ no⌠ ente≥ thσ cleanu≡ modσ ß seconΣ timσ bu⌠ ì
  491. insteaΣ proceeΣ a≤ iµ Clean-U≡ modσ werσ temporaril∙ turneΣ off«  ì
  492. Iµ nothinτ wa≤ changeΣ thaε operation≤ continuσ froφ ste≡ 7.
  493.  
  494.      Afte≥ thσ step≤ calleΣ fo≥ b∙ you≥ configuratioε arσ ì
  495. concludeΣ yo⌡ arσ returneΣ t∩ thσ Continue/Escapσ mini-menu¼ ì
  496. wherσ yo⌡ choosσ eithe≥ t∩ cataloτ anothe≥ disδ o≥ t∩ stop«  ì
  497. Remembe≥ tha⌠ iµ yo⌡ sto≡ yo⌡ mus⌠ nex⌠ choosσ thσ 'Uº optioε ì
  498. becausσ cataloτ updatinτ i≤ no⌠ automatic.
  499.  
  500. .paè                 Option <H> -- Hard Disk Catalog
  501.  
  502.      A≤ wa≤ saiΣ above¼ thi≤ i≤ somethinτ oµ ß misnomer¼ a≤ harΣ ì
  503. disk≤ caε bσ catalogueΣ b∙ thσ <C╛ optioε and¼ indeed¼ floppie≤ ì
  504. coulΣ bσ catalogueΣ unde≥ <H>.
  505. ì
  506.      Wha⌠ happen≤ unde≥ <H╛ i≤ tha⌠ yo⌡ movσ sequentiall∙ use≥ ì
  507. areß b∙ use≥ areß througΦ thσ director∙ froφ Use≥ ░ t∩ whateve≥ ì
  508. yo⌡ havσ declareΣ t∩ bσ thσ Maximuφ Use≥ iε you≥ Configuratioε ì
  509. (Seσ Appendi° B)«  Otherwisσ cataloguinτ proceed≤ iε exactl∙ thσ ì
  510. manne≥ describeΣ abovσ unde≥ optioε <C>«  Thσ importan⌠ thinτ t∩ ì
  511. remembe≥ herσ i≤ tha⌠ therσ mus⌠ bσ ß namσ filσ iε eacΦ use≥ areß ì
  512. iε whicΦ therσ arσ files«   Iµ yo⌡ aren'⌠ sure¼ i⌠ migh⌠ bσ wel∞ ì
  513. t∩ choosσ thi≤ optioε witΦ thσ Clean-U≡ Modσ on«  Iµ yo⌡ havσ ì
  514. use≥ area≤ withou⌠ namσ files¼ the∙ simpl∙ won'⌠ bσ catalogueΣ ì
  515. anΣ you'l∞ havσ t∩ d∩ i⌠ again«  Yo⌡ wil∞ ge⌠ aε erro≥ messagσ ì
  516. warninτ yo⌡ tha⌠ thi≤ ha≤ happened.
  517. ì
  518.      Thσ <H╛ optioε shoulΣ bσ calleΣ wheneve≥ yo⌡ havσ morσ thaε ì
  519. 80░ tota∞ filσ name≤ (includinτ librar∙ members⌐ oε thσ drive«  ì
  520. What'≤ tha⌠ yo⌡ say¼ yo⌡ havσ al∞ 100░ file≤ iε thσ samσ use≥ ì
  521. area┐  Shamσ oε youí 
  522. ì
  523.                   Option <U> -- Update Catalog
  524.  
  525.      Afte≥ yo⌡ arσ througΦ cataloguing¼ yo⌡ mus⌠ returε t∩ thσ ì
  526. maiε men⌡ anΣ selec⌠ thσ <U╛ optioε t∩ actuall∙ updatσ thσ ì
  527. catalog«  Thi≤ i≤ wherσ yo⌡ shoulΣ ge⌠ u≡ froφ thσ compute≥ anΣ ì
  528. le⌠ i⌠ d∩ its thing«  I⌠ coulΣ takσ anywherσ froφ ß fe≈ second≤ ì
  529. t∩ aε hou≥ o≥ tw∩ dependinτ oε thσ sizσ oµ thσ catalog¼ oε  you≥ ì
  530. disδ configuration¼ anΣ oε whethe≥ o≥ no⌠ thσ Reinde° togglσ i≤ ì
  531. se⌠ iε you≥ configuration.
  532.  
  533.      A⌠ thσ ver∙ beginninτ oµ thσ Update¼ FATCA╘ may¼ iµ ì
  534. necessary¼ firs⌠ promp⌠ yo⌡ t∩ pleasσ makσ surσ thσ prope≥ disk≤ ì
  535. arσ loadeΣ iε thσ prope≥ drives«  D∩ check«  StupiΣ disδ ful∞ ì
  536. error≤ wil∞ no⌠ bσ fuε here«  Oncσ yo⌡ havσ indicateΣ tha⌠ al∞ i≤ ì
  537. well¼ FATCA╘ trie≤ t∩ opeε al∞ thσ necessar∙ files¼ askinτ yo⌡ iµ ì
  538. i⌠ shoulΣ creatσ them¼ iµ i⌠ canno⌠ finΣ them«  Iµ thi≤ happens¼ ì
  539. answerinτ 'Nº wil∞ abor⌠ thσ updatσ fo≥ ye⌠ anothe≥ margiε oµ ì
  540. safety.
  541.  
  542.      Iµ yo⌡ arσ creatinτ ne≈ inde° files¼ yo⌡ wil∞ als∩ seσ ß ì
  543. screeε whicΦ ask≤ yo⌡ whethe≥ therσ arσ an∙ file≤ yo⌡ DON'╘ wan⌠ ì
  544. iε thσ cataloτ -- i.e« file≤ tha⌠ yo⌡ ma∙ havσ oε nearl∙ ever∙ ì
  545. disk¼ utilitie≤ oε whicΦ yo⌡ don'⌠ wan⌠ t∩ wastσ preciou≤ cataloτ ì
  546. space«  Thi≤ i≤ anothe≥ full-screeε datß entr∙ screeε likσ tha⌠ ì
  547. iε thσ <P╛ option«  Yo⌡ movσ abou⌠ iε thσ samσ wa∙ anΣ caε modif∙ ì
  548. thesσ filσ name≤ t∩ you≥ heart'≤ content«  D∩ bσ careful¼ though« ì
  549. Oncσ yo⌡ havσ eliminateΣ thesσ filσ names¼ there'≤ n∩ wa∙ t∩ ì
  550. changσ thi≤ shor⌠ oµ redoinτ you≥ entirσ catalog«   
  551.  
  552.      No≈ tha⌠ thσ preliminarie≤ arσ ou⌠ oµ thσ way¼ FATCA╘ get≤ ì
  553. dowε t∩ thσ bras≤ tack≤ oµ updating«  First¼ thσ disδ namσ i≤ ì
  554. entereΣ int∩ thσ disδ namσ inde° file« (.DNX⌐   Second¼ thσ ìèprograφ scan≤ thσ inde° file≤ (.RI╪ anΣ  .LIX⌐ agains⌠ thσ ì
  555. temporar∙ file¼ addinτ al∞ thosσ file≤ iε thσ temporar∙ whicΦ ì
  556. aren'⌠ iε thσ inde° anΣ deletinτ thosσ whicΦ arσ iε thσ inde° bu⌠ ì
  557. no⌠ iε thσ temporar∙ file«  Iµ thσ Reindexinτ togglσ i≤ ofµ (thσ ì
  558. default)¼ thσ samσ addition≤ anΣ deletion≤ wil∞ als∩ bσ madσ a⌠ ì
  559. thi≤ timσ t∩ thσ cataloτ files«  FATCA╘ ha≤ ß wa∙ oµ detectinτ ì
  560. wherσ onσ disk'≤ areß iε thσ temporar∙ filσ end≤ anΣ thσ nex⌠ ì
  561. disk'≤ begins«  I⌠ inform≤ yo⌡ oµ an∙ addition≤ o≥ deletion≤ oε ì
  562. thσ screen¼ though¼ again¼ thesσ ma∙ scrol∞ b∙ to∩ fas⌠ fo≥ i⌠ t∩ ì
  563. bσ oµ mucΦ hel≡ t∩ you«  A⌠ thσ enΣ oµ thσ updatσ ß coun⌠ oµ thσ ì
  564. regula≥ file≤ anΣ thσ librar∙ file≤ i≤ displayed.
  565.  
  566.      Iµ thσ Reindexinτ togglσ i≤ ON¼ aε entirel∙ ne≈ pai≥ oµ ì
  567. cataloτ file≤ (.RC╪ anΣ .LCX⌐ i≤ no≈ createΣ anΣ filleΣ froφ thσ ì
  568. inde° files« 
  569. 
  570. ----->  Please don't try to Update before you have catalogued any
  571. ----->  disks.  You'll only get an error Message.  You must have
  572. ----->  a temporary (.TCX) file to update from.
  573.  
  574. ----->  Updating is quite simple for the user.  Just don't forget 
  575. ----->  to do it!
  576. 
  577.  
  578.              Option <D> -- Delete Disk from Catalog
  579.  
  580.      Upoε selectinτ thi≤ optioε yo⌡ arσ querieΣ whicΦ disδ yo⌡ ì
  581. wan⌠ t∩ delete¼ anΣ iµ thσ disδ i≤ founΣ iε thσ disδ inde° file¼ ì
  582. yo⌡ arσ theε askeΣ agaiε t∩ makσ sure«  Thi≤ informatioε i≤ theε ì
  583. recordeΣ iε thσ temporar∙ file¼ anΣ require≤ thσ <U╛ optioε t∩ ì
  584. actuall∙ makσ thσ deletions¼ jus⌠ a≤ thσ <U╛ optioε i≤ requireΣ ì
  585. afte≥ thσ <C╛ option.
  586. ì
  587.      Noticσ tha⌠ thσ disδ yo⌡ wan⌠ t∩ deletσ mus⌠ havσ beeε ì
  588. previousl∙ updateΣ int∩ thσ maste≥ catalog«  Yo⌡ canno⌠ deletσ ß ì
  589. disδ thi≤ wa∙ whicΦ i≤ onl∙ iε thσ temporar∙ catalog.
  590. ì
  591.      WitΦ olde≥ cataloτ program≤ yo⌡ werσ forceΣ t∩ makσ ß ì
  592. "dummyó blanδ disδ witΦ onl∙ thσ namσ oµ thσ disδ yo⌡ wanteΣ t∩ ì
  593. deletσ iε thσ director∙ anΣ theε cataloτ thi≤ disk«  Tha⌠ method¼ ì
  594. shoulΣ yo⌡ wisΦ t∩ usσ it¼ i≤ als∩ possiblσ iε FATCAT.
  595.  
  596.           Option <O> -- Output Catalog in FATCAT format
  597.  
  598.      Thi≤ i≤ ß nice¼ flexible¼ cataloτ outpu⌠ witΦ man∙ features¼ ì
  599. enablinτ i⌠ t∩ perforφ botΦ a≤ ß printou⌠ prograφ anΣ a≤ aε ì
  600. onlinσ Scanner«  I⌠ list≤ filσ name¼ use≥ area¼ disδ namσ and¼ iµ ì
  601. ß librar∙ member¼ thσ librar∙ filσ name«  Yo⌡ acces≤ thesσ ì
  602. function≤ b∙ answerinτ questions:
  603. ì
  604. You are first asked to:ì
  605.   ì
  606.           Enter Search Mask or <CR> for *.*:
  607.      If you want FATCAT to conduct the search by FILENAME (most ìèlikely) then you should respond with a single parameter giving ì
  608. the file name you want.  Standard CP/M wildcards are acceptable ì
  609. here.  Thus, for example
  610. ì
  611.        *.*            will find all files in the catalogì
  612.       Z*.*            will find all files whose names start with Zì
  613.        *.?Q?          will find all squeezed files     ì
  614.        FILENAME.TYP   will find all files with that nameááááááááì
  615.  
  616.      Simpl∙ typinτ <RETURN╛ a⌠ thi≤ promp⌠ i≤ thσ samσ a≤ selectinτ ì
  617. thσ defaul⌠ valuσ oµ *.¬ (al∞ files)«   
  618.  
  619.      Yo⌡ wil∞ theε bσ asked║ ì
  620.      Ente≥ Lo≈ Disδ # (1-999⌐ o≥ <CR╛ fo≥ al∞ disks:
  621. A⌠ thi≤ poin⌠ yo⌡ ente≥ thσ lo≈ limi⌠ oµ thσ disδ rangσ througΦ ì
  622. whicΦ yo⌡ wan⌠ t∩ search«  Iµ yo⌡ wan⌠ t∩ searcΦ disk≤ 20░ - 29╣ ì
  623. yo⌡ ente≥ 200«  Iµ yo⌡ wan⌠ t∩ searcΦ jus⌠ onσ disk¼ ente≥ it≤ ì
  624. numbe≥ here« Iµ yo⌡ don'⌠ wisΦ t∩ restric⌠ you≥ searcΦ t∩ an∙ ì
  625. rangσ oµ disk≤ answe≥ witΦ ß simplσ <RETURN>«  
  626. ì
  627. Iµ yo⌡ entereΣ ß numbe≥ yo⌡ wil∞ theε bσ askeΣ ß furthe≥ questioε ì
  628. here:
  629. ì
  630. ááááááááEnter high disk # (X-999) or <CR> for X
  631. wherσ ╪ i≤ thσ valuσ yo⌡ jus⌠ inpu⌠ iε responsσ t∩ thσ previou≤ ì
  632. question«  Ente≥ thσ higΦ limi⌠ oµ thσ searcΦ (29╣ iε thσ ì
  633. previou≤ examplσ o≥ simpl∙ <RETURN╛ iµ yo⌡ onl∙ wisΦ t∩ searcΦ ì
  634. disδ X« Yo⌡ arσ theε asked
  635. ì
  636. ááááááááOutput to: S)creen / P)rinter / F)ile
  637. Thi≤ i≤ ver∙ straightforward« Thσ defaul⌠ herσ i≤ 'Sº s∩ thi≤ ì
  638. wil∞ als∩ bσ selecteΣ iµ yo⌡ typσ <RETURN>.
  639. ì
  640.      Finally¼ iµ yo⌡ chosσ 'Pº o≥ 'Sº abovσ yo⌡ wil∞ bσ askeΣ fo≥ ì
  641. ß heade≥ t∩ bσ printeΣ a⌠ thσ to≡ oµ eacΦ page¼ alonτ witΦ thσ ì
  642. pagσ numbe≥ whicΦ wil∞ bσ printeΣ regardless.
  643. ì
  644.      Iµ yo⌡ chosσ 'Fº yo⌡ wil∞ bσ prompteΣ fo≥ thσ namσ oµ thσ ì
  645. filσ t∩ whicΦ you≥ cataloτ i≤ t∩ bσ written«  Bσ surσ yo⌡ havσ ì
  646. enough room on whatever drive you wish to put this file!
  647.  
  648. Once output has begun the following controls are available:
  649.  
  650. Cntl-C will abort the output whether to Screen, Printer or File
  651.  
  652. <ESC> in Screen mode only toggles between paged and unpaged 
  653.           output«  A⌠ thσ beginninτ pageΣ outpu⌠ i≤ thσ default
  654.           and the output comes up a screenful at a time.  While
  655.           paged output is selected, typing <ESC> will switch to 
  656.           unpaged output (for fast scrolling), while typing any 
  657.           other key brings up the next page.  While output is 
  658.           unpaged  typing <ESC> reverts back to paged output           è          and stops the display.  Of course typing Ctrl-C aborts          
  659.           either paged or unpaged output.    
  660.  
  661.      Option <X> -- Output Catalog in Cross-Reference Format
  662.  
  663.      Al∞ control≤ anΣ option≤ arσ thσ samσ a≤ fo≥ optioε <O╛ ì
  664. above«  Thσ outpu⌠ come≤ ou⌠ iε ß cros≤ referencσ forma⌠ simila≥ ì
  665. t∩ XCAT«  Thσ filσ namσ i≤ giveε onl∙ fo≥ thσ firs⌠ occurrencσ oµ ì
  666. ß particula≥ filσ name«  Theε al∞ disk≤ containinτ thσ filσ namσ ì
  667. are displayed, in the following format:
  668.  
  669.      ###|##|XXXXXXXX
  670.  
  671. wherσ thσ firs⌠ fielΣ represent≤ thσ disδ numbe≥ (thσ namσ oµ thσ ì
  672. disδ i≤ no⌠ giveε iε thi≤ format⌐ followeΣ b∙ thσ use≥ numbe≥ anΣ ì
  673. the library if any, in which it is found. 
  674.  
  675.  
  676.           Option <I> -- Display Information About Disks
  677.  
  678.      Aε outpu⌠ prograφ simila≥ to¼ bu⌠ simple≥ thaε thσ <O╛ ì
  679. optioε fo≥ informatioε oε disks«  Tell≤ yo⌡ name¼ numbe≥ anΣ freσ ì
  680. space«  Therσ i≤ n∩ searcΦ masδ prompt¼ jus⌠ thσ  ì
  681. Screen/Printer/File questioε a≤ iε thσ <O╛ option¼ witΦ thσ ì
  682. optiona∞ heade≥ iµ ╨ i≤ selected«  Outpu⌠ i≤ pageΣ b∙ defaul⌠ iµ ì
  683. ╙ i≤ chosen¼ bu⌠ thσ samσ control≤ arσ availablσ a≤ witΦ thσ <O╛ ì
  684. option«  Disk≤ arσ displayeΣ iε numerica∞ order.
  685. ì
  686.            Option <M> -- Make new .LCX and .RCX files
  687.       Option <R> -- Reindex (Make new .LIX and .RIX files)
  688.  
  689.      Thi≤ bring≤ u≤ t∩ thσ questioε oµ backu≡ files«  Unlikσ somσ ì
  690. othe≥ cataloτ program≤ FATCA╘ doe≤ no⌠ makσ .BA╦ file≤ t∩ bacδ u≡ ì
  691. thσ catalog« Instead¼ thσ Inde° file≤ anΣ Cataloτ files¼ beinτ ì
  692. functionall∙ relateΣ t∩ onσ another¼ bacδ eacΦ othe≥ up«  A≤ wσ ì
  693. havσ saiΣ before¼ iµ thσ ReInde° Togglσ i≤ Se⌠ Oε theε thσ <U╛ ì
  694. optioε make≤ branΣ ne≈ cataloτ file≤  (.RC╪ anΣ .LCX⌐ froφ thσ ì
  695. inde° file≤ (.RI╪ anΣ .LIX)«  Iµ ß cataloτ filσ i≤ damageΣ yo⌡ ì
  696. can¼ iµ cataloτ file≤ arσ oε separatσ disδ froφ inde° files¼ pu⌠ ì
  697. ß ne≈ disδ iε thσ cataloτ filσ drivσ anΣ reruε thσ <U╛ option«  ì
  698. Iµ you≥ cataloτ file≤ arσ oε thσ samσ disδ a≤ you≥ indexes¼ theε ì
  699. cop∙ thσ indexe≤ t∩ ß ne≈ disδ anΣ reruε thσ <U╛ option« (Note║  ì
  700. Sincσ thσ <U╛ optioε erase≤ thσ temporar∙ .TC╪ file¼ yo⌡ ma∙ havσ ì
  701. t∩ red∩ you≥ cataloguinτ first.⌐ 
  702. ì
  703.      Oµ course¼ iµ yo⌡ arσ no⌠ runninτ witΦ thσ reinde° togglσ ì
  704. on¼ theε thσ <U╛ optioε wil∞ no⌠ remakσ thσ cataloτ file≤ fo≥ ì
  705. you«  Iε tha⌠ case¼ insteaΣ oµ runninτ <U>¼ ruε <M╛ whicΦ wil∞ ì
  706. makσ thσ ne≈ cataloτ files.
  707. ì
  708.      AnΣ wha⌠ iµ it'≤ thσ inde° file≤ tha⌠ arσ fouled┐   Tha⌠ i≤ ì
  709. thσ purposσ oµ thσ <R╛ option«  I⌠ create≤ inde° file≤ froφ thσ ì
  710. cataloτ files« Simpl∙ pu⌠ ß ne≈ disδ iε thσ righ⌠ placσ a≤ ì
  711. explaineΣ abovσ anΣ ruε thσ <R╛ option«  Sincσ thi≤ i≤ ß radica∞ ì
  712. step¼ yo⌡ wil∞ bσ askeΣ iµ you'Σ likσ t∩ seσ thσ Defaul⌠ config≤ ìèfirst¼ anΣ bσ shunteΣ int∩ thσ <P╛ optioε beforσ runninτ it.
  713. ì
  714.      AnΣ wha⌠ iµ botΦ thσ indexe≤ anΣ thσ catalog≤ arσ fouled┐  ì
  715. Well¼ therσ i≤ stil∞ n∩ substitutσ fo≥ ß prope≥ backu≡ oµ al∞ ì
  716. file≤ ont∩ backu≡ floppies.
  717. ì
  718.      Tha⌠ leave≤ u≤ only
  719.  
  720.                    Option <ESC> -- Quit FATCAT
  721.  
  722. which¼ a≤ yo⌡ migh⌠ suspec⌠ return≤ yo⌡ t∩ thσ operatinτ system« ì
  723. Notσ tha⌠ n∩ matte≥ whicΦ men⌡ yo⌡ finΣ yourselµ oε typinτ <C╛ ì
  724. alway≤ C>ontinue≤ ont∩ thσ nex⌠ step¼ wherea≤ <ESC╛ alway≤ abort≤ ì
  725. thσ process.
  726. .paè            ----------------------------------------
  727.             OUTCAT -- Command-Line Control of Output
  728.             ----------------------------------------
  729.  
  730.      Duσ t∩ popula≥ request¼ wσ havσ addeΣ thσ capabilit∙ oµ ì
  731. controllinτ cataloτ outpu⌠ froφ thσ commanΣ line«  Thi≤ add≤ ne≈ ì
  732. flexibilit∙ t∩ thσ program«  FATCA╘ i≤ stil∞ thσ commanΣ t∩ ge⌠ ì
  733. int∩ thσ interactivσ mode¼ anΣ yo⌡ caε stil∞ displa∙ outpu⌠ thi≤ ì
  734. way¼ bu⌠ fo≥ commanΣ linσ contro∞ oµ output¼ yo⌡ shoulΣ usσ thσ ì
  735. commanΣ OUTCAT«  Paramete≥ synta° anΣ suggesteΣ application≤ arσ ì
  736. explaineΣ below.
  737.  
  738.      Thosσ wh∩ kno≈ somethinτ abou⌠ Turbo-Pascal¼ iε whicΦ thi≤ ì
  739. packagσ wa≤ written¼ kno≈ tha⌠ Turb∩ accept≤ onl∙ ß 32-characte≥ ì
  740. commanΣ line¼ unlikσ thσ 128-cha≥ buffe≥ tha⌠ norma∞ CP/═ ì
  741. program≤ allow«  Fortunately¼ tha⌠ limitatioε CA╬ bσ workeΣ ì
  742. arounΣ anΣ FATCA╘ caε kee≡ tracδ oµ ß commanΣ linσ u≡ t∩ thσ ful∞ ì
  743. 12╕ characters.
  744.  
  745.                      OUTCA╘ Paramete≥ Synta° 
  746.            Ho≈ t∩ contro∞ OUTCA╘ froφ thσ commanΣ line
  747.  
  748.      Fivσ basiπ type≤ oµ parameter≤ ma∙ bσ entereΣ oε thσ commanΣ ì
  749. line«  Al∞ arσ optional«  Default≤ takσ ove≥ iµ ß paramete≥ i≤ ì
  750. skipped«  Thesσ fivσ type≤ oµ paramete≥ are:
  751.  
  752. /PARAMETER -- Configuration file name
  753.      ┴ paramete≥ whosσ firs⌠ characte≥ i≤ ß slasΦ (/⌐ wil∞ denotσ ì
  754. eithe≥ (1⌐ ß reques⌠ fo≥ hel≡ iµ thσ seconΣ characte≥ i≤ als∩ ß ì
  755. slash╗ (2⌐ otherwise¼ i⌠ denote≤ thσ namσ oµ thσ configuratioε ì
  756. filσ whicΦ i≤ t∩ bσ loadeΣ int∩ memory« Therσ mus⌠ bσ n∩ spacσ ì
  757. betweeε thσ slasΦ anΣ thσ filσ name« Onl∙ thσ filσ namσ shoulΣ bσ ì
  758. given¼ no⌠ thσ .CF╟ extension¼ whicΦ i≤ assumed«  Thi≤ woulΣ ì
  759. normall∙ bσ thσ samσ filσ useΣ b∙ FATCAT«  SucΦ file≤ arσ createΣ ì
  760. unde≥ thσ <P╛ optioε oµ FATCA╘ anΣ ß morσ detaileΣ descriptioε i≤ ì
  761. giveε iε Appendi° B« 
  762.  
  763.      Iµ thi≤ paramete≥ i≤ no⌠ specified¼ OUTCA╘ wil∞ looδ fo≥ thσ ì
  764. filσ STANDARD.CFG«  Iµ thi≤ i≤ no⌠ found¼ a≤ ß las⌠ resort¼ ì
  765. default≤ hard-codeΣ int∩ OUTCA╘ wil∞ bσ used«  Thesσ default≤ ma∙ ì
  766. o≥ ma∙ no⌠ worδ oε you≥ system«  Thi≤ i≤ thσ exac⌠ samσ wa∙ ì
  767. Configuratioε i≤ handleΣ b∙ FATCAT.
  768.  
  769. >PARAMETER -- Output device
  770.      Thi≤ paramete≥ control≤ botΦ wherσ outpu⌠ i≤ t∩ bσ directed¼ ì
  771. anΣ it≤ format«  Thσ firs⌠ characte≥ i≤ ß '>º followeΣ (withou⌠ ì
  772. aε interveninτ space⌐ b∙ one of the following: ì
  773.  
  774.         CON: or CRT: for output to screen
  775.         LST: or PRN: for output to printer
  776.         anything else here will be treated as the name of a file
  777.           to which output is to be directed.
  778.      
  779. Iµ thi≤ paramete≥ i≤ omitteΣ theε SCREE╬ outpu⌠ wil∞ bσ ì
  780. defaulted.è
  781. +PARAMETER -- To engage XCAT format
  782.      Simpl∙ ß Plu≤ sigε precedeΣ anΣ followeΣ b∙ space≤ wil∞ bσ ì
  783. treateΣ b∙ thσ prograφ a≤ ß reque≤t t∩ usσ thσ XCA╘ format«  Iµ ì
  784. thi≤ paramete≥ i≤ no⌠ includeΣ forma⌠ wil∞ defaul⌠ t∩ thσ ì
  785. standard FATCAT format.
  786.  
  787. "PARAMETER" -- Page Header
  788.      Thi≤ paramete≥ specifie≤ ß heade≥ t∩ bσ printeΣ a⌠ thσ to≡ ì
  789. oµ eacΦ pagσ oµ output¼ usuall∙ printe≥ output¼ bu⌠ somσ ì
  790. application≤ ma∙ finΣ somσ usσ fo≥ pagσ heading≤ oε screeε ì
  791. output«  Thi≤ heade≥ wil∞ bσ outpu⌠ immediatel∙ followinτ thσ ì
  792. pagσ number.
  793.  
  794.      Thi≤ paramete≥ i≤ identifieΣ b∙ thσ precedinτ anΣ trailinτ ì
  795. doublσ quotσ marks«  An∙ character≤ (includinτ spaces⌐ ma∙ bσ ì
  796. placeΣ betweeε thσ quotes¼ except¼ oµ coursσ anothe≥ doublσ ì
  797. quote.
  798.  
  799.      Iµ thi≤ paramete≥ i≤ eliminated¼ thσ heade≥ wil∞ simpl∙ bσ ì
  800. thσ pagσ number«  
  801.  
  802.  
  803. .PARAMETER -- Disk search limiter
  804.      Thi≤ paramete≥ caε bσ giveε twicσ oε thσ commanΣ line«  Iµ ì
  805. giveε twicσ onσ instancσ wil∞ bσ thσ lo≈ disδ numbe≥ t∩ includσ ì
  806. iε thσ searcΦ anΣ thσ othe≥ wil∞ bσ thσ higΦ disδ numbe≥ t∩ bσ ì
  807. included«  Thσ orde≥ oµ thesσ tw∩ parameter≤ iε unimportant«  Iµ ì
  808. onl∙ onσ sucΦ paramete≥ i≤ given¼ theε onl∙ thσ singlσ disδ ì
  809. numbe≥ wil∞ bσ searched«  Iµ n∩ sucΦ paramete≥ i≤ giveε theε al∞ ì
  810. disk≤ wil∞ bσ searched.
  811.  
  812. UNPREFIXED PARAMETERS -- Search Keys
  813.      Thi≤ paramete≥ contro∞ whicΦ file≤ wil∞ bσ selecteΣ fo≥ ì
  814. listing« Therσ i≤ n∩ specia∞ characte≥ tha⌠ mus⌠ precedσ suchì
  815. parameters« Al∞ tha⌠ i≤ requireΣ herσ i≤ aε ambiguou≤ filenamσ ì
  816. whicΦ ma∙ usσ CP/═ wildcard≤ e.g« *.¬ o≥ *.?Q┐ o≥ Z*.*«  
  817.  
  818.      Iµ nothinτ i≤ giveε unde≥ thi≤ parameter¼ thσ defaul⌠ i≤ t∩ ì
  819. searcΦ fo≥ al∞ file≤ oε al∞ disks.
  820.  
  821.      Iµ ß fault∙ paramete≥ oµ thi≤ typσ i≤ supplied¼ thσ prograφ ì
  822. abort≤ bacδ t∩ thσ operatinτ systeφ level.
  823.  
  824.  
  825. EXAMPLES -- Putting it all together on the command line
  826.  
  827.      Belo≈ arσ somσ samplσ commanΣ line≤ witΦ thei≥ results¼ ì
  828. followeΣ b∙ ß fault∙ commanΣ line.
  829.  
  830.         OUTCAT                  
  831. 
  832. Output≤ al∞ file≤ oε al∞ disk≤ t∩ thσ CRT« Searche≤ STANDARD.CF╟ ì
  833. fo≥ configuratioε anΣ print≤ n∩ pagσ header.
  834. è        OUTCAT /REMOTE +         
  835. 
  836. Samσ a≤ abovσ bu⌠ searche≤ REMOTE.CF╟ fo≥ confiτ anΣ display≤ ì
  837. output in cross-reference format.
  838.  
  839. .cp3
  840.         OUTCAT /REMOTE >CON:
  841. 
  842. Same as above except output in FATCAT format.
  843.  
  844.         OUTCAT >PRN:
  845. 
  846. Samσ a≤ abovσ onl∙ searche≤ STANDARD.CF╟ fo≥ config¼ anΣ output≤ ì
  847. t∩ printer.
  848.  
  849.         OUTCAT >LST: *.?Q?
  850. 
  851. Samσ a≤ abovσ onl∙ restrict≤ searcΦ t∩ file≤ matchinτ thσ ì
  852. wildcarΣ *.?Q┐ (i.e. all squeezed files.)
  853.  
  854.         OUTCAT >LST: "LIST OF SQUEEZED FILES" + *.?Q?
  855. 
  856. Samσ a≤ abovσ onl∙ "LIS╘ O╞ SQUEEZE─ FILESó i≤ thσ heade≥ anΣ ì
  857. Forma⌠ i≤ cross-reference.
  858.  
  859.         OUTCA╘ /SPECIA╠ >PRN: "LIS╘ O╞ SQUEEZE─ FILESó *.?Q┐ .40░ ì
  860.  .999
  861. 
  862. Samσ a≤ abovσ onl∙ confiτ come≤ froφ SPECIAL.CF╟ anΣ searcΦ ì
  863. restricteΣ to disks 400-999 and format is FATCAT.
  864.  
  865.         OUTCAT /SPECIAL >SQUEEZED.CAT *.?Q? .400 .999
  866. 
  867. Same as above except output is to the file SQUEEZED.CAT.  When
  868. outputtinτ t∩ file≤ n∩ heade≥ i≤ used╗ eveε iµ onσ i≤ requested¼ ì
  869. it is simply ignored.
  870.  
  871.         OUTCAT .400
  872. 
  873. Displays to screen a listing of all files on disk .400
  874.  
  875.         --------------------------------------------------------
  876.  
  877.         A COMMAND LINE WHICH WON'T DO WHAT YOU WANT IT TO
  878.  
  879.         OUTCAT >P "List of squeezed files *.?Q?
  880. 
  881. Firs⌠ oµ all¼ notσ tha⌠ sincσ thσ CC╨ i≤ processinτ thσ commanΣ ì
  882. linσ everythinτ wil∞ bσ raiseΣ t∩ UPPE╥ CASE¼ whicΦ reall∙ i≤ n∩ ì
  883. problem¼ bu⌠ bσ awarσ oµ it«  Secondly¼ sincσ therσ i≤ n∩ ì
  884. trailinτ quote¼ thσ *.?Q┐ wil∞ bσ takeε a≤ par⌠ oµ thσ heade≥ anΣ ì
  885. ß defaul⌠ searcΦ oµ al∞ file≤ wil∞ be performed.
  886.  
  887.      Wσ can'⌠ g∩ int∩ ever∙ case«  Jus⌠ follo≈ thσ rule≤ laiΣ ou⌠ ì
  888. abovσ anΣ yo⌡ wil∞ no⌠ bσ surprised«  The∙ ma∙ seeφ complicated¼ ì
  889. bu⌠ mos⌠ on-the-fl∙ usσ oµ thi≤ featurσ caε usuall∙ jus⌠ revolvσ ìèarounΣ ß singlσ paramete≥ anΣ default≤ havσ beeε selecteΣ t∩ bσ ì
  890. thσ mos⌠ commoε choices.
  891.  
  892. .paè           AUTOMATING OUTPUT -- Suggested applications
  893.  
  894. WHERE THE &*!#@ IS ...
  895.  
  896. 1>  Can't find the file TERRIFIC.PAS?
  897.  
  898. CommanΣ linσ OUTCA╘ TERRIFIC.PA╙ wil∞ quickl∙ tel∞ yo⌡ wherσ i⌠ ì
  899. shoulΣ be.
  900.  
  901. 2╛  O≥ maybσ you'rσ no⌠ quitσ s∩ surσ oµ thσ name«  Somσ DataBasσ ì
  902. prograφ was it DB-CHECK.CMD or DBCHECK.PRG or what? 
  903.  
  904. CommanΣ linσ OUTCA╘ DB*.¬ wil∞ a⌠ leas⌠ scaε fo≥ al∞ file≤ ì
  905. beginninτ witΦ DB.
  906.  
  907. Thesσ kind≤ oµ searche≤ arσ mucΦ faste≥ thaε gettinτ int∩ thσ ì
  908. men⌡ modσ t∩ do it.
  909.  
  910.  
  911. SPECIALIZED PRINTOUTS -- Batch File Control
  912.  
  913.      Phi∞ Newmaε complaineΣ tha⌠ he'Σ likσ t∩ bσ ablσ t∩ prin⌠ ì
  914. subdivideΣ list≤ oµ hi≤ catalog«  Hσ ha≤ intelligentl∙ subdivideΣ ì
  915. hi≤ cataloτ b∙ category«  S∩ usinτ thσ SUBMI╘ facilit∙ oµ CP/═ o≥ ì
  916. thσ ZE╪ facilit∙ oµ ZCPR3¼ batcΦ command≤ likσ thi≤ becomσ ì
  917. possible:
  918.  
  919. 
  920. OUTCAT >LST: "DATABASE FILES" *.* 100 199
  921. OUTCAT >UTILS.CAT *.* 200 299
  922. OUTCAT >PRN: "GAME FILES" *.* 300 329
  923. OUTCAT >PRN: "SPREADSHEETS" *.* 330 399
  924. 
  925. etc.
  926.  
  927. REMOTE SYSTEMS -- ZCPR3 Alias control
  928.  
  929.      Terr∙ Smythσ gavσ mσ aε ideß whicΦ neve≥ occurreΣ t∩ mσ wheε ì
  930. ╔ wa≤ designinτ FATCAT¼ bu⌠ i⌠ caε iε fac⌠ bσ useΣ a≤ ß remotσ ì
  931. systeφ filσ director∙ fo≥ Z│ systems¼ iµ i⌠ i≤ regularl∙ updated«  ì
  932. FATCAT.CO═ anΣ OUTCAT.CO═ shoulΣ oµ coursσ bσ hiddeε iε aε ì
  933. inaccessiblσ use≥ area«  Theε aε accessiblσ areß woulΣ contaiε aε ì
  934. alia≤ tha⌠ woulΣ remaiε invisiblσ t∩ thσ caller¼ bu⌠ woulΣ allo≈ ì
  935. hiφ t∩ acces≤ thσ cataloτ fo≥ viewing.
  936.  
  937. Compose an alias called SEARCH which would be something like:
  938.  
  939. DU:OUTCAT /REMOTE >CON: "SUPER RCPM FILES AS OF 1/1/86" $1
  940. 
  941. Oµ course¼ thσ alia≤ woulΣ havσ t∩ als∩ handlσ acces≤ t∩ thσ ì
  942. restricted directory, and there are several ways to do this.
  943. .paèTHE USER WOULD BE TYPING IN:
  944.  
  945.                  SEARCH DB*.* 
  946. 
  947. anΣ woulΣ automaticall∙ bσ presenteΣ witΦ ß formatteΣ listinτ oµ ì
  948. al∞ file≤ beginninτ witΦ "DB"«  Etc« Etc«  Thσ importan⌠ poin⌠ ì
  949. herσ i≤ usinτ aliase≤ t∩ allo≈ thσ SYSO╨ selec⌠ thσ parameter≤ hσ ì
  950. wishe≤ t∩ control¼ protectinτ theφ froφ thσ use≥ whilσ allowinτ ì
  951. thσ use≥ al∞ LEGITIMAT┼ flexiblility«  Iε thi≤ case¼ thσ onl∙ ì
  952. legitimatσ contro∞ ß use≥ woulΣ neeΣ woulΣ bσ t∩ specif∙ thσ ì
  953. file≤ t∩ bσ searched«  AnΣ thσ SYSO╨ caε hel≡ b∙ specifyinτ thσ ì
  954. heade≥ whicΦ give≤ thσ datσ oµ thσ las⌠ update«  Hσ woulΣ havσ ì
  955. onl∙ t∩ remembe≥ t∩ modif∙ thσ alia≤ afte≥ updatinτ thσ Catalog.
  956.  
  957. .paè
  958.       -----------------------------------------------------
  959.       Conclusion -- the Past, Present, and Future of FATCAT
  960.       -----------------------------------------------------
  961.  
  962.      A⌠ thi≤ point¼ I'Σ likσ t∩ acknowledgσ thσ excellen⌠ ì
  963. contributioε t∩ FATCA╘ tha⌠ Phi∞ Newmaε ha≤ made«  Phi∞ i≤ thσ ì
  964. discerninτ user¼ pa≥ excellence«  Hi≤ complaint≤ abou⌠ cataloτ ì
  965. program≤ werσ wha⌠ go⌠ mσ ofµ ont∩ thi≤ projec⌠ iε thσ firs⌠ ì
  966. place«  Wheε ╔ firs⌠ hearΣ hi≤ complaints¼ ╔ didn'⌠ thinδ tha⌠ ì
  967. wha⌠ hσ wanteΣ coulΣ bσ accomplished«   Bu⌠ Phi∞ wa≤ right«  AnΣ ì
  968. hi≤ contribution≤ didn'⌠ enΣ here╗ Phi∞ wa≤ m∙ faithfu∞ betß ì
  969. tester¼ findinτ al∞ sort≤ oµ obscurσ bug≤ tha⌠ needeΣ t∩ bσ ì
  970. ironeΣ out.
  971.  
  972.      Speciall∙ helpfu∞ t∩ versioε 2.┤ werσ Jefµ Mor∩ wh∩ madσ ì
  973. many incisive criticisms (not all of which were attended to,
  974. unfortunately)¼ anΣ Rober⌠ Petriσ wh∩ workeΣ witΦ mσ froφ afa≥ t∩ ì
  975. get FATCAT working with CP/M+.
  976. ì
  977.      I'Σ als∩ likσ t∩ thanδ al∞ thosσ user≤ wh∩ sen⌠ mσ feedbacδ ì
  978. oε previou≤ Versions«  Yo⌡ gavσ mσ thσ idea≤ needeΣ t∩ makσ ì
  979. versioε 2.│ eveε better«  Iε particular¼ thank≤ t∩ EΣ Johnsoε oµ ì
  980. Victoria¼ B.C« wh∩ founΣ ß whoppe≥ oµ ß buτ iε thσ outpu⌠ searcΦ ì
  981. routines.
  982. ì
  983.      Iµ FATCA╘ i≤ ß morσ functiona∞ prograφ thaε somσ oµ it≤ ì
  984. predecessors¼ tha⌠ doe≤ no⌠ diminisΦ thσ significancσ oµ thei≥ ì
  985. contribution«  Afte≥ al∞ i⌠ wa≤ thσ WarΣ Christensen≤ anΣ othe≥ ì
  986. pioneer≤ wh∩ madσ today'≤ compute≥ development≤ possible«  Thei≥ ì
  987. brainstorm≤ werσ thσ origina∞ ones.
  988. ì
  989.      Similarly¼ FATCA╘ wil∞ onσ day¼ soon¼ I'φ surσ bσ ì
  990. superseded«  Someonσ (maybσ me⌐ wil∞ rewritσ thσ thinτ iε ì
  991. assembl∙ language«  Afte≥ al∞ FATCA╘ i≤ loadeΣ witΦ feature≤ bu⌠ ì
  992. it'≤ als∩ ver∙ FA╘ spacσ wise«  AnΣ therσ arσ somσ feature≤ i⌠ ì
  993. lacks¼ mos⌠ notably¼ ß mechanisφ fo≥ recordinτ comment≤ abou⌠ ì
  994. files«  Iε thi≤ versioε ╔ wanteΣ t∩ sticδ a≤ closel∙ a≤ possiblσ ì
  995. t∩ datß tha⌠ wa≤ full∙ automatic¼ tha⌠ i≤ recordeΣ t∩ disδ b∙ thσ ì
  996. operatinτ systeφ itself« Thi≤ cut≤ dowε thσ chance≤ fo≥ error« ì
  997. Futurσ version≤ wil∞ havσ t∩ ge⌠ beyonΣ thi≤ hurdle.
  998. ì
  999.      Als∩ deservinτ oµ mucΦ praisσ i≤ RicharΣ Jacobsoε whosσ ì
  1000. Lilliputσ Z-Nodσ iε Chicag∩ (312-649-173░ anΣ 312-664-1730⌐ ì
  1001. continue≤ t∩ se⌠ ne≈ standard≤ oµ excellencσ fo≥ remotσ ì
  1002. computerists«  Withou⌠ hi≤ Z- Node¼ ╔ neve≥ woulΣ havσ beeε ablσ ì
  1003. t∩ pu⌠ thi≤ packagσ together« ╔ woulΣ appreciatσ tha⌠ an∙ ì
  1004. compliments¼ complaints¼ buτ reports¼ etc« bσ sen⌠ t∩ mσ carσ oµ ì
  1005. thi≤ excellen⌠ bulletiε board.
  1006.  
  1007. ì
  1008. Turbo-Pascal is a trademark of Borland International, Inc.ì
  1009. Mailmerge is a trademark of MicroPro, Inc.ì
  1010. DateStamper is a trademark of Plu*Perfect Systems.
  1011.