Short: v2.1 of Arexx script for caching images and html documents in AMosaic Changes since 1.4: New: Now you can simply remove a HTML document and all its images from cache via AMosaic's hotlist menu. Now the script will also work with rexxdossupport.library 2.3. Change rexxdossupport.library to RexxDosSupport.library in the script when you still have RexxDosSupport.library version 2.1. Changes since 1.5: BugFix: Action buttons with same URL as a cached page got a local URL instead of the remote one, so the Form didn't work. BugFix: Relative URLs starting with http: (eg. http:page.html) were taken for absolute URLs and not updated. BugFix: Cached documents with filenames that overlap (eg. 2.html and test2.html) could lead to mistakes. BugFix: Cached documents which were just removed would not be recognized as such. BugFix: URLs with ../ in them weren't properly dealt with. BugFix: Documents with carriage returns instead of linefeeds lead to problems. New: When saving a new document, it will be reloaded before all already saved document are checked, so you can now continue working with AMosaic much faster. New option 'Update' will update .mosaic-hotlist-default, so you can also use the normal hotlist to access cached documents. Changes since 1.6: Now `file://localhost' is omitted from all cached documents (to decrease file sizes). If you already have some cached documents you must update them with `rx Cache.www Install' (only once). And some optimizations... Changes since 1.7: BugFix: Image URLs with '>' directly following broke off the script. BugFix: Documents beginning with aren't recognized by AMosaic, the script just deletes the version info. New: When removing a document with all images in it, now all saved documents in cachedir are only scanned once, and not once for every image and another for the document. And NrOfImage will be updated to the highest available image number. New: The script will now also work with multiple AMosaic windows, just add portname (see docs how to change AMosaic/prefs file for this) And now at least some error checking... Changes since 1.7.1: BugFix: error checking created errors which weren't there... Changes since 1.8: BugFix: URLs with extra spaces, returns or line feeds in the definition are now properly recognized. Same goes for action buttons in Forms. Thanx to Chris Hewitt, who mailed me a page with this problem. The Install option is removed, use previous version if needed. Version 2.0 is a bit of a rewrite, due to many, many requests (well, actually two) to save all inlined images and HTML documents in a directory tree closely resembling the original path of the URL. Changes since 2.1: Remove option works differently now: If there are inline images visible that can be deleted, they only will be deleted. If there aren't any or when all inline images are loaded and can be deleted, the HTML document will be deleted as well, and then be reloaded from the WWW. Also, when deleting images/documents, empty directorys will be deleted. Further HTMLlist gets loaded less often, and spaces are stripped from titles in mosaic-hotlist to prevent problems with alphabetic sorting. BugFix: Update feature could break off the script if the same URL already existed in the hotlist. Please mail URLs of pages where the script goes wrong.