                           * Changes to Tcl-SIPP *
===============================================================================
01 Nov 92: Tcl-SIPP 3.0a released.
===============================================================================
15 Nov 92:
  o Fix bug with objects not incrementing the reference count when a handle is
    associated with an object.  Could cause object_delete to be called on
    an object pointer that has already been freed.
  o Cleared up the description of of SippObjectDelete and SippSurfaceDelete.
-------------------------------------------------------------------------------
 3 Dec 92:
  o Added SippObjectDelete ALL option to release all object handles.
  o Added SippObjectSubSubobj ALL option to remove all sub-objects of an
    object.
  o Added SippSurfaceDelete ALL option to release all surface handles.
  o Changed STDCAMERA so it is always around and may not be deleted.  If
    the current camera is deleted, then STDCAMERA becomes the current camera.
    (* Incompatibility *)
  o Added SippCameraDestruct ALL option to release all camera handles.
  o Added SippLightDestruct ALL option to release all light handles.
  o Changed flag names on rendering commands to be lower case for consistency.
    (* Incompatibility *)
-------------------------------------------------------------------------------
 9 Dec 92:
   o Added option to SippInfo to determine if rendering is in progress.
   o Added support for rendering to a Tk photo widget, including handling
     updates during the rendering process.
   o Created the SippRender command which can render to multiple output
     targets.  This combines and replaces the seperate rendering commands.
     Several new options where added. (* Incompatibility *)
-------------------------------------------------------------------------------
12 Dec 92:
   o Changed SippInfo arguments to be upper-case for consistency.
    (* Incompatibility *)
   o Added the ability to copy from one image storage class to another.
-------------------------------------------------------------------------------
20 Dec 92:
   o Added the ability to write plain as well as raw PBMPlus files.
   o Added the ability to get and delete all RLE comments.
   o Added pixmap image storage objects that temporary hold a rendered or
     copied image in a memory buffer.
-------------------------------------------------------------------------------
27 Dec 92:
   o Added a standard comment, TSIPP_IMAGE, with the image parameters.
   o Used TSIPP_IMAGE to allow input of line RLE images as bitmaps for storage
     ojects that store bitmaps optimally.
-------------------------------------------------------------------------------
28 Dec 92:
   o Delete the SippVertexPush command, use SippPolygonPush instead.  This
     command was mostly redundant and removing it made it easier to detect
     some incorrect operations.
   o Allow SippPolygonPush to optionally take vertices in the reverse order.
   o Create a tsipp.tlib library of Tcl code.  Initially contains SippReset
     and commands for defining a Evans & Sutherland VW object.
-------------------------------------------------------------------------------
30 Dec 92:
   o Handle signals during rendering.
   o Several changes to help files.
   o Added ability to delete all resources at interpreter deletion.
   o Added SippPolygonClear command.
-------------------------------------------------------------------------------
 2 Jan 93:
   o Include SIPP 3.0 libsipp as part of Tcl-SIPP distribution.  Due to several
     modifications to the SIPP source, this makes it easier to build.
   o Modified SIPP 3.0 object tree structure to avoid memory lose and potential
     corruption.  Corresponding changes to Tcl-SIPP.
-------------------------------------------------------------------------------
 5 Jan 93:
   o Added checking for creating a circular object tree when adding a subobect.
-------------------------------------------------------------------------------
 8 Jan 93:
   o Added reference counts on shaders to recover memory.
   o Added SippPointTransform donated by Sam Shen (sls@aero.org).
-------------------------------------------------------------------------------
11 Jan 93:
   o Added commands to interface to most vector and matrix functions provided
     by SIPP.
   o Renamed "*Delete" commands to be "*Unref" to make their function clear:
         SippObjectDelete  -> SippObjectUnref
         SippSurfaceDelete -> SippSurfaceUnref
         SippShaderDelete  -> SippShaderUnref
     (* Incompatibility *)
===============================================================================
19 Jan 93: Tcl-SIPP 3.0b released.
===============================================================================
25 Jan 93:
   o Use the built-in alloca with GNU GCC compiler.
-------------------------------------------------------------------------------
29 Jan 93:
   o Added in missing SippVecMult command.
-------------------------------------------------------------------------------
23 Nov 93:
   o Added "master" directory style of install.
-------------------------------------------------------------------------------
24 Nov 93:
   o Ported to TclX 7.3a.
   o Added "tsipphelp" script.
   o Install demo programs.
===============================================================================
27 Nov 93: Tcl-SIPP 3.0c released.
===============================================================================
