home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fonts 1 / freshfonts1.bin / programs / amiga / cachefont / cachefont.txt < prev    next >
Text File  |  1994-09-07  |  6KB  |  190 lines

  1.  
  2.                               CacheFont  v1.0
  3.                                By Adam Dawes
  4.                             1st September 1994
  5.  
  6.  
  7. What Is CacheFont?
  8. ==================
  9.  
  10. CacheFont is a little utility that makes accessing your fonts significantly
  11. quicker -- in fact, near instant.
  12.  
  13. I was always annoyed when using any programs on my Amiga which involved
  14. fonts by the fact that when the program went to see what fonts were
  15. available, I was presented with a rather lengthy wait. I decided I'd
  16. finally had enough of this, and it was time to do something about it.
  17.  
  18. So after much poring over my keyboard and flicking through Amiga Intern, I
  19. finally came up with a solution. This utility comes in two parts:
  20.  
  21.   CacheFont . . . . Installs or removes CacheFont (run it once to install
  22.                     the program, and a second time to remove it).
  23.   MakeFontList  . . This program must be run before CacheFont can be used.
  24.                     It creates the list of fonts that CacheFont will use
  25.                     later in order to avoid reading the whole font list
  26.                     again.
  27.  
  28. CacheFont relies entirely on the files made by the MakeFontList utility. If
  29. your fonts directory is changed, CacheFont will *not* know anything about
  30. it unless you run MakeFontList afterwards. Even rebooting your machine
  31. won't change the list of fonts that CacheFont is aware of, so please run
  32. the MakeFontList utility every time you change your font directory. It
  33. takes only as long to run as a single font requester would've taken without
  34. CacheFont, and I think you'll agree that your font directory is changed
  35. much less often than you open a font requester!
  36.  
  37.  
  38.  
  39. System Requirements
  40. ===================
  41.  
  42. CacheFont will only work on an Amiga with OS2 or greater. You don't need a
  43. harddrive, vast quantities of memory, or anything else.
  44.  
  45.  
  46.  
  47. Using CacheFont
  48. ===============
  49.  
  50. CacheFont is installed simply by entering its command from the command
  51. line. It will print a message telling you that it has installed itself, and
  52. from then on all your font requesters will be running through the patch.
  53.  
  54. If you wish to uninstall the patch, simply execute the command again and it
  55. will remove itself.
  56.  
  57. The best way to install CacheFont is by including it in your
  58. startup-sequence or user-startup. This way, the patch will be initialised
  59. every time your system is booted.
  60.  
  61. You do not need to 'run' the program as it returns control to your command
  62. line immediately.
  63.  
  64.  
  65.  
  66. Using MakeFontList
  67. ==================
  68.  
  69. MakeFontList must be run in order for the CacheFont to function. It scans
  70. your Fonts: directory and stores the information needed by CacheFont in a
  71. directory (which will be created if necessary) called Fonts:CacheFontData/.
  72.  
  73. If CacheFont has any difficulty reading these data files, it will display a
  74. requester asking you to run MakeFontList, and continue by using the
  75. original (slow) unpatched routine.
  76.  
  77. You will need to run MakeFontList every time you make a change to your
  78. Fonts: directory. Don't include this command in your startup-sequence
  79. though! Call it manually whenever you need to.
  80.  
  81. And how much disk space is wasted by the caching information files? Well I
  82. have 55 fonts installed at the moment, and the cache files come out to a
  83. whopping great 1581 bytes, hardly a great sacrifice. :)
  84.  
  85.  
  86.  
  87. Testing
  88. =======
  89.  
  90. CacheFont has been tested without any problems on the following utilities:
  91.  
  92.   AdPro 2.5
  93.   AmiQWK 2.5
  94.   Brilliance
  95.   CygnusEd Professional 3.5
  96.   DeluxePaint4
  97.   DeluxePaint4 AGA
  98.   DirectoryOpus 4.12
  99.   Filer 3.1
  100.   Final Writer
  101.   GoldEd 0.991
  102.   GP Fax 2.343
  103.   Infocom Task Force 1.55
  104.   NComm
  105.   Personal Fonts Maker 1.2
  106.   PowerPacker 4.0a
  107.   ProCalc 1.04
  108.   Q-Blue 1.0
  109.   Spot 1.3
  110.   SuperBase Pro4
  111.   Term 4.0
  112.   ToolManager 2.1
  113.   Typesmith 2.02
  114.   Wordworth 3.0b
  115.   Workbench 'Font' preferences program
  116.  
  117. CacheFont has been tested and works on the following computers:
  118.  
  119.   A600
  120.   A1200
  121.   A1500
  122.   A3000
  123.   A4000/030
  124.   A4000/040
  125.  
  126. ..it should work on any other computers without any problems (see
  127. "Requirements").
  128.  
  129.  
  130.  
  131. Legal Stuff
  132. ===========
  133.  
  134. Ok, so my associates and I have tested this program as extensively as we
  135. can, and haven't found any bugs in it yet, but sod's law clearly dictates
  136. that the experiences of the many are worse than the experiences of the few.
  137.  
  138. I won't accept responsibility for any damage done to your system or data
  139. lost, directly or indirectly, as a result from using CacheFont or any of
  140. its associated files. You use the program entirely at your own risk. Of
  141. course if you *do* experience problems then I'll do what I can to sort them
  142. out, and please let me know so that I can try to cure them in a future
  143. version of CacheFont.
  144.  
  145. CacheFont and its associated files are not public domain. They may be
  146. distributed freely as long as no unreasonable charge is imposed. It may not
  147. be included within any commercial package without express written
  148. permission from the author; the exceptions from this are the AmiNet CDs and
  149. Fred Fish's utility collections. CacheFont and its associated utilities may
  150. only be distributed if all files contained within the original archive are
  151. present.
  152.  
  153.  
  154.  
  155. Thanks To...
  156. ============
  157.  
  158. My thanks to the following people who have helped me test CacheFont:
  159.  
  160.   Nick Doyle
  161.   Jon Hudson
  162.   Lars Janssen
  163.   Roger Kille
  164.   Mark Stacey
  165.   Tim Still
  166.   Nicholas Wynne
  167.  
  168.  
  169.  
  170. Contacting The Author
  171. =====================
  172.  
  173. Yes! Please do write to me if you like CacheFont or if you have any
  174. problems with it or suggestions for a new version. I can't promise to reply
  175. quickly if you write via snail-mail, but I will always reply to email
  176. messages. I can be contacted at:
  177.  
  178.   InterNet
  179.      ad32@vms.bton.ac.uk
  180.  
  181.   FidoNet
  182.      Adam Dawes@2:441/93.5
  183.  
  184.   SnailMail
  185.      Adam Dawes
  186.      47 Friar Road
  187.      Brighton
  188.      BN1 6NH
  189.      England
  190.