21-09-01 vers. 1.1.3
	o Changed ldconfig to /sbin/ldconfig in Makefile (to fixe problem with
	  RedHat Linux)

---------------------------------------------------------------------

13-09-01 vers. 1.1.2
	o Fixed bug in glassFreeObject()
	o Fixed bug in _glassFreeLibrary()
	o Released version 1.1.2

10-09-01 vers. 1.1.2
	o Removed a realloc(NULL, 0) to keep electric fence happy

---------------------------------------------------------------------

19-08-01 vers. 1.1.1
	o Fixed non-critical bug in _glassLoadTexture()
	o Fixed bugs in _glassObjectRemoveChild() and _glassComponentRemoveChild()
	o _glassSaveComponent() now saves active points
	o Improved output text alignment in saving functions
	o Released version 1.1.1

---------------------------------------------------------------------

17-08-01 vers. 1.1.0
	o Added in GLASS libraries
	o Make code more stable in glass_object.c (checks for NULL pointers)
	o Compile optimised with -O3
	o Increased zoom speed in runningman.c
	o Removed warning about having no components in an object (libraries don't have any)
	o Updated tutorial.html on libraries
	o Released version 1.1.0

---------------------------------------------------------------------

16-08-01 vers. 1.0.4
	o Fixed bug in _glassComponentAddChild()
	o Fixed bug in _glassComponentRemoveChild()
	o Released version 1.0.4

15-08-01 vers. 1.0.4
	o Fixed error in _glassSetMaterial which made it impossible to have no material

14-08-01 vers. 1.0.4
	o Texture filenames are now saved in relative file locations
	o Variables can now have spaces in their names (error in save function)
	o Fixed typo in saving active points

12-08-01 vers. 1.0.4
	o Fixed bug in writing materials to file
	o Fixed error with loading NO_TRANSFORM

08-08-01 vers. 1.0.4
	o Fixed malloc bug in transforms
	o Fixed bugs in removing last ? from _glassObjectRemove*()

03-08-01 vers. 1.0.4
	o Added in _glassObjectRemoveChild()
	o Fixed  _glassComponentRemoveChild()

02-08-01 vers. 1.0.4
	o Fixed misspelled function name (_glassTriangleListRemoveTriangle())
	o Fixed bug in _glassTriangleListRemoveTriangles()

---------------------------------------------------------------------

30-07-01 vers. 1.0.3
	o Active points now displayed in yellow in viewer.c
	o Fixed "yellow" bug in default material
	o Fixed bug which had display lists not created for non-alpha triangles
	o Textures are now generated with GL_NEAREST
	o Released version 1.0.3

---------------------------------------------------------------------

26-07-01 vers. 1.0.2
	o viewer.c now handles textures without losing the overlay
	o Surfaces with no materials no longer inherit the last material (use a default)
	o Fixed a _very_ stupid bug that had the texture co-ordinates incorrectly plotted
	o Fixed hello.c again... (This must be looking really bad...)
	o GLASS now changes to modelview matrix when calculating
          active points (was screwing up apoint.c)
	o Changed Changelog format
	o Released version 1.0.2

---------------------------------------------------------------------

24-07-01 vers. 1.0.1
	o ActivePoints are updated if necessary when glassGetActivePoint*() is called
	o GLASS no longer tries to free object when it is NULL
	o Fixed bug in optimisation with doing transforms with active points
	o Demo prog, viewer.c now displays active points
	o            viewer.c overlay still visible if lighting enabled

29-06-01 vers. 1.0.0
	o Fixed hello.c (the shame of it!)
	o Fixed non-display of alpha triangles
	o Minor fixes to examples/src/apoint.c
	o Added in tutorial (in html)
	o Triangles now have a default white colour, and default normal (0.0, 0.0, 1.0)
	o Examples using tetrahedrons now have correct normals
	o Loaded variables now default to having min=0.0 max=1.0 value=0.0
	o Added in file specification (in html)

27-06-01 vers. 0.1.3
	o glassDrawObject() now returns TRUE or FALSE (like it used to)
	o Fixed segfault when setting a variable in a transform that already uses a variable
	o Fixed errors in the save functions
	o Triangle parameters now set to defaults when made
	o Added in materials (colours, and textures) -- lighting now supported
	o Variables and lists are now referred to by name instead of index
	o Model files can now have a version field -- is compared with glass library version
	  on load
	o Fixed segfault when freeing object
	o Added in active points
	o Components (Triangle lists), can now be hidden
	o Triangle lists are now loaded into openGL display lists where possible
	o All basic operations now supported!
	o Added in an example program for active points

21-06-01 vers. 0.1.2
	o Fixed bug where objects without components wouldn't save
	o Changed 'ldconfig -n /usr/local/lib' to 'ldconfig' -- wasn't making correct symlink
	o Changed 'Error' when no tlists/components to 'Warning'
	o Fixed error where first triangle list couldn't be added
	o Changed file source structure so doing Abstract Data Type (ADT) functions better
	o Added in names for variables
	o Added in glassFindVariable() and glassFindList(), so lists and variable indicies
	  can be found by their names
	o Added in texture co-ordinates
	o Added in materials
	o Changed authors email address
	o Changed format for triangles in files
	o Added in glassGetVersion() -- returns a string for the glass version
	o Improved demo programs

17-05-01 vers. 0.1.1
	o Added reflections into the runningman demo
	o Improved freeing routines
	o Stopped the demo progs autocompiling -- they don't compile until the lib
	  has been installed
	o Added in _glassSave...()
	o Changed file format:
		o Transforms can now be made up of constants and variables
		o Transforms are now named, e.g. `TRANSLATE' = 1
		o Components can optionally use 'next_index' and 'child_index'
		  instead of using a structure tree (this is how glass
		  saves with glassSave...()).
	o Various internal improvements
	o Elaboration in Makefiles (make release etc)
	o Changed copyright from 2000 -> 2001

06-03-01 vers. 0.1.0
	o First release (no docs)
