Short: Disk cache of available fonts, faster reqs Uploader: thor@einstein.math.tu-berlin.de Author: thor@einstein.math.tu-berlin.de Type: text/font Version: 1.4 This is a patch to the 39.3 (3.1) version of the diskfont.library. It adds a disk caching mechanism to the library which keeps the list of available fonts. If you have a huge number of fonts (I have approx. 300!), the creation of the (first, usually uncached) font requester gets much faster: Reading the cache takes usually not more than two seconds, parsing the directory tree however used to take half a minute on my system. ----------------------------------------------------------------------------- New in 1.4: - Fixed another problem with multiassigns. It was not correctly checked whether the cache is really up to date for all directories in a possible multiassign. - Due to code rearrangement, lesser calls to AvailFonts() will suffer now. This might help to fix some strange AMOS font functions. Check the guide for details! Thans to Nils Görs for the hint. _____________________________________________________________________________ New in 1.3: - Fixed a long standing problem with assign-added font directories which are now respected by the cache. Thanks to Dirk Neubauer for the hints. - Fixed a bug in the 1.2 code that wrote invalid caches from time to time. _____________________________________________________________________________ New in 1.2: - Fixed a conflict with BetterOpenLibs. The FontCache is now much more system conformal, ROM fonts or scaled fonts do not longer enter the cache list. - The font cache is again a bit smaller, and fewer cache files are needed. So long, Thomas (April 1998)