Feb 17, 1996
    Upped version to 0.5.2
    Added optional ARCHIVE capability to pui-clean!
    Added pui-archivetodos to mark all completed todos for archive/deletion.
    Added pui-backup wrapper script around pui-xfer and pui-clean.
    Split tclpui.c into multiple files.
    "Modularized" tclpui.c for clarity, and easier addition of new databases.
    Changed pui-* sample scripts to invoke tclsh and wish from /usr/bin.
    Corrected problem in Makefile when compiling optional "puiwish."
    Allow pui_Insert*() to create and return a UniqueId when passed "0" as id.
    Added MAN page for libpui.

Feb 11, 1996
    Upped version to 0.5.1
    Added AppInfo reading and writing to pui.
    In most cases, pdb2pui followed by pui2pdb is an "identity" operation.
    Simplified "puiNew" process. Default DBInfo is now provided for
    each of the four datatypes known to tclpui.
    Added "AppInfo" as another special case to tcl puiRead and puiWrite cmds.
    Added "make install".
    Added "pui-" prefix to all pui sample scripts.
    Added pui_Reorganize() front to gdbm_reorganize and added a call
    in pui-clean to allow more compact data storage after record deletion.

Feb 10, 1996
    Compiled against pilot-link 0.5.0
    Upped version to 0.5.0 to match.
    puiNew now requires "info" variable structure containing DBInfo.
    Added makenew script to show default "info" data for new databases.
    Added DBInfo tag as special case for puiRead and puiWrite tcl commands.
    Added pui-clean -- program to remove records tagged for deletion.
    Added pdb2pui -- program to convert from pilot-xfer .pdb format to .pui
    Added pui2pdb -- program to convert from .pui format pilot-xfer .pdb
    Added pui-xfer -- rip-off of pilot-xfer but reads/writes .pui files.
    Removed pilot-backup and pilot-restore.
    Changed "Name" record in pui files to complete "DBInfo" record data.
    (Pui file version changed to 0.0.2 on account of this.)
    Changed header information as per pilot-link changes.
    Changed phonelabel references as per pilot-link changes.

Jan 14, 1996
    Cleaned up defaults when sparse records are added.
    Added main.c and "puiwish" application compiling, for
    those who can't use "load".
    
Dec 11, 1996    Scotter <scotter@iname.com> v0.3.0

    Changed release version syntax to pui.0.0.0 to match other packages.
    Added manpage for tclpui.
    Compiled against pilot-link 0.3.2
    Added puiNew to allow creation of new databases from tcl.
    Added pui_Prev(), puiPrev, and puiLast for completeness.
    Changed puiOpen to allow passing of mode flag. DEFAULT IS NOW READ-ONLY!
    Changed sample scripts to mode "w" where needed.

    Changed locks to unsigned longs, so that they can hold a PID.
    This change invalidates old files-- as gdbm entry sizes have changed.
    Added "version" to libpui, and compare file version on open.
    (It's just another string at a fixed key location.)
    Bumped minor version number due to file incompatibility.
    Hopefully the file format will settle down quickly.

    *** FILES FROM PREVIOUS VERSIONS NOT COMPATIBLE ***
    To convert a file from one format to another, we could write
    lots of support code, or you can just "sync" your pilot to
    the old file with the old code, then "sync" the pilot to
    a new file with the new code.
    A savvy user can write two "wish" scripts-- one that loads
    the old tclpui.so and an old database, and one that loads
    the new tclpui.so and creates a new database. The first script can
    read each record and "send" a routine to the new database interpreter.

Dec 10, 1996    Scotter <scotter@iname.com> v0.2

    Added more tclbin example scripts.
    Added optional "archive" flag to puiDelete tcl command.
    puiDelete tags as both deleted and dirty, so it propagates during sync.
    Fix links in pui_Delete().
    Added puiName to tclpui.
    Added "COPYING"
    Added "ChangeLog"
    Initial ToDo, Memo, and Datebook support in tclpui.
    Changed Makefile in tclpui to use address.o todo.o datebook.o and memo.o
    from the pilot-link directory.

Dec 9, 1996    Scotter <scotter@iname.com> v0.1

    Initial "toss it out there" release.
    Support for AddressDB only in tclpui.

