

Webster's History : Version 0.04
This version Contains some bug fixes and enhancements to the HTML parsing.
There are some new features however.
Version 0.04
- Can now save the page and it's images in a given directory. (Note 2)
- Implemented the 'Choices' dialogues. (Still quite a lot to add though)
- Re-organised the Menus. (See the Menus file).
- Fixed the bug that stopped Webster working with it's original fetchers.
- Plugged a cache leak. Quiting a fetch did not make the cache file reallocateable.
- Plugged a memory leak. The URL store for links was never freed.
- URLs passed to Standard Fetchers are now in their original case, rather than being Capitalised.
- Save window menu now saves the current window position, rather than that at quit time.
- Made window resizeing a little smoother. (Still not brilliant)
- Tool bar can now be at the top. (Part of 'Display' Choices)
- Supports <bf> and <if> for Bold and Italic selection (Used on ArcWebs pages!)
- <HR> after images now works correctly.
- Handles <IMG at the end of lines.
- Displays forms specified with lowercase attributes (Previously only capitals worked)
- Should now work sensibly from Read Only file systems.
- Caters for multiple <TITLE> tags.
- Can now change the colour of links (via 'Display' Choices).
- Added code to pick the best mode on a RISC PC for ChangeFSI to use (Replaces %2 in the messages line) (Note 1)
- Added 'fixes' for the supplied Templates under RISC OS 3.0 (Buttons used a differant character). (Note 1)
- URL Translation for local files now much more complicated. Should cater for _ rather than / as a separator, and several variations of truncation of the filename. (Note 2)
- Fixed bug the addresses that contained other HTML tags.
- Image maps (Image with the ISMAP attribute within Links) should work. Not sure if it sends the right co-ordinates though, it assumes the original and Sprite version of the image have the same number of pixels.
- Ordered lists can now use numbers, letters and roman numerals or just the original numbers.
- Aborting a transfer now sends an Abort message (&4A626)
- Temporarily only tabs are displayed in Preformatted text. Any other character with ASCII codes below 32 are ignored.
- Now caters for HTML files that are all one line!
- Text on the same line as <blockquote> are now displayed.
- I have not tested this, but have used code that somebody else supplied/tested.
- I have not fully tested this.
Andrew Pullan, 19th December 1994