commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue geas/ChangeLog geas/NEWS gnue-common/Chang...


From: James Thompson
Subject: gnue geas/ChangeLog geas/NEWS gnue-common/Chang...
Date: Tue, 17 Apr 2001 20:22:20 -0700

CVSROOT:        /cvs
Module name:    gnue
Changes by:             01/04/17 20:22:20

Modified files:
        geas           : ChangeLog NEWS 
        gnue-common    : ChangeLog NEWS 
        gnuef          : ChangeLog NEWS 

Log message:
        Final updates prior to tagging cvs trees

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/geas/ChangeLog.diff?cvsroot=OldCVS&tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/geas/NEWS.diff?cvsroot=OldCVS&tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-common/ChangeLog.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-common/NEWS.diff?cvsroot=OldCVS&tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/ChangeLog.diff?cvsroot=OldCVS&tr1=1.14&tr2=1.15&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnuef/NEWS.diff?cvsroot=OldCVS&tr1=1.9&tr2=1.10&r1=text&r2=text

Patches:
Index: gnue/geas/ChangeLog
diff -u gnue/geas/ChangeLog:1.3 gnue/geas/ChangeLog:1.4
--- gnue/geas/ChangeLog:1.3     Mon Apr 16 18:13:03 2001
+++ gnue/geas/ChangeLog Tue Apr 17 20:22:20 2001
@@ -1,43 +1,56 @@
+2001-04-17 16:17  ntiffin
+
+       * tools/gcdverifier.c: Add scan directory capability by copying
+       chillywilly's code from geas-server.c.
+
+2001-04-16 20:40  treshna
+
+       * NEWS: just some more notes, really
+
+2001-04-16 20:13  ntiffin
+
+       * ChangeLog: Update ChangeLog.
+
 2001-04-16 20:05  ntiffin
 
        * src/Makefile.am: Fix make dist problem causing the distribution
-       to fail with geas.h not found errors.  
+       to fail with geas.h not found errors.
 
 2001-04-15 10:38  ntiffin
 
        * lib/classdefs/yparser.y: Added missing ; to lines to make compile
-       on OSX.  
+       on OSX.
 
 2001-04-12 00:13  treshna
 
-       * doc/: faq.txt, internals/objectstore.txt: more docs?  wow..  
+       * doc/: faq.txt, internals/objectstore.txt: more docs?  wow..
 
 2001-04-11 23:47  treshna
 
        * src/: collectiondata.c, connection.c, connection.h, exceptions.c,
        geas-server.c, geas-skeleton.c, servantlocator.h,
        methods/methods_glibmodule.h: restored normal behaviour : an object
-       that doesn't exist won't act like it does.  
+       that doesn't exist won't act like it does.
 
 2001-04-11 23:38  treshna
 
-       * idl/connection.idl: removed nasty hack from IDL file 
+       * idl/connection.idl: removed nasty hack from IDL file
 
 2001-04-11 21:59  treshna
 
        * lib/classdefs/classdata.c, examples/python/timetest.py,
        src/oql/oql.c: handles dates & tims better now, for anyone who
        wants to use them, but still has lots of problems, so you're a lot
-       braver than I am if you start relying on them now  :P 
+       braver than I am if you start relying on them now  :P
 
 2001-04-10 18:39  treshna
 
        * src/objectstore/objectstore.c: anyone really need these?    fixed
-       a small pointer error 
+       a small pointer error
 
 2001-04-08 18:22  treshna
 
-       * doc/internals/objectstore.txt: 1/2 done docs on the object store 
+       * doc/internals/objectstore.txt: 1/2 done docs on the object store
 
 2001-04-08 18:20  treshna
 
@@ -45,93 +58,93 @@
        lib/classdefs/classdata.c, src/connection.c, src/connection.h,
        src/geas-skeleton.c, src/objectcache/objectcache.c,
        src/objectcache/objectcache.h, src/objectstore/objectstore.c: added
-       some docs, and a bunch of crap that should never be used, so I'm not 
-       exactly sure why I was told to do it, but it seemed a good idea toi
-       someone who couldn't care less what I think   :P 
+       some docs, and a bunch of crap that should never be used, so I'm
+       not exactly sure why I was told to do it, but it seemed a good idea
+       toi someone who couldn't care less what I think   :P
 
 2001-04-05 17:21  treshna
 
        * src/objectstore/: mysql_access.h, objectstore.c,
        postgresql_access.h: now retries a query if an error occurs, with a
        configurable maximum number of attempts.  does not retry when the
-       error was an attempt to insert a NULL value in a non-null field.  
+       error was an attempt to insert a NULL value in a non-null field.
 
 2001-04-04 14:38  reinhard
 
        * examples/businessobjects/methods/Makefile.am,
        src/config/Makefile.am, src/methods/Makefile.am,
        src/objectcache/Makefile.am, src/oql/Makefile.am: Added
-       ORBIT_CFLAGS to several Makefile.am's 
+       ORBIT_CFLAGS to several Makefile.am's
 
 2001-04-03 19:08  treshna
 
-       * src/oql/oql.c: deal with a null time string 
+       * src/oql/oql.c: deal with a null time string
 
 2001-04-03 18:42  treshna
 
        * src/oql/oql.c: added more stuff to prepare for doing the
-       translation 
+       translation
 
 2001-04-03 18:33  treshna
 
        * examples/businessobjects/test.gcd, lib/classdefs/classdata.c,
        lib/classdefs/gcdparser.c, lib/classdefs/gcdparser.h,
        src/objectstore/mysql_access.h, src/objectstore/objectstore.c,
-       src/objectstore/postgresql_access.h, src/oql/oql.c, src/oql/oql.h: 
+       src/objectstore/postgresql_access.h, src/oql/oql.c, src/oql/oql.h:
        OQL module now supports 'today' as a default for 'date' fields, and
        'now' for time or datetime fields.  (uses current time for the GEAS
-       server, in UTC time zone) 
+       server, in UTC time zone)
        
        added support to oql module for converting data to/from
        GEAS/database format on read/write, and modified postgresql & mysql
-       code to convert on read  (oql module can convert on write) 
+       code to convert on read  (oql module can convert on write)
        
        DataObject.setField() has comments & case statements for date,
        datetime, and time datatypes (should validate that the input is a
-       date and/or time as appropriate) 
+       date and/or time as appropriate)
 
 2001-04-03 17:06  treshna
 
-       * src/dataobject.c: a few more comments, really 
+       * src/dataobject.c: a few more comments, really
 
 2001-04-03 00:02  treshna
 
        * doc/applications/geas.txt, doc/internals/CORBA.txt,
        doc/internals/adding.new.servants.txt, doc/internals/cache.txt,
        src/geas-server.c: more docs and updated docs usage() now displays
-       ORBit options as well 
+       ORBit options as well
 
 2001-04-02 23:50  treshna
 
        * src/geas-server.c: passes -ORB* options  (eg -ORBIIOPIPv4=[0|1]
        -ORBIIOPUSock=[0|1])  through to ORBit instead of complaining about
-       illegal options 
+       illegal options
 
 2001-04-02 23:11  treshna
 
-       * src/: geas-server.c, geas-skeleton.c, geas-skeleton.h, query.c: 
-       changed constraint oibject reference: now has a username associated 
-       don't make an extra server reference for every request, after all 
+       * src/: geas-server.c, geas-skeleton.c, geas-skeleton.h, query.c:
+       changed constraint oibject reference: now has a username associated
+       don't make an extra server reference for every request, after all
 
 2001-04-02 22:58  treshna
 
        * src/geas-server.c: a little fiddling with debug logging - can now
-       be controlled (independantly of screen debugging output) 
+       be controlled (independantly of screen debugging output)
 
 2001-04-02 22:51  treshna
 
        * lib/classdefs/lparser.l, src/geas-server.c, src/geas-skeleton.c,
        src/geas.conf-dist, src/objectstore/objectstore.c: even more
-       debugging stuff  ;) 
+       debugging stuff  ;)
 
 2001-04-02 21:59  treshna
 
-       * configure.in, src/geas-server.c: more error handling stuff 
+       * configure.in, src/geas-server.c: more error handling stuff
 
 2001-04-02 20:23  treshna
 
        * doc/api/usage/queries.txt, examples/python/querytest.py: updated
-       docs and examples for queries 
+       docs and examples for queries
 
 2001-04-02 19:59  treshna
 
@@ -139,119 +152,118 @@
        objectstore/objectstore.c, oql/oql.c, oql/oql.h,
        oql/oql_internal.h: geas-skeleton.c: cleaned up creation/parsing of
        GEAS object identifiers finished complex queries: now allows A and
-       (B or (C and D)) (etc, etc) 
+       (B or (C and D)) (etc, etc)
 
 2001-04-02 18:24  treshna
 
        * src/geas-skeleton.c: a temporary fix, about to repair it - but
-       want to make sure this version is safely in CVS before editing 
+       want to make sure this version is safely in CVS before editing
 
 2001-04-02 08:48  ntiffin
 
-       * doc/gcd/gcd.txt: Added not about laymans version in Module Guide.  
+       * doc/gcd/gcd.txt: Added not about laymans version in Module Guide.
 
 2001-04-02 08:45  ntiffin
 
        * doc/gcd/gcd_simple_desc.txt: File as been replaced by info in
-       Module Guide.  
+       Module Guide.
 
 2001-04-01 17:55  treshna
 
-       * src/connection.c: more validation checks 
+       * src/connection.c: more validation checks
 
 2001-04-01 17:05  treshna
 
        * src/: connection.h, dataobject.c: added missing #include added
-       missing function prototype 
+       missing function prototype
 
 2001-04-01 16:59  treshna
 
        * src/schema.c: removed 'root::' from class name when getting list
-       of available classes 
+       of available classes
 
 2001-04-01 16:29  baumannd
 
-       * src/geas-server.c: 
-       (load_class_files): Add support for recursive processing of subdirs
-       full of gcd files.  
+       * src/geas-server.c: (load_class_files): Add support for recursive
+       processing of subdirs full of gcd files.
 
 2001-03-29 19:11  treshna
 
        * idl/connection.idl, idl/dataobject.idl, src/connection.c,
        src/geas-skeleton.c: adjusted what exceptions are thrown cleaned up
-       transaction code - now can associate a user ID and transaction ID 
+       transaction code - now can associate a user ID and transaction ID
        with every request  (still needs more CORBA security service stuff
        before real security is possible, still no actual commit/rollback
-       support) 
+       support)
 
 2001-03-29 17:11  treshna
 
-       * doc/api/connection.txt: what freak keeps documenting stuff?? 
+       * doc/api/connection.txt: what freak keeps documenting stuff??
 
 2001-03-29 17:11  treshna
 
-       * doc/notes/INSTALL: merged with INSTALL file in main directory 
+       * doc/notes/INSTALL: merged with INSTALL file in main directory
 
 2001-03-29 17:10  treshna
 
-       * INSTALL: install instructions!  :) 
+       * INSTALL: install instructions!  :)
 
 2001-03-29 15:54  treshna
 
        * doc/faq.txt: people, remember that debugging support is _useful_
-       if you find bugs. :) 
+       if you find bugs. :)
 
 2001-03-28 23:23  treshna
 
        * doc/api/: connection.txt, dataobject.txt, objectlist.txt: even
-       more docs?   this is just not right..  
+       more docs?   this is just not right..
 
 2001-03-28 21:17  treshna
 
        * doc/api/: dataobject.txt, objectlist.txt, usage/lists.txt,
-       usage/lookups.txt: added even more docs!   this is getting scary..  
+       usage/lookups.txt: added even more docs!   this is getting scary..
 
 2001-03-28 19:50  ntiffin
 
-       * doc/gcd/gcd_simple_desc.txt: Noted depreciated.  
+       * doc/gcd/gcd_simple_desc.txt: Noted depreciated.
 
 2001-03-28 19:15  treshna
 
        * src/: collectiondata.c, connection.c: a little more debugging
-       code bugfix: after an exception, stoip trying to execute a query 
+       code bugfix: after an exception, stoip trying to execute a query
 
 2001-03-28 17:38  treshna
 
-       * doc/faq.txt: even more FAQs answered  :) 
+       * doc/faq.txt: even more FAQs answered  :)
 
 2001-03-28 17:14  treshna
 
-       * doc/faq.txt: initial FAQ for GEAS 
+       * doc/faq.txt: initial FAQ for GEAS
 
 2001-03-27 22:57  treshna
 
-       * doc/applications/geas.txt: added start of another doc file 
+       * doc/applications/geas.txt: added start of another doc file
 
 2001-03-27 22:18  treshna
 
        * doc/: .cvsignore, api/.cvsignore, api/usage/.cvsignore,
        applications/.cvsignore, dia/.cvsignore, gcd/.cvsignore,
-       internals/.cvsignore, notes/.cvsignore: added new .cvsignore files 
+       internals/.cvsignore, notes/.cvsignore: added new .cvsignore files
 
 2001-03-27 22:15  treshna
 
        * doc/: gcd.txt, geas.gcd: and these are moved too!   CVS doesn't
-       make it trivial to move files..  
+       make it trivial to move files..
 
 2001-03-27 22:14  treshna
 
        * doc/gcd/: gcd.txt, gcd_simple_desc.txt: and actually put them
-       into the server 
+       into the server
 
 2001-03-27 22:14  treshna
 
        * doc/: gcd_simple_desc.txt, gcdverifier.txt: removed a couple of
-       files that are now elsewhere 
+       files that are now elsewhere
 
 2001-03-27 22:12  treshna
 
@@ -260,31 +272,32 @@
        api/general.txt, api/methodprovider.txt, api/objectlist.txt,
        api/query.txt, api/transaction.txt, api/transactionfactory.txt,
        api/usage/queries.txt, applications/gcdverifier.txt,
-       internals/geas.gcd: a pile of new docs, and some rearranged files 
+       internals/geas.gcd: a pile of new docs, and some rearranged files
 
 2001-03-27 19:21  treshna
 
        * src/: objectcache/objectcache.c, oql/oql.c: serious cache bug
        fixed: the 'flushable' list was being corrupted, because data was
-       being added to it when it shouldn't be  (occured when an object had
+       being added to it when it shouldn't be  (occured when an object had
        a field accessed, which caused it to be moved to the front of the
-       list, even if it shouldn't be in the list at all) 
+       list, even if it shouldn't be in the list at all)
        
-       removed excess debugging info from oql module 
+       removed excess debugging info from oql module
 
 2001-03-27 16:57  treshna
 
        * src/: connection.c, connection.h, dataobject.c, servantlocator.h,
-       objectcache/objectcache.c: empty fields now return an empty string 
+       objectcache/objectcache.c: empty fields now return an empty string
        an object is not actuially created until an operation is performed
        on it (ie: GEAS::Connection.newObject() creates an object ID, any
-       operation in the GEAS::DataObject class actually creates the object) 
+       operation in the GEAS::DataObject class actually creates the
+       object)
 
 2001-03-26 22:03  treshna
 
        * src/: geas-server.c, objectcache/objectcache.c: removed
        unnecessary debugging output killed a segfault that happened if if
-       you don't have a file that does nothing anyway :) 
+       you don't have a file that does nothing anyway :)
 
 2001-03-26 17:40  treshna
 
@@ -292,11 +305,11 @@
        src/geas-server.c, src/geas-server.h, src/geas.conf-dist,
        src/objectcache/objectcache.c: started some additional table
        aliasing stuff added schema stuff to get list/lookup/reference
-       definitions started fixing cache problems (not completed) 
+       definitions started fixing cache problems (not completed)
 
 2001-03-25 22:52  treshna
 
-       * idl/: connection.idl, schema.idl: more docs 
+       * idl/: connection.idl, schema.idl: more docs
 
 2001-03-25 20:34  treshna
 
@@ -304,17 +317,17 @@
        src/collectiondata.c, src/connection.c, src/geas-skeleton.c,
        src/geas.conf-dist, src/objectlist.c,
        src/objectcache/objectcache.c: speed improvements to list handling:
-       getEntry() now significantly faster (as long as the entire list fits
-       in the cache) 
+       getEntry() now significantly faster (as long as the entire list
+       fits in the cache)
 
 2001-03-25 16:14  treshna
 
        * src/collectiondata.c: changed object handling, to minimise
-       database accesses 
+       database accesses
 
 2001-03-22 22:19  treshna
 
-       * src/connection.c: minor patch to make queries work 
+       * src/connection.c: minor patch to make queries work
 
 2001-03-22 21:57  treshna
 
@@ -322,20 +335,20 @@
        idl/connection.idl, idl/query.idl, src/connection.c,
        src/connection.h, src/dataobject.c, src/geas-skeleton.c,
        src/query.c, src/query.h, src/schema.c, src/schema.h: misc changes
-       and stuff - mostly relating to new query/search API 
+       and stuff - mostly relating to new query/search API
 
 2001-03-22 21:38  treshna
 
        * src/objectstore/: mysql_access.h, postgresql_access.h: a minor
-       change to the way GList lists are built (done in reverse order, then 
-       reversed) which causes a significant speed increase when dealing
-       with large (10000+ object) result sets 
+       change to the way GList lists are built (done in reverse order,
+       then reversed) which causes a significant speed increase when
+       dealing with large (10000+ object) result sets
 
 2001-03-20 18:41  treshna
 
        * lib/classdefs/classdata.c: silly mistake - the classname ""
        caused GEAS to carash  :P   (caused a NULL pointer, which doesn't
-       work well, in many ways  :) 
+       work well, in many ways  :)
 
 2001-03-18 16:00  treshna
 
@@ -343,7 +356,7 @@
        src/connection.c, src/geas-server.c, src/geas-server.h,
        src/geas-skeleton.c, src/query.c, src/query.h, src/oql/oql.c,
        src/oql/oql.h, src/oql/oql_internal.h: improved speed of new query
-       API - avoids a large number of database accesses 
+       API - avoids a large number of database accesses
 
 2001-03-14 22:17  treshna
 
@@ -358,11 +371,11 @@
        src/servantlocator.h, src/objectstore/mysql_access.h,
        src/objectstore/postgresql_access.h: started support for complex
        queries in GEAS, from applications added some more docs on how the
-       CORBA system works added more reserved words 
+       CORBA system works added more reserved words
 
 2001-03-14 19:45  ntiffin
 
-       * doc/gcd_simple_desc.txt: Update to add geas types.  
+       * doc/gcd_simple_desc.txt: Update to add geas types.
 
 2001-03-13 18:18  treshna
 
@@ -370,88 +383,88 @@
        (--enable-getopt-long) to configure.in to allow non GNU systems to
        compile GEAS more easily TODO: improve the test, so that it enables
        it if possible, or include extra getopt.c/h files to provide it if
-       necessary 
+       necessary
 
 2001-03-13 17:45  treshna
 
-       * src/geas-server.c: removed extra print from usage display 
+       * src/geas-server.c: removed extra print from usage display
 
 2001-03-13 17:18  ntiffin
 
-       * doc/gcd_simple_desc.txt: Add class inheritance.  
+       * doc/gcd_simple_desc.txt: Add class inheritance.
 
 2001-03-13 16:55  ntiffin
 
        * doc/gcd_simple_desc.txt: Add shorthand reference and list
-       notation and add complex types.  
+       notation and add complex types.
 
 2001-03-13 16:54  treshna
 
        * examples/businessobjects/test.gcd,
-       examples/businessobjects/subdir/test2.inc, lib/classdefs/lparser.l: 
-       improved handling of included files: now assumes that the file is in
-       the same dir as the file including it  (eg, test.gcd includes
-       test2.inc - assumes test2.inc is in the same directory as test.gcd.) 
-       if the include directive is a relative path, it will become relative
-       to the location of the file including it 
+       examples/businessobjects/subdir/test2.inc, lib/classdefs/lparser.l:
+       improved handling of included files: now assumes that the file is
+       in the same dir as the file including it  (eg, test.gcd includes
+       test2.inc - assumes test2.inc is in the same directory as
+       test.gcd.) if the include directive is a relative path, it will
+       become relative to the location of the file including it
 
 2001-03-13 16:15  ntiffin
 
-       * doc/gcd_simple_desc.txt: Add methods and lists to doc.  
+       * doc/gcd_simple_desc.txt: Add methods and lists to doc.
 
 2001-03-13 15:50  treshna
 
-       * lib/classdefs/classdata.c: removed unnecessary debugging output 
+       * lib/classdefs/classdata.c: removed unnecessary debugging output
 
 2001-03-13 15:26  treshna
 
        * src/objectcache/objectcache.c: minor fix: now respects 'const'
-       for OID for object to insert 
+       for OID for object to insert
 
 2001-03-13 15:20  treshna
 
        * src/geas-skeleton.c: also makes sure OIDs are in lower case (just
-       to ensure all systems use exactly the same definition of an OID) 
+       to ensure all systems use exactly the same definition of an OID)
 
 2001-03-13 14:49  treshna
 
        * src/objectstore/: mysql_access.h, postgresql_access.h: OID fields
        are now smaller (although 2 extra characters are been allocated, to
        ensure there is space for extra OID info - esp for transactions,
-       which will require multiple versions of an object to be storable) 
+       which will require multiple versions of an object to be storable)
 
 2001-03-13 14:46  treshna
 
        * src/: dataobject.c, geas-skeleton.c, geas-skeleton.h,
        objectcache/objectcache.c: modified objectIDs - the '-' characters
-       produced by libuuid are removed, so the OID is now a 128bit unsigned
-       integer in hexidecimal format.  
+       produced by libuuid are removed, so the OID is now a 128bit
+       unsigned integer in hexidecimal format.
 
 2001-03-13 09:29  ntiffin
 
-       * doc/gcd_simple_desc.txt: Add simple desc of gcd syntax.  
+       * doc/gcd_simple_desc.txt: Add simple desc of gcd syntax.
 
 2001-03-12 18:05  treshna
 
        * src/: dataobject.c, schema.c: bugfix: was testing against the
-       wrong enum type 
+       wrong enum type
        
-       minor edit: removed a debugging printf that isn't needed anymore 
+       minor edit: removed a debugging printf that isn't needed anymore
 
 2001-03-11 17:39  treshna
 
        * lib/classdefs/: gcdparser.c, yparser.y: finished shortcut format
-       for lists: 
+       for lists:
        
-           classname [] fieldname;   makes fieldname into a list field, that
-           stores instances of classname   (creates an extra field in
-       'classname' to store the objectid of the class that owns
-       'fieldname') 
+           classname [] fieldname;   makes fieldname into a list field,
+       that stores
+       instances of classname   (creates an extra field in 'classname' to
+       store the objectid of the class that owns 'fieldname')
 
 2001-03-11 16:59  treshna
 
        * src/postgresql.reserved.lst: added another reserved word to the
-       list - will probably come up with more later on 
+       list - will probably come up with more later on
 
 2001-03-11 16:56  treshna
 
@@ -462,135 +475,134 @@
        lib/classdefs/yparser.y, src/dataobject.c,
        src/objectstore/mysql_access.h,
        src/objectstore/postgresql_access.h, src/objectstore/template.h,
-       src/oql/oql.c: new features: 
-         'type' keyword for creating compound structures to use as fields
-         (eg, a 'money' type that allows a 'cost' field to be accessed as 
-       'cost.moneyfieldname') 
-       
-       changes: 
-         database table names have :: converted to '__' (rather than '_') 
-         database column names have dots replaced with '__' 
-         (when reading database definitions, the conversion from __ to ::
-         or . is context sensitive 
+       src/oql/oql.c: new features:   'type' keyword for creating compound
+       structures to use as fields (eg, a 'money' type that allows a
+       'cost' field to be accessed as 'cost.moneyfieldname')
+       
+       changes:   database table names have :: converted to '__' (rather
+       than '_')   database column names have dots replaced with '__'  
+       (when reading database definitions, the conversion from __ to :: or
+       . is context sensitive
        
-       GCD syntax changes: 
+       GCD syntax changes:
        
          double underscores, leading underscores, and trailing underscores
-         are errors, but underscores in the middle of a field( eg
-       field_name) are valid 
+       are
+       errors, but underscores in the middle of a field( eg field_name)
+       are valid
+       
+         a shorthand reference is now written as 'classname* fieldname;' 
+       (or
+       'classname* fieldname1,fieldname2...fieldnameN;')
        
-         a shorthand reference is now written as 'classname* fieldname;'  (or 
-       'classname* fieldname1,fieldname2...fieldnameN;') 
+         a 'type' is added to a class like this: 'typename fieldname;'
+       (eg: money cost;')
        
-         a 'type' is added to a class like this: 'typename fieldname;' (eg:
-       money cost;') 
-       
-       bugfix: 
-         PostgreSQL now modifies tables correctly (was not able to add more 
-       than 1 field to a table) 
+       bugfix:   PostgreSQL now modifies tables correctly (was not able to
+       add more than 1 field to a table)
 
 2001-03-08 21:27  treshna
 
        * doc/notes/INSTALL, examples/businessobjects/Makefile.am,
-       src/Makefile.am: hopefully the last of the missing files  ;) 
+       src/Makefile.am: hopefully the last of the missing files  ;)
 
 2001-03-08 21:18  treshna
 
-       * src/Makefile.am: and another?  oops 
+       * src/Makefile.am: and another?  oops
 
 2001-03-08 21:14  treshna
 
-       * src/Makefile.am: added another missing file to Makefile.am 
+       * src/Makefile.am: added another missing file to Makefile.am
 
 2001-03-08 18:12  treshna
 
        * lib/classdefs/Makefile.am: put a file into the right place in the
-       makefile  (to avoid it being missed when making a distribution) 
+       makefile  (to avoid it being missed when making a distribution)
 
 2001-03-08 17:04  jamest
 
        * lib/classdefs/Makefile.am, tools/Makefile.am: Automake fixes to
-       allow a "make dist" to work 
+       allow a "make dist" to work
 
 2001-03-08 15:17  treshna
 
        * src/methods/methods_glibmodule.h: added more useful error
-       messages 
+       messages
 
 2001-03-08 14:56  treshna
 
-       * doc/gcdverifier.txt: another doc file 
+       * doc/gcdverifier.txt: another doc file
 
 2001-03-08 14:55  treshna
 
        * lib/classdefs/: classdata.c, classdata.h, classdata_database.h,
        gcdparser.c, gcdparser.h: a few more fixes - class names being
-       split incorrectly at times, mostly 
+       split incorrectly at times, mostly
 
 2001-03-08 14:53  treshna
 
-       * NEWS: it's new. it's in the NEWS file. how odd.  
+       * NEWS: it's new. it's in the NEWS file. how odd.
 
 2001-03-08 14:52  treshna
 
        * examples/businessobjects/methods/Makefile.am: replaced lines that
-       shouldn't have been deleted 
+       shouldn't have been deleted
 
 2001-03-08 14:32  jamest
 
-       * ChangeLog, src/geas.conf-dist: Minor changes for release 
+       * ChangeLog, src/geas.conf-dist: Minor changes for release
 
 2001-03-08 14:18  treshna
 
        * src/geas.conf-dist: added additional (commented out) option for
-       finding methods in default dir 
+       finding methods in default dir
 
 2001-03-08 14:04  treshna
 
-       * doc/notes/INSTALL: a few small changes 
+       * doc/notes/INSTALL: a few small changes
 
 2001-03-07 21:52  treshna
 
-       * examples/businessobjects/: victory.gcd, methods/Makefile.am: 
-       removed crap that _someone_ wasn't supposed to put into CVS  :) 
+       * examples/businessobjects/: victory.gcd, methods/Makefile.am:
+       removed crap that _someone_ wasn't supposed to put into CVS  :)
 
 2001-03-07 21:46  treshna
 
        * examples/businessobjects/: victory.gcd, methods/Makefile.am,
-       methods/test.c: blah 
+       methods/test.c: blah
 
 2001-03-07 19:23  treshna
 
        * src/dataobject.c: fixed another memory leak fixed another
-       problem: an empty field would cause a segfault if a list or 
-       reference depended on the field 
+       problem: an empty field would cause a segfault if a list or
+       reference depended on the field
 
 2001-03-06 20:36  treshna
 
-       * src/dataobject.c: guess  :P 
+       * src/dataobject.c: guess  :P
 
 2001-03-06 20:33  treshna
 
        * lib/classdefs/: classdata.c, lparser.l: fixed minor problem:
        quoted strings had the quotes included in the string (affected
-       default values for strings) 
+       default values for strings)
 
 2001-03-06 19:54  treshna
 
        * src/: dataobject.c, geas-internal-classes.h,
        objectstore/postgresql_access.h: changed access to geas::user
        (needs to be accessible by server admin tools) added more crap for
-       some really stupid boolean datatype handling 
+       some really stupid boolean datatype handling
 
 2001-03-05 22:15  treshna
 
-       * src/: objectcache/objectcache.c, objectstore/postgresql_access.h: 
-       removed temporary debugging code 
+       * src/: objectcache/objectcache.c, objectstore/postgresql_access.h:
+       removed temporary debugging code
 
 2001-03-05 21:30  treshna
 
        * src/objectstore/postgresql_access.h: didn't mean to leave that in
-       there  ;) 
+       there  ;)
 
 2001-03-05 21:09  treshna
 
@@ -601,7 +613,7 @@
        for invalid pointer fixed handling of successfail status of an SQL
        query (incorrect status was causing problems with postgresl, as
        postgresql uses INSERT/UPDATE for writing, but MySQL used REPLACE
-       for both types of write) 
+       for both types of write)
 
 2001-03-05 16:50  treshna
 
@@ -611,60 +623,60 @@
        src/config/configuration.c, src/datamonitor/datamonitor.c,
        src/datamonitor/datamonitor.h, src/methods/Makefile.am,
        src/methods/methods_glibmodule.h, src/objectcache/objectcache.c,
-       src/objectstore/objectstore.c, src/objectstore/postgresql_access.h: 
-       now logs database changes to logfile (if turned on from geas.conf) 
+       src/objectstore/objectstore.c, src/objectstore/postgresql_access.h:
+       now logs database changes to logfile (if turned on from geas.conf)
        passwords in shadowpw are now handled correctly removed some
        unnecessary (temp) debugging output added support for using the
-       CORBA name service 
+       CORBA name service
        
        automake: added --enable-nameservice[yes|no]
-       --enable-methods=[gmodule|python] 
+       --enable-methods=[gmodule|python]
 
 2001-03-04 21:35  treshna
 
-       * TODO: marked more tasks as done 
+       * TODO: marked more tasks as done
 
 2001-03-04 19:02  treshna
 
        * examples/businessobjects/test.gcd, examples/python/schema.py,
        lib/classdefs/classdata.c, lib/classdefs/lparser.h,
        lib/classdefs/yparser.y, src/schema.c: schema enhancements: Lookup
-       classes now indicate the datatype of the field being read 
+       classes now indicate the datatype of the field being read
        
        all fields include datatype information (lists and references show
-       the class that is referenced) 
+       the class that is referenced)
 
 2001-03-04 18:15  treshna
 
-       * src/schema.c: removed unnecessary debugging output 
+       * src/schema.c: removed unnecessary debugging output
 
 2001-03-04 18:14  treshna
 
        * examples/python/schema.py, idl/connection.idl, idl/schema.idl,
        idl/typedefs.idl, src/Makefile.am, src/connection.c, src/schema.c,
        src/schema.h: implemented two more schema methods in Connection -
-       getClassDefinition() and getFullClassDefinition() 
+       getClassDefinition() and getFullClassDefinition()
        
-       added more datatypes to typedef's in idl/schema.idl 
+       added more datatypes to typedef's in idl/schema.idl
        
-       added an example program 
+       added an example program
        
-       moved schema functions to a separate file in the src/ directory 
+       moved schema functions to a separate file in the src/ directory
 
 2001-03-02 08:38  ntiffin
 
        * examples/businessobjects/sc_common.gcd: Removed in preparation
-       for adding to new structure 
+       for adding to new structure
 
 2001-03-02 07:36  ntiffin
 
        * examples/businessobjects/sc_common.gcd: Allow for 4 digit country
-       phone codes 
+       phone codes
 
 2001-03-01 22:19  treshna
 
-       * src/: geas.conf-dist, objectstore/postgresql_access.h, oql/oql.c: 
-       cleaned up some output postgresql still not perfect 
+       * src/: geas.conf-dist, objectstore/postgresql_access.h, oql/oql.c:
+       cleaned up some output postgresql still not perfect
 
 2001-03-01 22:07  treshna
 
@@ -673,20 +685,20 @@
        objectcache/objectcache.c, objectstore/mysql_access.h,
        objectstore/postgresql_access.h, oql/oql.c, oql/oql.h,
        oql/oql_internal.h: completed postgresql support added more support
-       for quoting names of tables and columns added ability to store names
-       of reserved words in data files 
+       for quoting names of tables and columns added ability to store
+       names of reserved words in data files
 
 2001-03-01 14:57  treshna
 
        * src/oql/: oql.c, oql.h: uses MySQL format for
-       OQL_DBTYPE_CACHEONLY - used to generate queries for display purposes
-       only (badly named #define, too) 
+       OQL_DBTYPE_CACHEONLY - used to generate queries for display
+       purposes only (badly named #define, too)
 
 2001-03-01 14:43  treshna
 
        * src/: security.c, oql/oql.c: Quoting of data values completed for
        MySQL (similar code should work for PostgreSQL) bugfix:
-       GEAS::ObjectList was used even if invalid (due to a failed query) 
+       GEAS::ObjectList was used even if invalid (due to a failed query)
 
 2001-02-28 21:32  treshna
 
@@ -701,7 +713,7 @@
        src/objectstore/objectstore.c, src/oql/oql.c,
        src/oql/oql_internal.h, tools/gcdverifier.c: added "ORDER BY
        <fieldname>;" syntax to GCD files added support for ORDER BY to oql
-       module (was partly implemented) 
+       module (was partly implemented)
 
 2001-02-28 19:55  treshna
 
@@ -711,20 +723,20 @@
        objectstore/objectstore.c, objectstore/objectstore.h,
        objectstore/postgresql_access.h, oql/oql.c, oql/oql.h: added code
        to delete multiple objects in one go ObjectList.release() works
-       (frees up database resources used by the list handling system) added
-       some data validation routines 
+       (frees up database resources used by the list handling system)
+       added some data validation routines
 
 2001-02-28 14:09  treshna
 
        * src/: .cvsignore, geas-server.c, geas.conf-dist: new example
-       config option 
+       config option
 
 2001-02-28 14:03  treshna
 
        * src/: geas-server.c, geas-skeleton.c, config/configuration.c,
        objectcache/objectcache.c, oql/oql.c: adjusted cache to flush old
        objects to the database when it gets full configuration options are
-       now read - some were skipped 
+       now read - some were skipped
 
 2001-02-27 17:49  treshna
 
@@ -732,23 +744,23 @@
        geas-skeleton.c, security.c, objectcache/objectcache.c,
        objectcache/objectcache.h, objectcache/objectcache_internal.h,
        oql/oql.c: cache index is kinda working, but doesn't particularly
-       help speed issues yet 
+       help speed issues yet
 
 2001-02-26 21:21  jamest
 
        * src/: objectstore/objectstore.c, objectstore/postgresql_access.h,
        oql/oql.c: Postgresql driver work (It'll now build tables
-       automagically) still not functional 
+       automagically) still not functional
 
 2001-02-26 20:51  treshna
 
        * src/geas-server.c: fatal_error() prints out where it was called
-       form now 
+       form now
 
 2001-02-26 19:23  treshna
 
        * src/oql/oql.h: fixed database type IDs for OQL - no compile
-       errors if you don't use all databases  :) 
+       errors if you don't use all databases  :)
 
 2001-02-26 18:48  treshna
 
@@ -756,8 +768,8 @@
        examples/python/memtest.py, examples/python/test.py,
        lib/classdefs/lparser.l, src/dataobject.c, src/geas-server.c,
        src/objectcache/objectcache.c, src/objectstore/objectstore.c,
-       src/oql/oql.c: fixed memory leaks in object cache and oql code 
-       (adjusted some other stuff in pasing with temporary debugging code) 
+       src/oql/oql.c: fixed memory leaks in object cache and oql code
+       (adjusted some other stuff in pasing with temporary debugging code)
 
 2001-02-26 16:21  treshna
 
@@ -771,36 +783,36 @@
        src/objectcache/objectcache_internal.h, src/oql/oql.c,
        tools/gcdverifier.c: update: GCD parser recognises tabs when
        printing error messages (gets the ^ in the right position if the
-       line with an error has tabs) 
+       line with an error has tabs)
        
        classdata.c/h display of class tree now optionally includes full or
-       short class/module names 
+       short class/module names
        
        geas-skeleton.c: adjusted code to locate the current transaction -
-       is now in a separate and betetr organised function 
+       is now in a separate and betetr organised function
        
        exceptions.c/h: added code to convert the contents of a
        CORBA_Environment structure to an integer identifying the GEAS
-       exception 
+       exception
        
        objectcache: all objects are stored in a single hash table. (extra
-       indexes to be added asap) 
+       indexes to be added asap)
        
-       oql.c: minor bugfix: removed 'stderr' from call to fatal_error 
+       oql.c: minor bugfix: removed 'stderr' from call to fatal_error
        
-       added docs on planned object cache operation 
+       added docs on planned object cache operation
        
        gcdparser.c: displays full class/module name in display of class
-       tree 
+       tree
 
 2001-02-25 19:20  treshna
 
-       * AUTHORS: added credit to another author 
+       * AUTHORS: added credit to another author
 
 2001-02-25 19:19  treshna
 
        * src/oql/: oql.c, oql.h: cleaned up OQL code formatting added
-       comment to oql.h 
+       comment to oql.h
 
 2001-02-25 19:09  treshna
 
@@ -808,72 +820,72 @@
        geas-server.c, geas-skeleton.c, objectcache/objectcache.c,
        objectstore/mysql_access.h, objectstore/objectstore.c, oql/oql.c,
        oql/oql.h, oql/oql_internal.h: New OQL module in place : now
-       generates SQL in the oql_query_as_sql() function 
+       generates SQL in the oql_query_as_sql() function
        
        oql_query_as_sql() also has a 'databasetype' of 'cache only' to
        allow for the query to be retrieved at any time, without corrupting
-       it if the database type hadn't been seen by that stage  (ie,
-       debugging output won't corrupt things) 
+       it if the database type hadn't been seen by that stage  (ie,
+       debugging output won't corrupt things)
        
-       original code by andrew murie.  modified code by daniel e baumann 
+       original code by andrew murie.  modified code by daniel e baumann
 
 2001-02-25 14:57  treshna
 
        * examples/businessobjects/addrbook.gcd,
        examples/businessobjects/sc_common.gcd,
        examples/businessobjects/test.gcd, lib/classdefs/yparser.y: changed
-       GCD syntax again: using <> rather than () because () made it look 
-       like a method, and [] made it look like an array 
+       GCD syntax again: using <> rather than () because () made it look
+       like a method, and [] made it look like an array
 
 2001-02-25 14:40  treshna
 
        * examples/businessobjects/methods/Makefile.am: remoevd
-       non-distribution crap 
+       non-distribution crap
 
 2001-02-22 22:44  ntiffin
 
-       * examples/businessobjects/sc_common.gcd: Minor Changes.  
+       * examples/businessobjects/sc_common.gcd: Minor Changes.
 
 2001-02-22 22:29  ntiffin
 
-       * examples/businessobjects/sc_common.gcd: Corrected Spelling 
+       * examples/businessobjects/sc_common.gcd: Corrected Spelling
 
 2001-02-22 22:02  ntiffin
 
        * examples/businessobjects/sc_common.gcd: Change module def to
-       delete underscores 
+       delete underscores
 
 2001-02-22 21:09  ntiffin
 
-       * examples/businessobjects/sc_common.gcd: Fix line break problem.  
+       * examples/businessobjects/sc_common.gcd: Fix line break problem.
 
 2001-02-22 21:00  ntiffin
 
        * examples/businessobjects/sc_common.gcd: First try, proof of
-       concept.  
+       concept.
 
 2001-02-22 14:19  treshna
 
-       * src/collectiondata.c: removed unnecessary debugging printf()'s 
+       * src/collectiondata.c: removed unnecessary debugging printf()'s
 
 2001-02-21 22:14  treshna
 
        * src/: connection.c, dataobject.c, geas-internal-classes.h,
        geas-skeleton.c, objectcache/objectcache.c: bugfix:
-       Connection.loadSingleObject returns CORBA::Object::NIL if no object 
-       is found update: check a transaction is open before attaching its ID
-       to the GEAS object reference 
+       Connection.loadSingleObject returns CORBA::Object::NIL if no object
+       is found update: check a transaction is open before attaching its
+       ID to the GEAS object reference
 
 2001-02-21 20:58  treshna
 
        * tools/gcdverifier.c: removed a bunch of rubbish that was just
-       being used for testing 
+       being used for testing
 
 2001-02-21 19:36  treshna
 
        * src/: connection.c, dataobject.c, servantlocator.h,
-       objectcache/objectcache.c, objectcache/objectcache.h, oql/oql.c: 
-       changed code to use the new objectcache API 
+       objectcache/objectcache.c, objectcache/objectcache.h, oql/oql.c:
+       changed code to use the new objectcache API
 
 2001-02-21 18:55  treshna
 
@@ -885,7 +897,7 @@
        src/objectcache/objectcache_internal.h,
        src/objectstore/objectstore.c: added support for indexes in GCD
        files changed object cache to use hash tables for data storage some
-       more docs and typo fixing 
+       more docs and typo fixing
 
 2001-02-21 14:21  treshna
 
@@ -896,47 +908,47 @@
        src/security.c, src/transaction.c: some more code documentation put
        the copyright notice back in exceptions.c/h made more functions in
        geas-server.h static, and put function prototypes in the right
-       places 
+       places
 
 2001-02-20 19:31  treshna
 
        * examples/python/addrbook.py, src/connection.c, src/dataobject.c,
        src/transaction.c: transaction test code - demonstrates logging
-       transactions, but not implementing commit, rollback, or data locking
-       yet.  
+       transactions, but not implementing commit, rollback, or data
+       locking yet.
 
 2001-02-20 19:14  treshna
 
        * examples/businessobjects/methods/.cvsignore, src/.cvsignore,
        src/datamonitor/.cvsignore: updated cvsignore files bugfix:
-       test.gcd had an invalid lookup field, after placing the classes in 
-       the module 'addressbook' 
+       test.gcd had an invalid lookup field, after placing the classes in
+       the module 'addressbook'
 
 2001-02-20 19:11  treshna
 
        * src/: collectiondata.c, collectiondata.h, connection.c,
        dataobject.c, geas-server.c, geas-server.h, geas-skeleton.c,
-       geas-skeleton.h, objectlist.c, security.c, transaction.c: 
-       get_current_object_reference in geas-skeleton.c now tracks down the 
-       current transaction id for the user, and makes a note of it in the 
-       GEAS_object_reference structure 
+       geas-skeleton.h, objectlist.c, security.c, transaction.c:
+       get_current_object_reference in geas-skeleton.c now tracks down the
+       current transaction id for the user, and makes a note of it in the
+       GEAS_object_reference structure
        
        when server functions talk to the server, they should use the
        'server' and 'serverid' fields in GEAS_object_reference to ensure
-       transactions follow the user around for all operations.  
+       transactions follow the user around for all operations.
        
-       get_server_connection() is allowed for requests that must be outside
-       the transaction system (such as setup of initial server private
-       objects.) 
+       get_server_connection() is allowed for requests that must be
+       outside the transaction system (such as setup of initial server
+       private objects.)
 
 2001-02-20 18:49  treshna
 
        * src/objectstore/postgresql_access.h: bug fixes for postgresql
-       support.  
+       support.
 
 2001-02-20 17:43  treshna
 
-       * examples/python/transaction.py: added transaction examples 
+       * examples/python/transaction.py: added transaction examples
 
 2001-02-20 17:42  treshna
 
@@ -947,21 +959,21 @@
        src/geas-server.c, src/geas-server.h, src/geas-skeleton.c,
        src/geas-skeleton.h, src/geas.conf-dist, src/security.c,
        src/servantlocator.h, src/transaction.c,
-       src/datamonitor/datamonitor.c, src/datamonitor/datamonitor.h: 
+       src/datamonitor/datamonitor.c, src/datamonitor/datamonitor.h:
        security code installs a guest user and an admin user added support
        for Transaction objects changed date/time output in log files
        (datamonitor) added transaction specific log output cleaned up log
-       function, so it doesn't segfault if there's no extra data 
+       function, so it doesn't segfault if there's no extra data
 
 2001-02-20 17:40  treshna
 
        * lib/classdefs/yparser.y: minor fix: qualified_name was defined
-       incorrectly 
+       incorrectly
 
 2001-02-19 21:39  treshna
 
        * src/methods/methods_glibmodule.h: prints an error if a method is
-       missing 
+       missing
 
 2001-02-19 21:32  treshna
 
@@ -969,14 +981,14 @@
        examples/python/addrbook.py, src/Makefile.am,
        src/geas-internal-classes.h, src/geas-server.c, src/security.c,
        src/security.h, src/methods/methods_glibmodule.h,
-       src/objectstore/mysql_access.h: added start of a security system 
-       added start of transaction support bugfix: datatype 'text' works now
-       (wrong MySQL datatype was being used) moved addressbook classes into
-       their own module 
+       src/objectstore/mysql_access.h: added start of a security system
+       added start of transaction support bugfix: datatype 'text' works
+       now  (wrong MySQL datatype was being used) moved addressbook
+       classes into their own module
 
 2001-02-19 20:13  treshna
 
-       * src/methods/methods_glibmodule.h: another forgotten file 
+       * src/methods/methods_glibmodule.h: another forgotten file
 
 2001-02-19 20:10  treshna
 
@@ -984,20 +996,20 @@
        examples/python/methods.py, src/geas-server.c: methods.py: handled
        another exception geas-server.c: bugfix - exception init was one
        line later than it should be added example of throwing an exception
-       from a method 
+       from a method
 
 2001-02-19 19:49  treshna
 
-       * examples/: businessobjects/methods/test.c, python/memtest.py: 
-       minor fix: glib module methods - removed an extra CORBA_string_dup 
-       example: added example of using input args to the methods 
+       * examples/: businessobjects/methods/test.c, python/memtest.py:
+       minor fix: glib module methods - removed an extra CORBA_string_dup
+       example: added example of using input args to the methods
 
 2001-02-19 19:43  treshna
 
        * examples/: businessobjects/methods/Makefile.am,
        businessobjects/methods/test.c, python/memtest.py: added examples
        for business methods in C memtest seems to report no leaks at the
-       moment, still testing 
+       moment, still testing
 
 2001-02-19 19:26  treshna
 
@@ -1011,19 +1023,19 @@
        src/methods/methods_unstable.h, src/objectcache/objectcache.c,
        src/objectstore/mysql_access.h, src/objectstore/objectstore.c,
        src/oql/oql.c: bugfix: leaked memory when writing an object to the
-       database (when not all fields were completed) 
+       database (when not all fields were completed)
        
-       added new glib module method code, for compiled C methods 
+       added new glib module method code, for compiled C methods
 
 2001-02-19 18:21  jamest
 
        * src/objectstore/postgresql_access.h: Returned postgresql driver
-       to the point it will compile (no testing done) 
+       to the point it will compile (no testing done)
 
 2001-02-19 14:12  jamest
 
        * src/objectstore/postgresql_access.h: New code for getting field
-       types from a postgresql database 
+       types from a postgresql database
 
 2001-02-19 14:08  treshna
 
@@ -1033,11 +1045,11 @@
        src/datamonitor/datamonitor.c, src/methods/methods_unstable.h,
        src/objectstore/mysql_access.h: changed method handling: now adds a
        reference to the server to arguments, so methods can have full
-       access to the server.  
+       access to the server.
        
-       log file is configurable (off by default) 
+       log file is configurable (off by default)
        
-       started user authentication system 
+       started user authentication system
 
 2001-02-18 21:42  treshna
 
@@ -1046,55 +1058,55 @@
        src/datamonitor/.cvsignore, src/datamonitor/Makefile.am,
        src/datamonitor/datamonitor.c, src/datamonitor/datamonitor.h: added
        datamonitor module - currently only logs various operations bugfix:
-       classparser would leak memory if an enum had a duplicate value 
+       classparser would leak memory if an enum had a duplicate value
 
 2001-02-18 21:22  treshna
 
        * src/objectstore/postgresql_access.h: postgresql, finishing of
-       modifcations 
+       modifcations
 
 2001-02-18 20:55  treshna
 
        * src/objectstore/: mysql_access.h, postgresql_access.h: [no log
-       message] 
+       message]
 
 2001-02-18 20:43  treshna
 
        * src/objectstore/: mysql_access.h, postgresql_access.h: what?. i
-       didn't change mysql_access.h bizarre.  
+       didn't change mysql_access.h bizarre.
        
        field defination extraction for postgresql.  (technical definiation
-       of what was done) 
+       of what was done)
 
 2001-02-18 19:23  treshna
 
        * src/objectstore/postgresql_access.h: finishing of postgresql
-       support.  
+       support.
 
 2001-02-18 18:20  treshna
 
-       * doc/gcd.txt: started documenting the GCD format 
+       * doc/gcd.txt: started documenting the GCD format
 
 2001-02-18 17:38  treshna
 
        * examples/businessobjects/test.gcd, examples/python/addrbook.py,
        examples/python/test4.py, lib/classdefs/classdata.c,
        lib/classdefs/classdata_database.c, lib/classdefs/gcdparser.c,
-       src/dataobject.c, src/objectstore/objectstore.c, src/oql/oql.c: 
-       finished/tested DataObject::insert() and DataObject::setReference() 
+       src/dataobject.c, src/objectstore/objectstore.c, src/oql/oql.c:
+       finished/tested DataObject::insert() and DataObject::setReference()
        bugfix: DataObject::getReference() free'd the OQL query then used
-       it, which is not a good thing.  added yet another test/example
-       program plus a business class to use it 
+       it, which is not a good thing.  added yet another test/example
+       program plus a business class to use it
 
 2001-02-18 16:10  treshna
 
-       * src/connection.c: bugfix: switched 'source' and 'this' around 
+       * src/connection.c: bugfix: switched 'source' and 'this' around
 
 2001-02-18 15:59  treshna
 
        * lib/classdefs/: gcdparser.h, lparser.h: added forgotten file
        (lib/classdefs/lparser.h) added copyright notice to
-       lib/classdefs/gcdparser.h 
+       lib/classdefs/gcdparser.h
 
 2001-02-18 15:54  treshna
 
@@ -1110,112 +1122,114 @@
        src/geas-server.h, src/geas-skeleton.c, src/objectlist.c,
        src/servantlocator.h, src/methods/methods_unstable.h,
        src/objectcache/objectcache.c, src/objectstore/mysql_access.h,
-       src/objectstore/objectstore.c, src/oql/oql.c, tools/gcdverifier.c: 
-       major changes to lib/classdata code: 
-         renamed functions to start with odl_ (and changed all callers) 
-         cleaned up that code - related things have similar names now :) 
-         added support for modules 
-         added support for enums in GCD files (not supported in
-         GEAS::DataObject) added odl_namelist_free() to free lists of names 
+       src/objectstore/objectstore.c, src/oql/oql.c, tools/gcdverifier.c:
+       major changes to lib/classdata code:   renamed functions to start
+       with odl_ (and changed all callers)   cleaned up that code -
+       related things have similar names now :)   added support for
+       modules   added support for enums in GCD files (not supported in
+       GEAS::DataObject)   added odl_namelist_free() to free lists of
+       names
        
-         tools/gcdverifier includes test code 
+         tools/gcdverifier includes test code
 
 2001-02-17 22:25  jamest
 
        * TODO, configure.in, src/objectstore/objectstore.c,
-       src/objectstore/postgresql_access.h: Added check for libuuid 
+       src/objectstore/postgresql_access.h: Added check for libuuid
        Postgresql driver will now compile.  It is still not feature
        complete.  Started adding auto table update support to postgresql
-       driver 
+       driver
 
 2001-02-15 21:17  treshna
 
-       * src/objectstore/postgresql_access.h: Postgresql support for GEAS.  
-       Not tested or completely complete yet, but will hopefully soon.  
+       * src/objectstore/postgresql_access.h: Postgresql support for GEAS.
+        Not tested or completely complete yet, but will hopefully soon.
 
 2001-02-12 16:48  treshna
 
-       * doc/notes/stuff.txt: added another file for random notes/ideas 
+       * doc/notes/stuff.txt: added another file for random notes/ideas
 
 2001-02-12 16:48  treshna
 
        * doc/code/.cvsignore: added a new .cvsignore file to skip doxygen
-       created directories 
+       created directories
 
 2001-02-12 16:40  treshna
 
        * README: Reformatted README file.  Added instructions for
-       downloading and using doxygen.  
+       downloading and using doxygen.
 
 2001-02-12 16:35  treshna
 
        * geas.doxygen.cfg, doc/code/README, idl/admin.idl,
        idl/connection.idl, idl/dataobject.idl, idl/exceptions.idl,
        idl/factory.idl, idl/objectlist.idl, idl/transaction.idl: added
-       support for doxygen based code documentation started documenting IDL
-       files in doxygen capable format 
+       support for doxygen based code documentation started documenting
+       IDL files in doxygen capable format
 
 2001-02-11 19:19  treshna
 
-       * lib/classdefs/lparser.l: cleaned up error/warning/message display 
-       now warns if an identifier includes an underscore, as this may cause 
-       problems with identifying an item in a sufficiently complicated
-       system (really an issue with the back end database being used) 
+       * lib/classdefs/lparser.l: cleaned up error/warning/message display
+       now warns if an identifier includes an underscore, as this may
+       cause problems with identifying an item in a sufficiently
+       complicated system (really an issue with the back end database
+       being used)
 
 2001-02-08 22:15  treshna
 
        * src/objectcache/objectcache.c: when looking for an object, if
-       it's in the cache and deleted, we don't want to look in the database 
+       it's in the cache and deleted, we don't want to look in the
+       database
 
 2001-02-08 22:11  treshna
 
        * src/: geas-skeleton.c, servantlocator.h: bugfix: screwed up
-       handling of connection references, causing regular segfaults 
+       handling of connection references, causing regular segfaults
 
 2001-02-08 20:42  treshna
 
        * src/: factory.c, geas-skeleton.c, geas-skeleton.h: changed
-       'uniqueid' to 'sessionid' in connection objects 
+       'uniqueid' to 'sessionid' in connection objects
 
 2001-02-08 19:51  treshna
 
-       * src/geas-server.c: didn't need this line anymore 
+       * src/geas-server.c: didn't need this line anymore
 
 2001-02-08 19:42  treshna
 
        * src/: geas-server.c, config/configuration.c: now notes if the
-       config file can't be found/loaded, and quits 
+       config file can't be found/loaded, and quits
 
 2001-02-08 19:33  treshna
 
        * src/geas-server.c: the '-c' option didn't actually load
-       loadConfig() be called 
+       loadConfig() be called
 
 2001-02-08 19:16  treshna
 
-       * src/geas-server.c: cleaned up output 
+       * src/geas-server.c: cleaned up output
 
 2001-02-08 19:07  treshna
 
        * TODO, examples/python/addrbook.py: added a line to print an
-       exception 
+       exception
 
 2001-02-08 19:06  treshna
 
-       * src/geas-internal-classes.h: started security classes section 
+       * src/geas-internal-classes.h: started security classes section
        changed comments to indicate that classes should be in the GEAS
-       module renamed UUID #defines to GEAS_<classname>_UUID 
+       module renamed UUID #defines to GEAS_<classname>_UUID
 
 2001-02-08 19:04  treshna
 
        * src/dataobject.c: added a missing #include - could compile, but
-       now avoids a warning 
+       now avoids a warning
 
 2001-02-08 18:49  treshna
 
        * src/servantlocator.h: also validates listobjects, by looking for
-       a usable listholder instance admin and connection objects may not be
-       separate, commented as possibly not needed 
+       a usable listholder instance admin and connection objects may not
+       be separate, commented as possibly not needed
 
 2001-02-08 18:39  treshna
 
@@ -1223,39 +1237,39 @@
        geas-skeleton.c, servantlocator.h, objectcache/objectcache.c,
        oql/oql.c: fixed servant locator methods - should have had a
        'servant' as the first argument now validates data objects, and can
-       return an appropriate CORBA exception if they disappear 
+       return an appropriate CORBA exception if they disappear
 
 2001-02-08 17:21  treshna
 
        * doc/internals/CORBA.txt, idl/schema.idl, src/geas-skeleton.c,
        src/transaction.c, src/transaction.h: added 'read_only' to
        available field types renamed Transaction_new and
-       Transaction_current to reflect what class they come from 
+       Transaction_current to reflect what class they come from
 
 2001-02-08 15:56  treshna
 
        * configure.in, examples/python/memtest.py, src/connection.c,
        src/geas-skeleton.c, src/objectcache/objectcache.c: more memory
-       leaks plugged added a test program for stress testing GEAS 
+       leaks plugged added a test program for stress testing GEAS
 
 2001-02-07 22:11  treshna
 
-       * src/oql/oql.c: bugfix: forgot to free a return value 
+       * src/oql/oql.c: bugfix: forgot to free a return value
 
 2001-02-07 19:22  treshna
 
        * src/methods/methods_unstable.h: commented out a deliberate #error
-       to prevent recompiling 
+       to prevent recompiling
 
 2001-02-07 19:00  treshna
 
-       * src/methods/methods_unstable.h: added missing file 
+       * src/methods/methods_unstable.h: added missing file
 
 2001-02-07 15:27  treshna
 
        * examples/: businessobjects/methods/test.py, python/test3.py: more
        method stuff - methods must return a string, methods can call
-       business object (GEAS::DataObject methods) 
+       business object (GEAS::DataObject methods)
 
 2001-02-07 14:43  treshna
 
@@ -1265,19 +1279,19 @@
        src/methods/Makefile.am, src/methods/methods.c,
        src/methods/methods.h, src/methods/methods_oaf.h,
        src/objectcache/objectcache.c, src/objectcache/objectcache.h,
-       src/objectstore/objectstore.c: new python method code, mostly 
-       adjusted objectcache to not use a global, and doesn't pass around an 
-       unnecessary pointer any more 
+       src/objectstore/objectstore.c: new python method code, mostly
+       adjusted objectcache to not use a global, and doesn't pass around
+       an unnecessary pointer any more
 
 2001-02-07 14:42  treshna
 
-       * examples/businessobjects/methods/test.py: python methods example 
+       * examples/businessobjects/methods/test.py: python methods example
 
 2001-01-31 22:52  treshna
 
        * examples/python/test3.py, lib/classdefs/gcdparser.c,
        tools/Makefile.am: bugfix: missing semi colon removed a program
-       that doesn't exist yet from a makefile  ;) 
+       that doesn't exist yet from a makefile  ;)
 
 2001-01-31 22:40  treshna
 
@@ -1296,7 +1310,7 @@
        src/methods/methods.h, src/methods/methods_oaf.h,
        tools/Makefile.am: fixed exception handling/CORBA initialisation in
        examples added more OAF based method code (#ifdef'd out) fixed
-       unique class id handling (for method code) 
+       unique class id handling (for method code)
 
 2001-01-31 15:38  treshna
 
@@ -1306,46 +1320,46 @@
        lib/classdefs/classdata.h, src/dataobject.c, src/exceptions.c,
        src/exceptions.h, src/geas-server.c, src/methods/methods.c,
        src/methods/methods.h: added new example files started method
-       handling code install IDL files to $prefix/share/idl 
+       handling code install IDL files to $prefix/share/idl
 
 2001-01-30 19:53  treshna
 
-       * doc/notes/INSTALL: added orbit-python location details 
+       * doc/notes/INSTALL: added orbit-python location details
 
 2001-01-30 19:46  treshna
 
        * Makefile.am, doc/notes/INSTALL, src/geas-server.c,
        src/geas.conf-dist: readjusted default file locations - now stores
-       everything in the current directory, and GEAS should be run from the
-       src directory.  
+       everything in the current directory, and GEAS should be run from
+       the src directory.
 
 2001-01-30 19:28  treshna
 
        * examples/: .cvsignore, businessobjects/.cvsignore: added
-       .cvsignorefiles 
+       .cvsignorefiles
 
 2001-01-30 19:27  treshna
 
        * src/: geas-server.c, geas.conf-dist, transaction.c: fixed
-       handling of default geas.conf file, to use $(sysconfdir)/geas.conf 
-       added comments to src/transaction.c 
+       handling of default geas.conf file, to use $(sysconfdir)/geas.conf
+       added comments to src/transaction.c
 
 2001-01-30 19:25  treshna
 
-       * doc/notes/INSTALL: completely updated documentation 
+       * doc/notes/INSTALL: completely updated documentation
 
 2001-01-30 17:59  treshna
 
-       * idl/transaction.idl: forgot it too 
+       * idl/transaction.idl: forgot it too
 
 2001-01-30 17:55  treshna
 
        * TODO, src/Makefile.am, src/geas.conf-dist, src/transaction.c,
-       src/transaction.h: forgot files 
+       src/transaction.h: forgot files
 
 2001-01-30 16:36  treshna
 
-       * TODO: more stuff to do!   yippie!   :) 
+       * TODO: more stuff to do!   yippie!   :)
 
 2001-01-30 16:32  treshna
 
@@ -1356,9 +1370,9 @@
        src/connection.c, src/connection.h, src/dataobject.c,
        src/exceptions.c, src/exceptions.h, src/factory.c,
        src/geas-server.c, src/geas-skeleton.c, src/geas-skeleton.h: API
-       changes : support for transaction handling is in place, using ODMG 
+       changes : support for transaction handling is in place, using ODMG
        standard system.  added more 'make install' support, for installing
-       demo GCD files 
+       demo GCD files
 
 2001-01-30 13:59  treshna
 
@@ -1375,73 +1389,73 @@
        'execute' method only implemented DataObject.insert() and
        DataObject.setReference() set datatype GEAS::ObjectReference() to
        string added PROP_READONLY to field definitions, DataObject methods
-       respect the readonly property. updated docs and TODO list 
+       respect the readonly property. updated docs and TODO list
 
 2001-01-29 16:42  treshna
 
        * src/geas-server.c: cleaned up code added initial support for
-       CORBA naming service (#ifdef'd out for now) 
+       CORBA naming service (#ifdef'd out for now)
 
 2001-01-29 15:28  treshna
 
-       * TODO: added more TODOs 
+       * TODO: added more TODOs
 
 2001-01-28 21:50  treshna
 
        * src/oql/oql.c: bugfix: added "objectid" to the list twice -
-       minor, as the second one was never accessed anyway.  
+       minor, as the second one was never accessed anyway.
 
 2001-01-28 21:37  treshna
 
-       * examples/: businessobjects/addrbook.gcd, python/addrbook.py: 
+       * examples/: businessobjects/addrbook.gcd, python/addrbook.py:
        updated address book demo: now allows you to add/find/browse/delete
-       entries.  
+       entries.
 
 2001-01-28 21:36  treshna
 
-       * doc/notes/INSTALL: added more info 
+       * doc/notes/INSTALL: added more info
 
 2001-01-28 21:19  treshna
 
        * src/: connection.c, geas-server.c: bugfix: used wrong 'free'
        function in DataObject::loadObjects() adjusted some output in
-       geas-server.c 
+       geas-server.c
 
 2001-01-28 16:35  treshna
 
-       * src/objectstore/: mysql_access.h, objectstore.c, template.h: 
+       * src/objectstore/: mysql_access.h, objectstore.c, template.h:
        reorganised the objectstore module to make it easier to add new
-       databases 
+       databases
 
 2001-01-28 15:23  treshna
 
-       * examples/python/test.py, src/exceptions.c, src/geas-server.c: 
+       * examples/python/test.py, src/exceptions.c, src/geas-server.c:
        updated test.py to reflect a renamed IOR file fixed bug in
        exceptions.c: not using DEBUG caused an error because a macro was
-       incorrect 
+       incorrect
 
 2001-01-28 12:34  treshna
 
-       * doc/internals/CORBA.txt: Added even more docs 
+       * doc/internals/CORBA.txt: Added even more docs
 
 2001-01-28 03:33  treshna
 
        * doc/internals/console.output.txt, src/geas-server.c: added
-       documentation on text output functions and macros modified message()
-       to print to stdout rather than stderr.  
+       documentation on text output functions and macros modified
+       message() to print to stdout rather than stderr.
 
 2001-01-28 02:40  treshna
 
        * README, doc/internals/.cvsignore, doc/internals/CORBA.txt: added
-       docs on CORBA in GEAS added info. on GEAS to README 
+       docs on CORBA in GEAS added info. on GEAS to README
 
 2001-01-25 22:03  treshna
 
-       * TODO: and another thing  ;) 
+       * TODO: and another thing  ;)
 
 2001-01-25 22:02  treshna
 
-       * TODO: added some stuff 
+       * TODO: added some stuff
 
 2001-01-25 18:53  treshna
 
@@ -1449,7 +1463,7 @@
        objectstore/objectstore.c: adjusted display of configuration
        details.  -C option should have had a 'break' - that caused -C to
        imply 'quiet' mode as well now uses configure options to specify
-       default locations for geas.conf IOR file and PID file 
+       default locations for geas.conf IOR file and PID file
 
 2001-01-25 17:56  treshna
 
@@ -1459,30 +1473,30 @@
        src/objectcache/objectcache.c, src/objectstore/objectstore.c,
        src/oql/oql.c, src/oql/oql.h: some memory leaks fixed object cache
        now has a maximum size - excess objects cause oldest objects to be
-       removed 
+       removed
 
 2001-01-25 14:55  treshna
 
-       * examples/python/test.py: should work again, now  :) 
+       * examples/python/test.py: should work again, now  :)
 
 2001-01-25 14:52  treshna
 
        * examples/python/test.py: oops, didn't mean to commit this, will
-       change it right back   :) 
+       change it right back   :)
 
 2001-01-25 14:31  treshna
 
        * examples/businessobjects/addrbook.gcd,
        examples/python/addrbook.py, src/exceptions.c: added the start of a
        new demo, that doesn't require a manually edited database  :) also
-       changed src/exceptions.c so it respects 'debuglevel' for outputting 
-       debug info 
+       changed src/exceptions.c so it respects 'debuglevel' for outputting
+       debug info
 
 2001-01-24 20:34  treshna
 
        * idl/objectlist.idl, src/geas-skeleton.c, src/objectlist.c,
        src/objectlist.h: added ObjectList.resort() (not implemented yet,
-       though) 
+       though)
 
 2001-01-24 20:15  treshna
 
@@ -1490,12 +1504,12 @@
        lib/classdefs/classdata.h, lib/classdefs/gcdparser.c,
        src/connection.c, src/objectstore/objectstore.c, src/oql/oql.c,
        src/oql/oql.h: Connection.newObject() works for objects with parent
-       classes oql/oql.c now has extra code to manage classes with parents 
-       (if a parent class instance is deleted, the derived class instance 
+       classes oql/oql.c now has extra code to manage classes with parents
+       (if a parent class instance is deleted, the derived class instance
        associated will disappear from the view of data, but will probably
        need cleaned up. eg:  B inherits from A.  the 'A' part of an
        instance of 'B' is deleted. the 'B' part will cease to appear in
-       queries.) 
+       queries.)
 
 2001-01-24 18:18  treshna
 
@@ -1506,7 +1520,7 @@
        src/objectlist.h, src/objectcache/objectcache.c,
        src/objectstore/objectstore.c: added append & remove methods to
        object list implemented dataobject.ofclass() moved geas internal
-       class initialisation code around 
+       class initialisation code around
 
 2001-01-24 00:54  treshna
 
@@ -1516,64 +1530,64 @@
        src/dataobject.c, src/geas-server.c, src/geas-server.h,
        src/objectlist.c, src/objectstore/objectstore.c, src/oql/oql.c,
        src/oql/oql.h, tools/gcdverifier.c: complex new feature: lists of
-       objects are now stored using server specific business objects. this 
+       objects are now stored using server specific business objects. this
        means that they can be flushed to the back end database as memory
        demands requier, and also eventually be distributed over multiple
-       servers (when multi servers are needed) 
+       servers (when multi servers are needed)
 
 2001-01-22 21:37  treshna
 
        * src/geas.conf-dist: nothing exciting, one new option and a few
-       comments 
+       comments
 
 2001-01-22 21:35  treshna
 
-       * src/: connection.c, dataobject.c, dataobject.h, geas-skeleton.c: 
+       * src/: connection.c, dataobject.c, dataobject.h, geas-skeleton.c:
        Connection.getLookupOptions() and DataObject.setLookupField()
        implemented (note: DataObject.getLookupOptions() not implemented
-       yet) 
+       yet)
 
 2001-01-22 19:53  treshna
 
        * configure.in, src/Makefile.am, src/geas-server.c,
        src/methods/.cvsignore, src/methods/Makefile.am,
        src/methods/methods.c, src/methods/methods.h: added start of
-       business object method handling module 
+       business object method handling module
 
 2001-01-22 18:18  treshna
 
        * src/geas-server.h: adjusted #include "config.h" to prevent
-       multiple include attempts 
+       multiple include attempts
 
 2001-01-22 18:16  treshna
 
        * src/geas-skeleton.h: removed #include "config.h" from
-       geas-skeleton.h because it's not needed 
+       geas-skeleton.h because it's not needed
 
 2001-01-22 18:12  treshna
 
        * idl/dataobject.idl: changed exceptions for DataObject methods
-       getField() and setField() (added NotDataField exception) 
+       getField() and setField() (added NotDataField exception)
 
 2001-01-22 18:12  treshna
 
        * src/dataobject.c: a little more error checking in
        DataObject.setField() and DataObject.getField()   Also a place to
        hang code for accessing calculated fields and method fields as if
-       they were normal fields 
+       they were normal fields
 
 2001-01-22 18:00  treshna
 
        * src/geas-server.c: changed cmd line option for 'show
-       configuration' 
+       configuration'
 
 2001-01-22 17:57  treshna
 
-       * src/.cvsignore: also ignore .log and .dat files   :) 
+       * src/.cvsignore: also ignore .log and .dat files   :)
 
 2001-01-22 17:56  treshna
 
-       * src/.cvsignore: ignore tect files 
+       * src/.cvsignore: ignore tect files
 
 2001-01-22 17:56  treshna
 
@@ -1584,14 +1598,14 @@
        src/objectcache/objectcache.h, src/objectstore/objectstore.c,
        src/oql/oql.c, src/oql/oql.h: object relationships work (lookup,
        list, reference) adjusted some output stuff (yes, again) pointed
-       database changes to a configurable log file 
+       database changes to a configurable log file
 
 2001-01-22 15:15  treshna
 
        * examples/businessobjects/test.gcd,
        lib/classdefs/classdata_database.c, src/dataobject.c,
-       src/geas-skeleton.c, src/objectstore/objectstore.c: 
-       DataObject.getReference() now works 
+       src/geas-skeleton.c, src/objectstore/objectstore.c:
+       DataObject.getReference() now works
 
 2001-01-21 22:00  treshna
 
@@ -1600,9 +1614,9 @@
        lib/classdefs/lparser.l, lib/classdefs/yparser.y, src/dataobject.c,
        src/geas-server.c, src/geas-server.h,
        src/objectstore/objectstore.c, src/oql/oql.c, src/oql/oql.h: now
-       loads lists of objects referred to from onother class 
-       (ie, 'list' fields in objects) cleaned up some output & output
-       control functions 
+       loads lists of objects referred to from onother class (ie, 'list'
+       fields in objects) cleaned up some output & output control
+       functions
 
 2001-01-21 18:40  treshna
 
@@ -1610,25 +1624,25 @@
        lib/classdefs/classdata_database.c, src/dataobject.c,
        src/objectcache/objectcache.c, src/objectcache/objectcache.h,
        src/objectstore/objectstore.c, src/oql/oql.c: deleting business
-       objects works now 
+       objects works now
 
 2001-01-21 17:33  treshna
 
        * src/: connection.c, dataobject.c, geas-server.c,
        objectcache/objectcache.c, objectcache/objectcache.h,
        objectstore/objectstore.c: clients can now create new business
-       objects 
+       objects
 
 2001-01-21 16:53  treshna
 
        * src/connection.c: can load a single object of a given class,
-       where a field has a particular value 
+       where a field has a particular value
 
 2001-01-21 16:31  treshna
 
        * src/: connection.c, dataobject.c, oql/oql.c, oql/oql.h: can load
        a set of objects (of the same class) that have a given field with a
-       particular value 
+       particular value
 
 2001-01-21 15:43  treshna
 
@@ -1636,29 +1650,29 @@
        lib/classdefs/classdata_database.c, src/geas-server.c,
        src/objectstore/objectstore.c, src/objectstore/objectstore.h: adds
        fields to tables doesn't remove any tables or fields minimal error
-       checking 
+       checking
 
 2001-01-21 14:40  treshna
 
        * lib/classdefs/classdata_database.c,
-       lib/classdefs/classdata_database.h, src/objectstore/objectstore.c: 
+       lib/classdefs/classdata_database.h, src/objectstore/objectstore.c:
        when using MySQL, GEAS will add any tables required that are not
-       already present in the database 
+       already present in the database
 
 2001-01-16 20:50  treshna
 
        * lib/classdefs/classdata_database.c,
-       lib/classdefs/classdata_database.h, src/objectstore/objectstore.c: 
-       database update code closer to completion 
+       lib/classdefs/classdata_database.h, src/objectstore/objectstore.c:
+       database update code closer to completion
 
 2001-01-16 18:52  treshna
 
        * configure.in: oops, didn't mean to require ORBit 0.5.6 although
-       that is reccomended 
+       that is reccomended
 
 2001-01-16 18:35  treshna
 
-       * examples/README: added explanation of what's in the examples dir 
+       * examples/README: added explanation of what's in the examples dir
 
 2001-01-16 18:28  treshna
 
@@ -1666,41 +1680,41 @@
        lib/classdefs/classdata.h, lib/classdefs/classdata_database.c,
        lib/classdefs/classdata_database.h, src/geas-server.c,
        src/objectstore/objectstore.c, src/objectstore/objectstore.h: added
-       code to compare database definitions and current class definitions 
-       (MySQL specific, compare and databsae update not completed) 
+       code to compare database definitions and current class definitions
+       (MySQL specific, compare and databsae update not completed)
 
 2001-01-15 21:28  treshna
 
-       * src/geas-skeleton.h: oops 
+       * src/geas-skeleton.h: oops
 
 2001-01-15 20:55  treshna
 
        * TODO: stuff has been done, even more stuff to do. eventually
        there will be more lines in the TODO file than there are lines of
-       code.   :) 
+       code.   :)
 
 2001-01-15 20:51  treshna
 
        * src/: dataobject.c, geas-skeleton.c, objectcache/objectcache.c,
        objectcache/objectcache.h, objectstore/objectstore.c,
        objectstore/objectstore.h, oql/oql.c, oql/oql.h: object writing
-       completed object cache flags etc not handled yet 
+       completed object cache flags etc not handled yet
 
 2001-01-15 19:34  treshna
 
        * configure.in, examples/python/test.py, src/dataobject.c,
        src/geas-skeleton.c, src/objectcache/objectcache.c: setting object
-       fields works: does not yet write from cache to database 
+       fields works: does not yet write from cache to database
 
 2001-01-15 19:34  treshna
 
        * src/.cvsignore, examples/java/.cvsignore: more .cvsignore things 
-       ;) 
+       ;)
 
 2001-01-15 19:28  treshna
 
        * examples/java/: README, iorloc.cfg, test.java: added new Java
-       demo/test code.   Needs a makefile and some docs 
+       demo/test code.   Needs a makefile and some docs
 
 2001-01-15 17:05  treshna
 
@@ -1712,7 +1726,7 @@
        src/oql/oql.c: can now read fields in objects replaced a few more
        printf()'s with appropriate debugging output functions object cache
        loads data from the database as required also rearranged to have
-       private functions to manage data 
+       private functions to manage data
 
 2001-01-14 22:12  treshna
 
@@ -1720,7 +1734,7 @@
        geas-skeleton.c, geas-skeleton.h, objectlist.c,
        objectstore/objectstore.c: cleaned up debugging display all GEAS
        object references should be working now retrieving an object from a
-       list is implemented but not tested: need to do getField() etc 
+       list is implemented but not tested: need to do getField() etc
 
 2001-01-14 21:02  treshna
 
@@ -1728,7 +1742,7 @@
        src/collectiondata.h, src/connection.c, src/factory.c,
        src/geas-skeleton.c, src/geas-skeleton.h, src/objectlist.c: added a
        test python file can now connect to the database and read a list of
-       objects, can only get the length of that list 
+       objects, can only get the length of that list
 
 2001-01-14 18:38  treshna
 
@@ -1737,70 +1751,68 @@
        objectstore/objectstore.c, objectstore/objectstore.h: added object
        collection (list) handling code fiddled with debug output again
        (added an extra debug output func with no file/line/function text,
-       for more complex debug code that checks debug levels itself) 
+       for more complex debug code that checks debug levels itself)
        
        objectstore now marks a connection as available once the 'execute
-       query' function finishes, with or without errors 
+       query' function finishes, with or without errors
        
-       can print an object key with a single function call 
+       can print an object key with a single function call
 
 2001-01-14 14:57  treshna
 
-       * TODO: added another item, and already got a volunteer to help  :) 
+       * TODO: added another item, and already got a volunteer to help  :)
 
 2001-01-14 14:50  treshna
 
        * src/: objectstore/objectstore.c, oql/oql.c, oql/oql.h: added
-       support for quoted data in SQL queries 
+       support for quoted data in SQL queries
 
 2001-01-13 22:12  treshna
 
        * doc/notes/module_structure.txt, lib/classdefs/classdata.c,
        lib/classdefs/classdata.h: updated some docs added some class index
-       access macros 
+       access macros
 
 2001-01-13 21:18  treshna
 
        * .cvsignore, idl/.cvsignore, lib/.cvsignore,
        lib/classdefs/.cvsignore, lib/md5/.cvsignore, src/.cvsignore,
        src/config/.cvsignore, src/objectcache/.cvsignore,
-       src/objectstore/.cvsignore, src/oql/.cvsignore, tools/.cvsignore: 
+       src/objectstore/.cvsignore, src/oql/.cvsignore, tools/.cvsignore:
        added some .cvsignore files - messy, but they hide crap that's
-       generated at various time 
+       generated at various time
 
 2001-01-13 21:01  treshna
 
        * src/geas-server.c: reads debuglevel from the config file,
-       including text (high medium low off) as well as integers 
+       including text (high medium low off) as well as integers
 
 2001-01-13 20:50  treshna
 
        * examples/businessobjects/test.gcd, lib/classdefs/classdata.c,
        lib/classdefs/gcdparser.c, src/objectstore/objectstore.c,
-       src/objectstore/objectstore.h, src/oql/oql.c, src/oql/oql.h: 
+       src/objectstore/objectstore.h, src/oql/oql.c, src/oql/oql.h:
        list_fields_in_class (lib/classdef/classdata.[ch]) now returns all
        fields in a class. including inherited fields, if requested. (does
        not indicate which specific class created the field of that name -
-       the pointer indicates the first one found) 
+       the pointer indicates the first one found)
 
 2001-01-13 20:14  treshna
 
        * src/: geas.conf-dist, shadowpw-dist: oops, messed up my own
-       config 
+       config
 
 2001-01-13 20:11  treshna
 
        * src/: objectstore/objectstore.c, objectstore/objectstore.h,
        oql/oql.c, oql/oql.h: can now use these functions to get the
-       contents of a particular row/field in the result from a query: 
+       contents of a particular row/field in the result from a query:
+       
+       contents of a query:   get_result_row(result,whichrow)
+       get_result_field(result,whichrow,whichfield)
        
-       contents of a query: 
-         get_result_row(result,whichrow)
-         get_result_field(result,whichrow,whichfield) 
-       
-       class/field identifiers 
-         get_result_field_name(result,whichfield) and
-         get_result_class_name(result) 
+       class/field identifiers   get_result_field_name(result,whichfield)
+       and get_result_class_name(result)
 
 2001-01-13 19:50  treshna
 
@@ -1810,7 +1822,7 @@
        src/objectstore/objectstore.c, src/objectstore/objectstore.h,
        src/oql/oql.c: adjusted SQL database code (objectstore module) -
        now returns all data loaded from the database, for the caller to
-       process 
+       process
 
 2001-01-13 16:59  treshna
 
@@ -1820,31 +1832,32 @@
        src/Makefile.am, src/geas-server.c, src/geas-server.h,
        src/geas.conf-dist, src/objectstore/objectstore.c,
        src/objectstore/objectstore.h, src/oql/oql.c, src/oql/oql.h: added
-       a GEAS only ObjectID field to every class added printing the current
-       access added a GEAS only access mode for server data started
-       changing objectsetore/OQL modules to allow better handling of data 
+       a GEAS only ObjectID field to every class added printing the
+       current access added a GEAS only access mode for server data
+       started changing objectsetore/OQL modules to allow better handling
+       of data
 
 2001-01-12 22:16  treshna
 
        * doc/notes/module_structure.txt: more docs on how modules interact
-       with each other 
+       with each other
 
 2001-01-12 21:26  treshna
 
        * TODO, src/objectstore/objectstore.c,
        src/objectstore/objectstore.h, src/oql/oql.c, src/oql/oql.h: added
        support for database independant writes and deletes, although the
-       code for that hasn't been added yet 
+       code for that hasn't been added yet
 
 2001-01-12 20:14  treshna
 
-       * TODO: more assignments  :) 
+       * TODO: more assignments  :)
 
 2001-01-12 20:06  treshna
 
        * configure.in, src/geas-server.h, src/objectstore/objectstore.c,
        src/objectstore/objectstore.h: updated objectstore API to include
-       delete/write functions 
+       delete/write functions
 
 2001-01-12 19:37  treshna
 
@@ -1858,42 +1871,42 @@
        src/objectcache/objectcache.c, src/objectcache/objectcache.h,
        src/oql/oql.c, src/oql/oql.h, tools/gcdverifier.c: moved object
        identifier code around, added somne docs about what the different
-       ones do 
+       ones do
 
 2001-01-12 14:23  treshna
 
        * TODO, src/geas-server.c, src/geas-server.h: modified message
-       handling (printed info/status text) 
+       handling (printed info/status text)
 
 2001-01-11 14:26  treshna
 
-       * TODO: added coding assignments to TODO list 
+       * TODO: added coding assignments to TODO list
 
 2001-01-10 22:12  treshna
 
        * src/objectstore/: objectstore.c, objectstore.h: fixed
-         objectcache.h - at least I hope so.  sometimes I just don't know.  
-       :) 
+       objectcache.h - at least I hope so.  sometimes I just don't know.  
+        :)
 
 2001-01-10 22:03  treshna
 
        * src/: Makefile.am, geas-server.c, oql/oql.c, oql/oql.h: added
-       libuuid object key creation/handling 
+       libuuid object key creation/handling
 
 2001-01-10 21:41  treshna
 
        * src/objectcache/: objectcache.c, objectcache.h: done parts of the
-       basic object cache 
+       basic object cache
 
 2001-01-10 21:21  treshna
 
        * src/objectcache/: objectcache.c, objectcache.h: missed these
-       files 
+       files
 
 2001-01-10 21:20  treshna
 
        * src/: Makefile.am, servantlocator.h: added missing files,
-       (re)started object cache 
+       (re)started object cache
 
 2001-01-10 20:13  treshna
 
@@ -1902,32 +1915,32 @@
        src/objectcache/Makefile.am, src/objectstore/Makefile.am,
        src/objectstore/objectstore.c, src/oql/Makefile.am, src/oql/oql.c,
        src/oql/oql.h: OQL module started primitive objectcache done -
-       needs rewritten, but API should work adjusted some makefile stuff 
+       needs rewritten, but API should work adjusted some makefile stuff
        configuration hack: find an active database - must only be one
-       database configured as active, or bad things could happen 
+       database configured as active, or bad things could happen
 
 2001-01-10 16:24  treshna
 
        * configure.in, examples/businessobjects/test.gcd,
        lib/classdefs/Makefile.am, lib/classdefs/classdata.c,
        lib/classdefs/gcdparser.c, lib/classdefs/lparser.l,
-       lib/classdefs/yparser.y, src/Makefile.am, tools/gcdverifier.c: 
+       lib/classdefs/yparser.y, src/Makefile.am, tools/gcdverifier.c:
        class def. handling usable, in a limited form (ie, only basic data
-       fields in classes for now) 
+       fields in classes for now)
 
 2001-01-10 15:24  treshna
 
        * lib/classdefs/: classdata.c, classdata.h, gcdparser.c,
        gcdparser.h, yparser.y: renamed free class data functions. on pass
        2, classes are not added to the list a second time - instead memory
-       is released 
+       is released
 
 2001-01-10 15:05  treshna
 
        * examples/businessobjects/test.gcd, lib/classdefs/classdata.c,
        lib/classdefs/gcdparser.c, lib/classdefs/gcdparser.h,
        lib/classdefs/yparser.y: adjusted handling of unsigned datatypes
-       (currently only integers may be unsigned 
+       (currently only integers may be unsigned
 
 2001-01-10 14:40  treshna
 
@@ -1935,7 +1948,7 @@
        lib/classdefs/classdata.h, lib/classdefs/gcdparser.c,
        lib/classdefs/gcdparser.h, lib/classdefs/yparser.y: can now create
        a useful class definition, although many features are not supported
-       (only classes in the global namespace, and only basic data fields) 
+       (only classes in the global namespace, and only basic data fields)
 
 2001-01-09 22:12  treshna
 
@@ -1944,71 +1957,71 @@
        lib/classdefs/gcdparser.h, lib/classdefs/lparser.l,
        lib/classdefs/yparser.y: class definition code 1/2 way to
        completed. compiles and runs without errors, although many parts of
-       that code are not fully tested/implemented 
+       that code are not fully tested/implemented
 
 2001-01-09 20:07  treshna
 
        * lib/classdefs/: classdata.c, classdata.h, gcdparser.c,
        gcdparser.h, lparser.l, yparser.y: rearranged structures:
        gcdparser.[ch] contains internal code, classdata.[ch] are used by
-       external code as well 
+       external code as well
 
 2001-01-09 18:00  treshna
 
        * TODO, lib/classdefs/classdata.c, tools/gcdverifier.c: class defs
-       code compiles and runs now - parser still not complete 
+       code compiles and runs now - parser still not complete
 
 2001-01-09 17:48  treshna
 
        * tools/: Makefile.am, gcdverifier.c: started GCD verifier utility,
-       for testing classdef code, and checking class defs before installing
-       a module 
+       for testing classdef code, and checking class defs before
+       installing a module
 
 2001-01-09 17:48  treshna
 
        * lib/: Makefile.am, classdefs/Makefile.am, classdefs/classdata.c,
        classdefs/classdata.h, classdefs/gcdparser.c,
-       classdefs/gcdparser.h, classdefs/lparser.l, classdefs/yparser.y: 
-       started adding GCD (GNUe Class Definition) file parser code 
+       classdefs/gcdparser.h, classdefs/lparser.l, classdefs/yparser.y:
+       started adding GCD (GNUe Class Definition) file parser code
 
 2001-01-09 17:47  treshna
 
        * Makefile.am, configure.in: updated to build lib/classdefs and
-       tools/ 
+       tools/
 
 2001-01-08 22:13  treshna
 
        * src/: geas-skeleton.c, geas-skeleton.h: added Admin object ID
-       handling 
+       handling
 
 2001-01-08 22:02  treshna
 
        * idl/dataobject.idl: removed boolean return value from
-       DataObject::delete() - it either succeeds or throws an exception 
+       DataObject::delete() - it either succeeds or throws an exception
 
 2001-01-08 22:01  treshna
 
        * src/: admin.c, admin.h, connection.c, connection.h, dataobject.c,
        dataobject.h, factory.c, factory.h, geas-skeleton.c, objectlist.c,
        objectlist.h: modified API implementation to use
-       GEAS_object_identifier: geas-skeleton.c converts from a CORBA object
-       reference to a GEAS internal object identifier then calls the
-       functions in: admin.c, connection.c, dataobject.c and objectlist.c  
-       (factory.c implements an object using the explicit activation model,
-       with an ORB supplied ID, and does not have or require a GEAS
-       internal id) 
+       GEAS_object_identifier: geas-skeleton.c converts from a CORBA
+       object reference to a GEAS internal object identifier then calls
+       the functions in: admin.c, connection.c, dataobject.c and
+       objectlist.c   (factory.c implements an object using the explicit
+       activation model, with an ORB supplied ID, and does not have or
+       require a GEAS internal id)
 
 2001-01-08 21:13  treshna
 
        * src/: connection.c, connection.h, geas-skeleton.c,
        geas-skeleton.h: changed GEAS's internal object id handling to use
        the type GEAS_object_identifier to hold the identifier ofg the
-       object currently being used 
+       object currently being used
 
 2001-01-08 20:39  treshna
 
        * src/geas-skeleton.c: creates servant locaters for all client API
-       classes 
+       classes
 
 2001-01-08 20:26  treshna
 
@@ -2016,71 +2029,72 @@
        src/geas-skeleton.c, src/geas-skeleton.h,
        src/objectstore/objectstore.c, src/objectstore/objectstore.h: done
        CORBA servant locator workaround, for Connection objects added
-       business object ID handling code to obbjectstore 
+       business object ID handling code to obbjectstore
 
 2001-01-07 22:18  treshna
 
        * src/: Makefile.am, geas-server.c, geas-skeleton.c,
        geas-skeleton.h: started workaround for ORBit/Current interface
-       problem 
+       problem
 
 2001-01-07 21:09  treshna
 
        * TODO, idl/admin.idl, src/geas-server.c, src/geas-skeleton.c,
        src/geas-skeleton.h: modified handling of GEAS internal IDs
        (identify objects meaningful to GEAS, including business objects)
-       and CORBA object references, used by clients when communicating with
-       GEAS 
+       and CORBA object references, used by clients when communicating
+       with GEAS
 
 2001-01-07 18:39  treshna
 
        * TODO, src/geas-server.c, src/geas-server.h, src/geas.conf-dist,
        src/config/Makefile.am, src/config/configuration.c,
        src/objectstore/objectstore.c, src/objectstore/objectstore.h: MySQL
-       database section almost complete - only need to do returning IDs of 
+       database section almost complete - only need to do returning IDs of
        objects read from the SQL database.  will then use that as a
-       template for libGDA and PostgreSQL 
+       template for libGDA and PostgreSQL
 
 2001-01-07 14:43  treshna
 
        * src/: geas-server.c, geas-server.h, config/configuration.c,
        config/configuration.h, objectstore/objectstore.c: bugfix: self
-       test wasn't setting things up right added NO_CONFIGURATION define to
-       configuration, used as default, so can tell if system is used before
-       config files are read 
+       test wasn't setting things up right added NO_CONFIGURATION define
+       to configuration, used as default, so can tell if system is used
+       before config files are read
 
 2001-01-07 14:14  treshna
 
        * configure.in, src/Makefile.am: added --enable-debug and
        --enable-debug-security to configure.in (separate option for
-       security, to make it harder to accidentally run a debug version with
-       a security hole due to password info in log files) 
+       security, to make it harder to accidentally run a debug version
+       with a security hole due to password info in log files)
 
 2001-01-07 14:04  treshna
 
        * src/: geas-server.c, geas-server.h: fixed minor typos: everything
-       should compile now geas/src/geas-server.h includes geas/config.h now 
+       should compile now geas/src/geas-server.h includes geas/config.h
+       now
 
 2001-01-07 03:26  treshna
 
        * INSTALL, README, TODO, doc/notes/INSTALL, idl/factory.idl,
        src/geas-server.c, src/geas-server.h,
        src/objectstore/objectstore.c: minor editing. added #ifdefs for
-       SELF_TEST code 
+       SELF_TEST code
 
 2001-01-05 12:18  jmeskill
 
        * configure.in: Added checks for --enable-self-test and
        --enable-max-database-connections Changed --with-memory-debug to
-       --enable-memory-debug 
+       --enable-memory-debug
 
 2001-01-04 22:06  treshna
 
-       * lib/Makefile.in: shouldn't have been included - meant Makefile.am 
+       * lib/Makefile.in: shouldn't have been included - meant Makefile.am
 
 2001-01-04 22:05  treshna
 
-       * lib/Makefile.am, src/config/configuration.c: missed some files 
+       * lib/Makefile.am, src/config/configuration.c: missed some files
 
 2001-01-04 21:59  treshna
 
@@ -2095,22 +2109,22 @@
        src/objectstore/Makefile.am, src/objectstore/objectstore.c,
        src/objectstore/objectstore.h: added new modules: configuration
        (functional) objectstore (compiles, mostly untested) adjusted
-       autoconf, fiddled with directory structure, small start on docs 
-       sample configurations started 
+       autoconf, fiddled with directory structure, small start on docs
+       sample configurations started
 
 2001-01-04 18:43  treshna
 
        * TODO: Edited TODO list, split some items into basic & advanced
-       versions 
+       versions
 
 2001-01-03 14:09  jmeskill
 
-       * configure.in: allow multiple databases 
+       * configure.in: allow multiple databases
 
 2001-01-02 14:38  treshna
 
        * TODO: created a todo list, with a vague timeline, listing
-       features that have been discussed 
+       features that have been discussed
 
 2001-01-02 12:19  treshna
 
@@ -2120,13 +2134,13 @@
        src/connection.c, src/dataobject.c, src/exceptions.c,
        src/exceptions.h, src/factory.c, src/geas-server.c,
        src/geas-server.h, src/geas-skeleton.c, src/objectlist.c,
-       src/shadowpw-dist: [no log message] 
+       src/shadowpw-dist: [no log message]
 
 2000-12-23 21:19  treshna
 
        * idl/: admin.idl, connection.idl, dataobject.idl, exceptions.idl,
-       factory.idl, geas.idl, objectlist.idl, schema.idl, typedefs.idl: 
-       adding IDL files for client and server admin API 
+       factory.idl, geas.idl, objectlist.idl, schema.idl, typedefs.idl:
+       adding IDL files for client and server admin API
 
 2000-12-21 22:27  treshna
 
@@ -2136,8 +2150,8 @@
        src/dataobject.c, src/dataobject.h, src/factory.c, src/factory.h,
        src/geas-server.c, src/geas-server.h, src/geas-skeleton.c,
        src/geas-skeleton.h, src/header.txt, src/objectlist.c,
-       src/objectlist.h: Initial version of API object handling code.  
-       (does not compile yet, but is close) 
+       src/objectlist.h: Initial version of API object handling code.  
+       (does not compile yet, but is close)
 
 2000-12-19 21:08  treshna
 
@@ -2145,9 +2159,9 @@
        acinclude.m4, autogen.sh, configure.in, geas.spec.in,
        src/Makefile.am, src/geas-server.c, src/geas-server.h,
        src/geas.conf-dist: First set of automake files, and a little code
-       to handle cmd line apps.  
+       to handle cmd line apps.
 
 2000-12-12 14:40  treshna
 
-       * README: making a new directory for GEAS 
+       * README: making a new directory for GEAS
 
Index: gnue/geas/NEWS
diff -u gnue/geas/NEWS:1.3 gnue/geas/NEWS:1.4
--- gnue/geas/NEWS:1.3  Mon Apr 16 18:40:24 2001
+++ gnue/geas/NEWS      Tue Apr 17 20:22:20 2001
@@ -22,7 +22,6 @@
 o Understands reserved words and special characters in SQL (both MySQL
   and PostgreSQL)
 
-
 Internal structure being changed (Started 20 Dec, 2000)
 
 
Index: gnue/gnue-common/ChangeLog
diff -u gnue/gnue-common/ChangeLog:1.1 gnue/gnue-common/ChangeLog:1.2
--- gnue/gnue-common/ChangeLog:1.1      Mon Apr 16 18:36:54 2001
+++ gnue/gnue-common/ChangeLog  Tue Apr 17 20:22:20 2001
@@ -1,3 +1,7 @@
+2001-04-16 20:36  jamest
+
+       * ChangeLog, NEWS: Updated info for first release
+
 2001-04-16 19:30  jcater
 
        * gnue/common/GParser.py: Removed debugging messages
Index: gnue/gnue-common/NEWS
diff -u gnue/gnue-common/NEWS:1.1 gnue/gnue-common/NEWS:1.2
--- gnue/gnue-common/NEWS:1.1   Mon Apr 16 18:36:54 2001
+++ gnue/gnue-common/NEWS       Tue Apr 17 20:22:20 2001
@@ -1,5 +1,6 @@
-New features/changes in version 0.0.1: (16-APR-2001)
+New features/changes in version 0.0.1: (17-APR-2001)
 
+o Initial version
 o Moved code from old python-gnue-base into gnue-common
 o Pulled generic objects from gnuef source into here
 o Improved parser over what was in gnuef 
Index: gnue/gnuef/ChangeLog
diff -u gnue/gnuef/ChangeLog:1.14 gnue/gnuef/ChangeLog:1.15
--- gnue/gnuef/ChangeLog:1.14   Mon Apr 16 16:53:14 2001
+++ gnue/gnuef/ChangeLog        Tue Apr 17 20:22:20 2001
@@ -1,3 +1,39 @@
+2001-04-17 20:39  jamest
+
+       * FAQ, INSTALL, MANIFEST.in, THANKS: More cleanup prior to 0.0.7
+       release
+
+2001-04-16 23:12  jamest
+
+       * samples/contact.gfd, src/GFParser.py: More pre-release bug fixing
+
+2001-04-16 22:39  jamest
+
+       * src/: GFObjects.py, GFParser.py: Fixed missing datasource
+       prequery bug
+
+2001-04-16 21:35  jamest
+
+       * setup.py, client/gfclient, src/GFObjects.py, src/GFParser.py:
+       Misc small bugs found during prerelease testing
+
+2001-04-16 20:40  jamest
+
+       * setup.py, doc/techref.lyx, samples/zipcode/pg_zip_code.sql: Docs
+       updates for 0.0.7 Fixed typo in state data
+
+2001-04-16 19:42  jcater
+
+       * client/gfclient: Fixed invalid login problem with oracle driver
+
+2001-04-16 19:31  jcater
+
+       * src/GFTrigger.py: Fixed problem with named triggers
+
+2001-04-16 18:53  jamest
+
+       * ChangeLog, NEWS, src/GFOptions.py: Updates for 0.0.7 release
+
 2001-04-16 18:23  jamest
 
        * client/gfclient, src/GFTrigger.py: Fixed status bar not updating
@@ -955,7 +991,7 @@
 
        * Makefile.am, acinclude.m4, autogen.sh, configure.in,
        setup_cvs_devel.sh, client/Makefile.am, doc/Makefile.am,
-       old/Makefile.am, samples/Makefile.am, samples/geas/Makefile.am,
+       samples/Makefile.am, samples/geas/Makefile.am,
        samples/po/Makefile.am, samples/zipcode/Makefile.am,
        src/Makefile.am: Removed autotools files since they are no longer
        needed Moved script that allows us to test in CVS to
@@ -1686,8 +1722,7 @@
 2000-09-21 18:52  jmeskill
 
        * .cvsignore, Makefile.am, autogen.sh, configure.in,
-       doc/.cvsignore, doc/Makefile.am, old/.cvsignore, old/GFDom.pyc,
-       old/GFUI.pyc, old/Makefile.am, old/gf.py.bak, samples/.cvsignore,
+       doc/.cvsignore, doc/Makefile.am, samples/.cvsignore,
        samples/Makefile.am, src/.cvsignore, src/Makefile.am: Added
        .cvsignore where necessary Added Makefile.am for dist building
        Added configure.in to help Makefiles Added autogen.sh to build
@@ -1916,10 +1951,7 @@
        README.ObjectHierarchy, THANKS, TODO, client-objects.dia,
        client.py, form.gfd, form2.gfd, gf.py, gf.py.bak, just,
        simple_app.py, stack.py, temp2.py, doc/README.ObjectHierarchy,
-       doc/client-objects.dia, doc/just, doc/layout.dia, old/GFApp.py,
-       old/GFClient.py, old/GFDom.py, old/GFDom.pyc, old/GFLabel.py,
-       old/GFUI.py, old/GFUI.pyc, old/client.py, old/gf.py, old/gf.py.bak,
-       old/simple_app.py, old/temp2.py, samples/form.gfd,
+       doc/client-objects.dia, doc/just, doc/layout.dia, samples/form.gfd,
        samples/form2.gfd, src/GFController.py, src/GFForm.py,
        src/GFForm.pyc, src/GFObjects.py, src/GFObjects.pyc, src/GFView.py,
        src/GFView.pyc, src/stack.py: Re-organized gnuef directory
Index: gnue/gnuef/NEWS
diff -u gnue/gnuef/NEWS:1.9 gnue/gnuef/NEWS:1.10
--- gnue/gnuef/NEWS:1.9 Mon Apr 16 16:53:14 2001
+++ gnue/gnuef/NEWS     Tue Apr 17 20:22:20 2001
@@ -1,4 +1,4 @@
-New features/changes in version 0.0.7: (16-APR-2001)
+New features/changes in version 0.0.7: (17-APR-2001)
 o Support for Oracle backends (7.3, 8, 8i tested)
 o New triggers: pre-change, post-change,on-switch,
 o               on-newrecord, pre-commit, post-commit
@@ -7,6 +7,7 @@
 o Improved gfd parser providing tag validation, typecasting, and more
 o Internal changes to support upcoming features
 o Start of code migration to gnue-common package for reuse in GNUe Reports
+o Updated documentation
 o Numerous bug fixes
 
 New features/changes in version 0.0.6: (06-MAR-2001)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]