Release 0.4 alpha

17/11/95 Added support for transparent GIFs

16/11/95 Added call to HMoptimize.  Catch missing nonstandard fonts for bullets 
	and rules and substitute standard font.  Added support for "start" parameter
	to HMparse_html, block elements split across network packets now work correctly.
	Fixed applet embedindex, now gets correct index for embedded applets.

14/11/95 Added "Applets" menu to browser control panel, rearranged layout.
	Fixed applet menu handling.  Merged "Open" entry and "Current Page"
	display.  Fixed loading problems where document end was missed.

7/11/95	Fixed resizing the browser control panel to match the main hyperwindow

6/11/95	Improved table handling: images in cells now work, but nested tables
	don't.

31/10/95 Renamed files to conform with 8.3 DOS filename convention (yecch!)
	Renamed procedures & globals in all modules to conform to naming
	conventions.

30/10/95 Fixed content model for DT (had to modify the indenting for DLs).
	Improved algorithm for adding white space.

24/10/95 Referer: header added to HTTP requests

20/10/95 Implemented automatic redirection

18/10/95 Fixed loading local destination URL where the URL also refers to the 
	file itself.  Numerous other bug fixes.  Major changes to applet API.
	Introduced hypertool subsystem (CMT cmplayer example hypertool).

6/9/95	Fixed loading images for html_library 0.3. Added HMsubmit_form callback.
	Improved rendering of list item bullets.  Added HMset_font callback to
	provide feedback for font loading.

5/9/95	Merged html_library 0.3 into SurfIt!  Fixed handling of missing trailing '/'

1/9/95	Use auto_load_file to load scripts, and source ~/.surfitrc and
	~/.surfit-preferences if they exist to allow user customisation.

31/8/95	Added attribute processing for <H?> header elements

30/8/95	Fixed canonicalisation of URLs. Activation of links to relative destination anchors
	improved.

===========================

Release 0.3 alpha

29/8/95	Added HTML v3.0 attributes for <P> elements.

25/8/95	Added "Stop" button.  Links are activated on button release, rather than press.
	Set icon name for main control panel & hyperdocuments.

24/8/95	Added mailcap processing & "helper" applications.

22/8/95	Added various slave aliases

21/8/95	Fixed disk cache file handling problem.  Cache filename was being substituted
	for the URL.
	Added application callbacks for document loading.  This allows better 
	instrumentation of hyperdocument loading, especially determining when loading
	has finished.

16/8/95	Fixed image loading problem.

14/8/95	Added wais: protocol handler, using a WWW-WAIS gateway (ie. WAIS proxy).
	Various fixes applied to handle semicolons in URLs.
	URLs that map to very long filenames are not cached (this is a bug!).

11/8/95	Fixed problem where some text wasn't rendered.  The file event handler
	must be suspended while processing data, since calls to 'update' can
	cause the event loop to be re-entered.  Also added '-nonewline' switch
	to puts when writing data into the disk cache.

10/8/95	Persistent cache: Modified cache.tcl to store files in cache directory
	with a name mapped from the URL.  Check whether the cache directory
	exists at startup and create it if necessary.

9/8/95	Fixed interp.tcl to stop core dumping with stcl 0.2
	parse_url is now more tolerant, but callers have to check for valid URL.
	Document base is now recorded properly.  Relative URLs now work.
	Added destination anchor support.
	Hyperpage geometry is explicitly set to avoid unwarranted resizing.

8/8/95	Source anchors rendered underline on B&W displays.

7/8/95	Merged html_library 0.2 into SurfIt.  Improved handling of incomplete
	reads of HTML data.  Added HTTP Proxies.

4/8/95	Fixed inline images as source anchors (buttons instead of labels).
	(Partial) fix to html_library.tcl to handle incomplete reads of HTML data.

3/8/95	Added Source/Render button and Applets menus to hyperpages.  
	Reorganised control panel as well.

===========================

Release 0.2.1 alpha, 2/8/95

Fixed numerous problems with safe interpreters
Added Empty Cache and Reload buttons.
