home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 117 / af117sub.adf / FontCache.lzx / FontCache / FontCache.readme < prev    next >
Text File  |  2001-09-13  |  2KB  |  66 lines

  1. Short:    Disk cache of available fonts, faster reqs
  2. Uploader: thor@einstein.math.tu-berlin.de
  3. Author:   thor@einstein.math.tu-berlin.de
  4. Type:     text/font
  5. Version:  1.5.1
  6. Requires: diskfont.library 39.3
  7.  
  8. This is a patch to the 39.3 (3.1) version of the diskfont.library. It adds a
  9. disk caching mechanism to the library which keeps the list of available
  10. fonts. If you have a huge number of fonts (I have approx. 300!), the creation
  11. of the (first, usually uncached) font requester gets much faster: Reading the
  12. cache takes usually not more than two seconds, parsing the directory tree 
  13. however used to take half a minute on my system.
  14.  
  15. -----------------------------------------------------------------------------
  16. New in 1.5.1:
  17.  
  18. - Not a new release of the cache program, but of the guide. I really forgot
  19. to add a "Credits" section. Ooops! Sorry, folks!
  20.  
  21. _____________________________________________________________________________
  22.  
  23. New in 1.5:
  24.  
  25. - The 1.4 version had a bug that prevented writing the cache for programs
  26. requesting TTextAttrs instead of TextAttrs, i.e. cache types 10002. Added
  27. semaphore protection. Added a check for a file ".nocache" in "_bullet" to
  28. avoid caching a directory.
  29.  
  30. _____________________________________________________________________________
  31.  
  32. New in 1.4:
  33.  
  34. - Fixed another problem with multiassigns. It was not correctly checked 
  35. whether the cache is really up to date for all directories in a possible 
  36. multiassign.
  37.  
  38. - Due to code rearrangement, lesser calls to AvailFonts() will suffer now.
  39. This might help to fix some strange AMOS font functions. Check the guide for
  40. details! Thans to Nils Görs for the hint.
  41. _____________________________________________________________________________
  42.  
  43. New in 1.3:
  44.  
  45. - Fixed a long standing problem with assign-added font directories which are
  46.   now respected by the cache. Thanks to Dirk Neubauer for the hints.
  47.  
  48. - Fixed a bug in the 1.2 code that wrote invalid caches from time to time.
  49.  
  50. _____________________________________________________________________________
  51.  
  52.  
  53. New in 1.2:
  54.  
  55. - Fixed a conflict with BetterOpenLibs. The FontCache is now much more
  56.   system conformal, ROM fonts or scaled fonts do not longer enter the 
  57.   cache list.
  58.  
  59. - The font cache is again a bit smaller, and fewer cache files are 
  60.   needed.
  61.  
  62.  
  63. So long,
  64.  
  65.     Thomas        (September 1998)
  66.