2007-07-12 14:15:34  Rev 9754   reinhard

	* po/es_ES.po, po/lt.po, doc/gnue-schema.dtd, doc/man/gnue-schema.1,
	  po/ro.po, NEWS, etc/sample.gnue.conf, src/__init__.py, po/ru.po,
	  po/fr.po, po/de.po, po/nl.po, po/es_MX.po, po/hu.po, po/it.po: Built
	  0.6.9.

2007-07-12 14:04:28  Rev 9753   reinhard

	* src/datasources/GDataSource.py: Fixed Master-Detail-Detail.

2007-07-12 13:42:27  Rev 9752   reinhard

	* src/datasources/GDataSource.py: Don't traceback for master/detail
	  when master does not have a current record.

2007-07-12 12:53:16  Rev 9751   johannes

	* packaging/osx/Info.plist.dist_template: Use :TITLE: instead of
	  manually entered bundle name

2007-07-12 12:43:07  Rev 9749   johannes

	* packaging/osx/create-build.dist_template,
	  packaging/osx/Info.plist.dist_template: Allways use the same package
	  name, and properly insert version  information, so the Installer do
	  all its dirty work

2007-07-11 09:46:35  Rev 9747   johannes

	* packaging/osx/create-build.dist_template,
	  packaging/osx/build-env/Resources/postflight: More work on packaging
	  for OS X

2007-07-11 08:01:16  Rev 9746   johannes

	* packaging/win32/setup.py,
	  packaging/win32/gnue-common.iss.dist_template: Further improvements
	  on packaging win32

2007-07-02 19:07:21  Rev 9738   reinhard

	* doc/TriggerSpecifications.txt, doc/install-mac-os-x.txt,
	  doc/RPC-abstraction.txt, packaging/fink/install-mac-os-x.txt,
	  doc/GDataSources.dia, doc/Datasources-drivers.dia,
	  doc/configuration.txt, doc/Connections.txt,
	  doc/building-static-distro.txt: Consolidated documentation.

2007-06-25 14:56:51  Rev 9736   johannes

	* packaging/win32/setup.py,
	  packaging/win32/gnue-common.iss.dist_template,
	  packaging/win32/gnue.url, packaging/win32/LICENSE.txt,
	  packaging/win32/setup.cmd: Improved packaging for gnue-common on
	  win32

2007-06-25 14:22:46  Rev 9735   reinhard

	* utils/GTest.py, utils/README, utils/generate-tool-schemas.py,
	  utils/release, utils/xml2sql, utils/fix-cvsignore,
	  utils/fix-encoding.sh, utils/svn2cl: Removed some outdated stuff
	  from utils directory.

2007-06-21 12:13:07  Rev 9727   reinhard

	* utils/announce-release: Be a little more enthusiastic for new stable
	  releases.

2007-06-11 14:40:25  Rev 9700   johannes

	* packaging/win32/README: Added working URL for package

2007-06-11 11:50:14  Rev 9699   reinhard

	* src/apps/GBaseApp.py: Convert command line parameters to unicode.

2007-06-09 12:10:04  Rev 9697   reinhard

	* po/fr.po: Some newline fixes.

2007-06-08 19:44:54  Rev 9696   reinhard

	* utils/release, src/utils/version.py, utils/announce-release: Try to
	  be a little less confusing about what is a release, a version, or a
	  build.

2007-06-08 15:26:47  Rev 9695   reinhard

	* po/fr.po: Updated French translations, thanks to Didier Belot (aka
	  electrolinux).

2007-06-06 13:11:38  Rev 9684   reinhard

	* utils/make-packages, utils/release, utils/announce-release: Fixed
	  typos.

2007-06-06 13:07:53  Rev 9683   reinhard

	* src/setup/GSetup.py: Possible fix for install_config

2007-06-06 12:44:35  Rev 9682   reinhard

	* src/setup/GSetup.py: Allow all install_* options so package creation
	  tools can do an installation to a fake destination as they like.

2007-06-06 11:57:45  Rev 9681   johannes

	* utils/release, utils/update-py2app.sh: Removed obsolete
	  update-py2app from release-process

2007-06-06 09:20:13  Rev 9675   reinhard

	* utils/make-packages, utils/release, utils/announce-release: Smarter
	  method to call python from shell scripts.

2007-06-06 08:46:11  Rev 9673   reinhard

	* src/setup/GSetup.py, setup.py: In *.dist_template handling, make
	  sure the target file keeps the mode of the source file.

2007-06-06 08:39:24  Rev 9672   reinhard

	* setup.py: Did the same changes in setup.py than in GSetup.py.

2007-06-06 08:26:40  Rev 9671   reinhard

	* utils/make-packages, packaging/debian/changelog.dist_template,
	  packaging/debian/changelog: Use dist_template feature for debian
	  packaging files.

2007-06-06 08:21:33  Rev 9670   reinhard

	* src/setup/GSetup.py: Added keywords for date and time.

2007-06-06 07:47:32  Rev 9669   johannes

	* packaging/osx/create-build.dist_template,
	  packaging/osx/create-build, packaging/win32/setup.cmd: Remove the
	  build-environmen on win32 after fetching the installer-exe.  
	  Changed to dist_template on OS X

2007-06-06 07:34:59  Rev 9667   reinhard

	* src/setup/GSetup.py: Allow *.dist_template processing for all tools.

2007-06-06 06:54:31  Rev 9666   reinhard

	* src/README: Removed README about source directories, this is now
	  documented in epydoc.

2007-06-06 06:51:16  Rev 9665   johannes

	* packaging/win32/gnue-common.iss.dist_template: Use the complete
	  version in the output filename

2007-06-06 06:42:18  Rev 9664   johannes

	* packaging/win32/gnue-common.iss.dist_template,
	  packaging/win32/gnue-common.iss: changed gnue-common.iss into a
	  dist_template file

2007-06-06 06:40:09  Rev 9663   johannes

	* utils/release, utils/update-iss.sh, packaging/win32/gnue-common.iss:
	  First step of migrating to *dist_template

2007-06-05 21:27:59  Rev 9662   reinhard

	* packaging/osx/Info.plist.dist_template, packaging/osx/Info.plist,
	  packaging/osx/Info.plist.in, setup.py: Updated setup.py to allow for
	  automatic *.dist_template processing.

2007-06-05 15:06:16  Rev 9661   johannes

	* packaging/win32/setup.py, packaging/win32/gnue-common.iss,
	  packaging/win32/setup.cmd: More work on packaging for win32

2007-05-31 14:36:20  Rev 9650   johannes

	* packaging/win32/setup.py, packaging/win32/setup.cmd: More work on
	  packaging

2007-05-31 13:35:49  Rev 9649   johannes

	* packaging/win32/setup.cmd: Started reworking of packaging

2007-05-31 09:06:29  Rev 9647   johannes

	* packaging/osx/build-env/Resources/README,
	  packaging/osx/build-env/pkg-resources, MANIFEST.in,
	  packaging/osx/create-build,
	  packaging/osx/build-env/pkg-resources/Liesmich.txt,
	  packaging/osx/build-env/pkg-resources/README: Add pkg-resource tree
	  to gnue-common packaging, changed german readme

2007-05-29 14:01:41  Rev 9640   johannes

	* packaging/osx/create-build: Safer way of iterating over all files

2007-05-29 09:51:08  Rev 9637   johannes

	* MANIFEST.in, packaging/osx/Info.plist, utils/update-py2app.sh,
	  packaging/osx/Info.plist.in: More work on OS X packaging

2007-05-28 15:57:40  Rev 9635   reinhard

	* MANIFEST.in: Updated files to include in source distribution after
	  changes in OSX packaging.

2007-05-27 11:22:46  Rev 9633   johannes

	* packaging/osx/build-env/Resources/README,
	  packaging/osx/build-env/Resources, packaging/osx/create-build,
	  packaging/osx/build-env/Resources/postflight,
	  packaging/osx/build-env: Add the resource tree

2007-05-27 11:18:32  Rev 9632   johannes

	* utils/update-py2app.sh: Don't forgett do to this one

2007-05-27 11:14:25  Rev 9631   johannes

	* packaging/osx/Description.plist, packaging/osx/HOWTO-Build,
	  packaging/osx/create-build, packaging/osx/create-image,
	  packaging/osx/dist, packaging/osx/Info.plist, packaging/osx/scripts,
	  packaging/osx/gnue-common.pmproj: Changed scripts so all steps are
	  done from one script without the need of using PackageMaker's GUI.

2007-05-24 21:22:29  Rev 9625   reinhard

	* : Fixed ignore properties for cvs->svn name transition.

2007-05-24 21:10:14  Rev 9621   reinhard

	* setup-svn.py, setup-cvs.py, README.cvs, utils/win-links.txt,
	  setup.cvs, utils/setup-win4lin-stage.sh, README.svn, setup.svn:
	  Switched from setup-cvs.py/setup.cvs/README.cvs to
	  setup-svn.py/setup.svn/README.svn.

2007-05-24 08:46:51  Rev 9614   johannes

	* src/apps/i18n.py: Use proper language and encoding on OS X

2007-05-23 15:01:44  Rev 9613   johannes

	* utils/release, utils/update-py2app.sh: Update the setup.py for
	  py2app on release time

2007-05-23 11:45:40  Rev 9609   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Added a note about a
	  possible optimizing I just stumbled across.

2007-05-23 08:04:11  Rev 9608   johannes

	* setup.py: Do not do useless os.path.joins() and dirnames()

2007-05-23 07:56:53  Rev 9607   johannes

	* setup.py: Derive data- and config-directory for frozen environments
	  on win32 only.   We're using os.path.dirname() instead of '..' now.

2007-05-22 13:08:43  Rev 9604   johannes

	* packaging/osx/gnue-common.pmproj: Built 0.6.8

2007-05-22 12:02:51  Rev 9603   johannes

	* setup.py: Don't use a backslash here as it won't work on OSX (with
	  py2app)

2007-05-16 06:58:48  Rev 9589   reinhard

	* src/setup/GSetup.py: Replaced "print" with "log.*".

2007-05-15 13:24:16  Rev 9588   reinhard

	* utils/release, utils/announce-release: Minor improvements to release
	  scripts.

2007-05-15 12:25:12  Rev 9585   reinhard

	* utils/release: Commit changes in release process before the release
	  files are made, so the ChangeLog in the released tarball also
	  contains the release commit.

2007-05-15 11:35:07  Rev 9582   johannes

	* packaging/win32/GNUe-Navigator.iss,
	  packaging/win32/GNUe-Appserver-debug.iss, packaging/win32/setup.py,
	  packaging/win32/GNUe-Reports.iss, packaging/win32/code-include.iss,
	  packaging/win32/GNUe-Designer.iss, utils/release,
	  packaging/win32/GNUe-Appserver.iss, utils/update-iss.sh,
	  packaging/win32/setup.cmd, packaging/win32/GNUe-Forms-debug.iss,
	  packaging/win32/GNUe-Common-debug.iss,
	  packaging/win32/GNUe-Navigator-debug.iss,
	  packaging/win32/GNUe-Reports-debug.iss,
	  packaging/win32/GNUe-Designer-debug.iss,
	  packaging/win32/GNUe-Forms.iss, packaging/win32/gnue-common.iss,
	  packaging/win32/GNUe-Common.iss: Started reworking the packaging
	  process for win32

2007-05-14 17:23:06  Rev 9581   reinhard

	* MANIFEST.in: Include OSX packaging files into source distribution.

2007-05-12 18:46:01  Rev 9577   reinhard

	* utils/announce-release: Better release text for prereleases.

2007-05-10 06:18:42  Rev 9573   reinhard

	* utils/make-packages: Fixed condition.

2007-05-09 21:19:27  Rev 9568   reinhard

	* utils/make-packages, utils/release: Use new make-packages script for
	  nightly builds.

2007-05-09 20:55:12  Rev 9567   reinhard

	* utils/make-packages, utils/build-packages, utils/release: Renamed
	  "build-packages" to "make-packages" to avoid confusion with the
	  expression "build" used to distinguish an explicit build from a
	  snapshot.

2007-05-09 20:50:03  Rev 9566   reinhard

	* packaging/debian/control: Updated Debian packaging information.

2007-05-09 18:26:43  Rev 9565   reinhard

	* utils/build-packages, utils/release, utils/announce-release,
	  utils/release-announce: Updated release script to also create debian
	  packages, separated out script to build packages so it can also be
	  used for nightlies.

2007-05-09 18:08:49  Rev 9564   reinhard

	* setup.py: Replaced "print" with "log.*".

2007-05-09 17:24:26  Rev 9563   reinhard

	* packaging/debian/rules, INSTALL: Updates for Debian packaging.

2007-05-09 15:26:30  Rev 9562   reinhard

	* setup.py: Fixed decision whether gnue.pth is necessary for cases
	  where --root is used.

2007-05-08 23:51:41  Rev 9561   reinhard

	* packaging/debian/README.cvs, packaging/debian/rules,
	  packaging/debian/control: Messed around in packaging/debian
	  directory in preparation of automatic .deb generation at release
	  time.

2007-05-05 18:28:31  Rev 9551   johannes

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/Connection.py: Added rowid attribute to
	  datasources for those backend not supporting a  rowid field by
	  default (like mysql)

2007-05-05 17:59:06  Rev 9550   johannes

	* src/datasources/drivers/DBSIG2/ResultSet.py: Don't make a space
	  between function name and argument, so it does work  on mySQL too

2007-05-05 12:13:54  Rev 9549   reinhard

	* src/utils/file.py: Epydoc fix.

2007-05-03 06:53:01  Rev 9547   reinhard

	* src/utils/file.py, src/definitions/GParserHelpers.py,
	  src/utils/xlocale.py: Epydoc fixes.

2007-05-02 11:28:00  Rev 9543   reinhard

	* utils/helpers/tools.py: Added note that gnue-designer is currently
	  not usable.

2007-04-26 16:36:13  Rev 9535   reinhard

	* src/definitions/GParser.py: Execute the actual import immediately
	  when parsing the statement rather than in phase 1 init.

2007-04-19 10:31:40  Rev 9503   reinhard

	* src/definitions/GParser.py: Fixed exception.

2007-04-11 08:34:03  Rev 9486   reinhard

	* po/es_ES.po, po/lt.po, doc/gnue-schema.dtd, doc/man/gnue-schema.1,
	  po/ro.po, NEWS, src/__init__.py, po/ru.po, po/fr.po, po/de.po,
	  po/nl.po, po/es_MX.po, po/hu.po, po/it.po: Released 0.6.8.

2007-03-30 13:17:58  Rev 9455   reinhard

	* src/utils/file.py: Fixed typo.

2007-03-30 06:55:31  Rev 9454   johannes

	* src/datasources/readgsd.py: On processing of the <data> tag merge
	  the introspected schema with the  one read from the input files. 
	  This way the schema contains constraint  information even if the
	  backed does not support constraint introspection  (as long as it is
	  provided by the gsd then).

2007-03-29 17:36:19  Rev 9453   johannes

	* src/datasources/drivers/sql/oracle/Behavior.py: Don't use string
	  module but string-methods instead

2007-03-29 15:02:51  Rev 9452   jan

	* src/datasources/drivers/sql/oracle/Behavior.py,
	  src/datasources/readgsd.py,
	  src/datasources/drivers/sql/oracle/Base.py: fix oracle introspection
	  (tables+fields) fix gnue-schema data only mode

2007-03-27 18:09:57  Rev 9448   reinhard

	* src/utils/datatypes.py: Added new object type to handle temporary
	  invalid values.

2007-03-14 12:01:40  Rev 9442   reinhard

	* src/definitions/GParserHelpers.py: Safety check for name property.

2007-03-07 10:13:28  Rev 9431   reinhard

	* src/rpc/drivers/xmlrpc/ClientAdapter.py: Changed the previous fix to
	  be also compatible with Python 2.4.

2007-03-05 17:51:13  Rev 9426   jan

	* src/rpc/drivers/xmlrpc/ClientAdapter.py: call xmlrpc lib constructor
	  for PersistentTransport (fix for Python2.5)

2007-02-26 08:21:54  Rev 9410   johannes

	* src/datasources/drivers/sql/mysql/Behavior.py,
	  src/datasources/readgsd.py: Pep8-ified readgsd.py and added a
	  comment to the mysql driver

2007-02-23 01:29:03  Rev 9404   jcater

	* src/utils/__init__.py, src/utils/file.py, src/utils/FileUtils.py,
	  src/utils/GMimeTypes.py, src/utils/TextUtils.py,
	  src/utils/importing.py: added propset Id; added a better module
	  importer; split FileUtils up (but included imports in FileUtils for
	  backwards compatability)

2007-02-22 14:42:07  Rev 9399   reinhard

	* po/es_ES.po, po/lt.po, doc/gnue-schema.dtd, doc/man/gnue-schema.1,
	  po/ro.po, NEWS, etc/sample.gnue.conf, src/__init__.py, po/ru.po,
	  po/fr.po, po/de.po, po/nl.po, po/es_MX.po, po/hu.po, po/it.po:
	  Released 0.6.7.

2007-02-22 14:31:31  Rev 9398   johannes

	* src/datasources/drivers/sql/mysql/mysqldbdrv.py: Make use of SET
	  NAMES optional (driven by a connection parameter)

2007-02-22 08:10:02  Rev 9396   johannes

	* src/utils/FileUtils.py: Proper use of the split() method

2007-02-22 01:38:13  Rev 9395   jcater

	* src/utils/FileUtils.py: make dyn_import give a more useful error
	  message when a module can't be imported; updated some old python-isms

2007-02-21 19:35:10  Rev 9394   johannes

	* src/datasources/GSchema.py: Added missing argument to merge()

2007-02-21 13:43:05  Rev 9390   reinhard

	* src/logic/GTrigger.py: Removed debug print.

2007-02-21 13:42:41  Rev 9389   reinhard

	* src/logic/GTrigger.py: Fixed calling of several trigger functions
	  bound to the same event.

2007-02-20 18:49:52  Rev 9386   reinhard

	* src/definitions/GParser.py: Added option to ignore minimum
	  requirements when parsing an XML file, this is helpful to merge in
	  partial files (like translations).

2007-02-12 18:07:35  Rev 9373   reinhard

	* src/definitions/GParserHelpers.py: Also merge attributes on merging
	  of two objects, define whether to overwrite or not. This is
	  necessary for merging country specific versions of forms.
	  issue153 testing

2007-02-08 14:19:54  Rev 9357   johannes

	* src/utils/datatypes.py, src/utils/xlocale.py: Added new module
	  containing stuff which is missing in locale module

2007-01-27 00:34:08  Rev 9339   reinhard

	* src/definitions/GParserHelpers.py: Do not copy _trigger... methods
	  on assignment, they contain method pointers pointing to the wrong
	  (old) "self".

2007-01-26 20:28:29  Rev 9336   reinhard

	* src/utils/version.py: __all__ should be *after* the imports
	  according to pep8.

2007-01-26 06:47:06  Rev 9329   jcater

	* src/logic/GTriggerCore.py: added __unicode__ support to
	  NamespaceElement (this gets rid of a NoneType exception in
	  gnue-forms/src/input/displayHandlers/Cursor.py on password fields;
	  not sure why it doesn't affect non-password fields though)

2007-01-25 03:53:23  Rev 9327   jcater

	* setup-cvs.py: got rid of error message about gnue/share/forms/ not
	  existing

2007-01-15 14:31:08  Rev 9313   reinhard

	* po/es_ES.po, po/lt.po, doc/gnue-schema.dtd, doc/man/gnue-schema.1,
	  po/ro.po, NEWS, etc/sample.gnue.conf, src/__init__.py, po/ru.po,
	  po/fr.po, po/de.po, po/nl.po, po/es_MX.po, po/hu.po, po/it.po:
	  Released 0.6.6.

2007-01-15 14:10:04  Rev 9312   reinhard

	* src/utils/datatypes.py: Added conversion from datetime.time to
	  datetime.datetime. This is needed to keep generated forms in
	  appserver working, because appserver generates time fields with
	  typecast="date" (there was no separate typecast for time before).
	  This can be removed as soon as appserver is fixed.

2007-01-14 15:48:51  Rev 9310   neilt

	* packaging/fink/gnue-common-py.info: Update Fink files to latest
	  releases.

2007-01-13 20:59:02  Rev 9306   reinhard

	* doc/technotes/00011.txt: Updated release process: need to check web
	  page and screenshots.

2007-01-12 09:29:15  Rev 9273   reinhard

	* setup-cvs.py: Removed no-longer-used directory shared.

2007-01-12 09:24:24  Rev 9271   reinhard

	* setup-cvs.py: Create share/gnue/forms directory.

2007-01-09 19:25:54  Rev 9244   reinhard

	* src/datasources/GConditions.py: Updated conversion rules to support
	  Decimal if available.

2007-01-08 13:02:49  Rev 9222   johannes

	* src/utils/dbf.py, src/cursing/MenuItem.py,
	  src/datasources/drivers/sql/oracle/__init__.py, src/utils/tree.py,
	  src/datasources/drivers/Base/ResultSet.py, src/apps/GDebug.py,
	  src/formatting/BaseMask.py, src/rpc/drivers/__init__.py,
	  src/rpc/drivers/pyro/ServerAdapter.py, src/cursing/RadioButton.py,
	  src/cursing/Frame.py, src/events/EventAware.py,
	  src/rpc/drivers/xmlrpc/__init__.py,
	  src/printing/barcodes/standard2of5.py,
	  src/datasources/drivers/file/__init__.py,
	  src/definitions/__init__.py, src/formatting/masks/InputTokens.py,
	  src/GMenu.py, src/datasources/drivers/sql/sqlite2/__init__.py,
	  src/rpc/drivers/Base.py, src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/datasources/drivers/sql/postgresql/pygresqldrv.py,
	  src/apps/i18n.py, src/datasources/drivers/sql/maxdb/__init__.py,
	  src/datasources/drivers/file/Base.py, src/apps/GBaseApp.py,
	  src/cursing/TextArea.py,
	  src/datasources/drivers/sql/maxdb/maxdbdrv.py,
	  src/datasources/drivers/sql/msado/__init__.py,
	  src/datasources/drivers/sql/postgresql/__init__.py,
	  src/rpc/RpcDoc.py, src/datasources/drivers/sql/oracle/Behavior.py,
	  src/datasources/drivers/Base/RecordSet.py, src/apps/plugin.py,
	  src/cursing/MsgBoxOK.py, src/formatting/FormatExceptions.py,
	  src/datasources/drivers/sql/interbase/__init__.py,
	  src/cursing/TextBox.py, src/cursing/MsgBoxTimer.py,
	  src/datasources/drivers/other/__init__.py,
	  src/datasources/drivers/sql/sqlite2/Behavior.py,
	  src/apps/GConfig.py, src/logic/adapters/python.py,
	  src/rpc/drivers/xmlrpc/RpcDoc.py, src/rpc/__init__.py,
	  src/datasources/GSchema.py,
	  src/datasources/drivers/sql/maxdb/Behavior.py,
	  src/setup/ChangeLog.py, src/printing/pdftable/sample.py,
	  src/datasources/drivers/sql/postgresql/Behavior.py,
	  src/datasources/drivers/sql/msado/Behavior.py,
	  src/datasources/drivers/sql/postgresql/psycopgdrv.py,
	  src/cursing/FocusedLabel.py, src/formatting/masks/InputMask.py,
	  src/utils/GDateTime.py, src/datasources/drivers/DBSIG2/__init__.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/file/csvfile.py,
	  src/datasources/drivers/file/dbffile.py,
	  src/datasources/drivers/sql/interbase/Behavior.py,
	  src/utils/uuid.py,
	  src/datasources/drivers/sql/interbase/kinterbasdbdrv.py,
	  src/formatting/TextMask.py, src/cursing/VButton.py,
	  src/cursing/GroupBox.py, src/cursing/InputBox.py,
	  src/cursing/Button.py, src/rpc/drivers/hessian/__init__.py,
	  src/printing/pdftable/pdftable.py, src/cursing/CheckBox.py,
	  src/logic/NamespaceCore.py,
	  src/datasources/drivers/DBSIG2/Behavior.py, src/utils/TextUtils.py,
	  src/formatting/masks/Masks.py, src/logic/GTrigger.py,
	  src/printing/barcodes/postnet.py,
	  src/datasources/drivers/sql/postgresql/pypgsqldrv.py,
	  src/cursing/__init__.py, src/rpc/drivers/hessian/ClientAdapter.py,
	  src/cursing/DirChooser.py, src/formatting/GTypecast.py,
	  src/rpc/drivers/xmlrpc/typeconv.py, src/cursing/ComboBox.py,
	  src/utils/GMimeTypes.py, src/datasources/readgsd.py,
	  src/cursing/constants.py, src/events/EventController.py,
	  src/cursing/Notebook.py, src/rpc/drivers/pyro/__init__.py,
	  src/datasources/GLoginHandler.py, src/cursing/ScrollBar.py,
	  src/datasources/drivers/DBSIG2/ResultSet.py, src/utils/FileUtils.py,
	  src/rpc/drivers/hessian/ServerAdapter.py,
	  src/datasources/drivers/sql/sqlite2/pysqlitedrv.py,
	  src/formatting/DateMask.py, src/logic/usercode.py,
	  src/definitions/GBinary.py, src/utils/CaselessDict.py,
	  src/formatting/masks/MaskTokens.py,
	  src/datasources/drivers/sql/oracle/Base.py,
	  src/printing/barcodes/interleaved2of5.py,
	  src/printing/barcodes/__init__.py, src/datatypes/Color.py,
	  src/datasources/drivers/sql/sqlite3/__init__.py, src/apps/errors.py,
	  src/logic/language.py, src/gear/NavigationBuilder.py,
	  src/events/Event.py, src/printing/barcodes/Base.py,
	  src/cursing/MsgBoxYesNo.py, src/datasources/drivers/file/inifile.py,
	  src/datasources/drivers/sql/__init__.py, src/apps/GClientApp.py,
	  src/datasources/drivers/__init__.py,
	  src/datasources/ConnectionTriggerObj.py,
	  src/datasources/Exceptions.py,
	  src/datasources/drivers/sql/mysql/__init__.py, src/__init__.py,
	  src/logic/adapters/__init__.py, src/apps/__init__.py,
	  src/formatting/masks/Errors.py,
	  src/datasources/drivers/sql/postgresql/Base.py,
	  src/printing/pdftable/__init__.py, src/apps/CommandOption.py,
	  src/logic/adapters/Base.py, src/cursing/utility.py,
	  src/datasources/drivers/sql/sqlite3/Behavior.py,
	  src/cursing/CheckBoxGroup.py, src/definitions/GParser.py,
	  src/formatting/masks/MaskTokenizer.py,
	  src/datasources/GDataSource.py, src/cursing/GraphicObject.py,
	  src/GCConfig.py, src/apps/GServerApp.py, src/cursing/VScrollBar.py,
	  src/cursing/RadioGroup.py, src/utils/version.py,
	  src/apps/GLogger.py, src/cursing/Label.py,
	  src/formatting/masks/GMask.py, src/cursing/Container.py,
	  src/datasources/GConditions.py,
	  src/datasources/drivers/sql/mysql/Behavior.py,
	  src/utils/datatypes.py, src/definitions/GParserHelpers.py,
	  src/rpc/drivers/hessian/typeconv.py,
	  src/datasources/drivers/Base/__init__.py,
	  src/datasources/drivers/DBSIG2/Connection.py, src/cursing/Dialog.py,
	  src/definitions/GObjects.py,
	  src/datasources/drivers/sql/oracle/cxoracledrv.py,
	  src/formatting/GDataFormatter.py, src/cursing/FileSelectPad.py,
	  src/formatting/NumberMask.py, src/cursing/Menu.py,
	  src/datasources/drivers/sql/postgresql/psycopg2drv.py,
	  src/utils/ucsv.py, src/cursing/StatusBar.py, src/apps/checktype.py,
	  src/datasources/drivers/sql/sqlite3/pysqlite2drv.py,
	  src/datasources/drivers/sql/oracle/dcoracledrv.py,
	  src/logic/adapters/ecmascript.py, src/cursing/Control.py,
	  src/definitions/GRootObj.py, src/gear/GearSystem.py,
	  src/rpc/client.py, src/events/__init__.py, src/cursing/MenuBar.py,
	  src/datasources/drivers/Base/Behavior.py, src/cursing/sio.py,
	  src/datasources/GConnections.py, src/printing/barcodes/codabar.py,
	  src/apps/RuntimeSettings.py, src/setup/GSetup.py,
	  src/rpc/drivers/pyro/ClientAdapter.py, src/apps/manpage.py,
	  src/datasources/drivers/sql/msado/adodbapidrv.py,
	  src/cursing/ColorScheme.py, src/cursing/Progress.py,
	  src/utils/http.py, src/logic/GTriggerCore.py,
	  src/datasources/drivers/other/appserver.py,
	  src/apps/GImportLogger.py, src/rpc/drivers/xmlrpc/ClientAdapter.py,
	  src/datasources/drivers/sql/mysql/mysqldbdrv.py, src/rpc/server.py,
	  src/cursing/FileSelector.py: Updated copyright headers

2007-01-08 12:59:49  Rev 9220   johannes

	* utils/update-copyright.sh: Added shell script to update copyright
	  headers

2007-01-05 19:23:51  Rev 9215   jan

	* src/datasources/drivers/Base/ResultSet.py: Convert datatypes for len
	  function to "int"

2007-01-05 16:22:16  Rev 9213   reinhard

	* src/datasources/drivers/sql/postgresql/Base.py: Fixed typo.

2007-01-05 16:20:34  Rev 9212   reinhard

	* src/datasources/drivers/sql/postgresql/psycopgdrv.py,
	  src/datasources/drivers/sql/postgresql/psycopg2drv.py,
	  src/datasources/drivers/sql/postgresql/pygresqldrv.py,
	  src/datasources/drivers/sql/postgresql/Base.py,
	  src/datasources/drivers/sql/postgresql/pypgsqldrv.py: Optionally use
	  OID's again for postgres.

2007-01-05 16:08:58  Rev 9211   reinhard

	* src/GCConfig.py: Removed parameter that's not used any more.

2007-01-04 09:56:34  Rev 9200   johannes

	* src/datasources/readgsd.py: Don't treat the text "field(s)" as
	  keyword

2007-01-03 19:58:48  Rev 9194   reinhard

	* src/utils/datatypes.py: Added a 'raw' datatype that does no
	  conversion at all.

2006-12-15 10:18:39  Rev 9168   johannes

	* src/events/EventController.py: Really stop handler execution if an
	  event has been dropped. This fixes the focus-change when pressing
	  Enter in a multiline entry

2006-12-04 14:09:35  Rev 9101   reinhard

	* src/utils/datatypes.py: A scale of "None" means unlimited number of
	  fractional digits.

2006-12-01 18:37:23  Rev 9097   jamest

	* src/printing/pdftable/pdftable.py: rollback pdftable to r8587

2006-11-29 16:27:47  Rev 9087   reinhard

	* src/utils/datatypes.py: Added module to help with conversion of data
	  into GNUe's standard datatypes.

2006-11-28 13:20:52  Rev 9073   reinhard

	* src/events/EventController.py: Added debug messages for events.

2006-11-23 10:17:50  Rev 9059   reinhard

	* src/utils/version.py: Removed unused import.

2006-11-23 10:17:06  Rev 9058   reinhard

	* src/utils/version.py, src/setup/GSetup.py, setup.py: Small
	  improvements to versioning code.

2006-11-23 10:05:29  Rev 9057   reinhard

	* src/utils/version.py: Minor code improvement.

2006-11-14 02:00:04  Rev 9037   jcater

	* src/printing/pdftable/pdftable.py: fixed a scaling logic error
	  (column gaps were being counted prior to being scaled)

2006-11-13 20:26:46  Rev 9036   jcater

	* src/printing/pdftable/pdftable.py: fixed an error with the
	  subheading group lines when there's >2 heading levels

2006-11-13 19:49:17  Rev 9035   jcater

	* src/printing/pdftable/pdftable.py: ran reindent.py to switch from
	  2-col to 4-col tabs

2006-11-13 19:40:16  Rev 9034   jcater

	* src/printing/pdftable/pdftable.py: changed a sys.exit() error (????)
	  to an exception insteat; removed stray print statement

2006-11-13 18:04:59  Rev 9033   jcater

	* src/printing/pdftable/pdftable.py: added optional 'actual-size'
	  calculations so there's no need to guess at the column sizes; misc
	  reformatting

2006-11-09 09:12:26  Rev 9009   reinhard

	* po/es_ES.po, po/lt.po, doc/gnue-schema.dtd, doc/man/gnue-schema.1,
	  po/ro.po, NEWS, etc/sample.gnue.conf, src/__init__.py, po/ru.po,
	  po/fr.po, po/de.po, po/nl.po, po/es_MX.po, po/hu.po, po/it.po:
	  Released 0.6.5.

2006-11-09 09:10:24  Rev 9008   reinhard

	* utils/release: Set GNUE_BUILD variable.

2006-11-09 08:55:58  Rev 9007   reinhard

	* doc/technotes/00011.txt, AUTHORS: Updated/fixed some docs.

2006-11-08 21:16:16  Rev 9006   reinhard

	* src/utils/tree.py: Replaced tabs by spaces.

2006-11-08 21:11:31  Rev 9005   reinhard

	* src/events/Event.py, src/events/EventAware.py,
	  src/events/EventController.py: Minor pylint cleanup, no code change.

2006-11-06 10:04:45  Rev 8980   reinhard

	* src/events/EventController.py: Fixed typo. This fixes all forms not
	  accepting keypresses any more.

2006-11-06 06:39:20  Rev 8978   jcater

	* src/definitions/GParser.py, src/events/Event.py: minor namespace
	  cleanup in events; switch to {}.iteritems() instead of {}.items(),
	  as it is supposedly more correct in python2.3+

2006-11-04 02:38:58  Rev 8976   jcater

	* src/events/Event.py, src/events/EventAware.py,
	  src/events/EventController.py: cleaned up events, adding new-style
	  property() and removing duplicate code where appropriate/possible
	  (should not break compatability with other tools)

2006-11-04 00:17:03  Rev 8974   jcater

	* src/definitions/GObjects.py, src/definitions/GParser.py,
	  src/definitions/GParserHelpers.py: removed redundant dict lookups in
	  Parser (instead of refering to attrs[foo] 12 times, do
	  attr_foo=attrs[foo]); instead of having GParser do an
	  object.__dict__.update() for attributes, call a subclassable
	  ParserObj method to do it (needed by designer)

2006-11-02 05:50:01  Rev 8973   jcater

	* src/definitions/GParser.py: the object_created virtual function was
	  happening at the wrong time and also didn't stick to the GNUe naming
	  convention of _virtual_func_().

2006-10-27 13:19:00  Rev 8942   jan

	* setup-cvs-win.py: Remove old setup-cvs-win.py

2006-10-27 12:13:37  Rev 8941   jan

	* setup-cvs.py: Add win32 support for setup-cvs.py

2006-10-27 09:19:15  Rev 8940   btami

	* setupext/install_data.py: added source code encoding

2006-10-27 03:06:09  Rev 8937   jcater

	* src/definitions/GParser.py, src/definitions/GParserHelpers.py:
	  restored split between GObject and ParserObj as apparently some
	  tools aren't ready for GContent to support such methods; will
	  work-around in Designer

2006-10-27 00:59:00  Rev 8936   jcater

	* src/definitions/GParser.py, src/definitions/GParserHelpers.py: move
	  methods that GParser expects to exist out of GObj and into
	  ParserObj;  only call buildObject on GObj's

2006-10-26 03:53:17  Rev 8933   jcater

	* src/definitions/GParser.py: make the default xmlElements a
	  class-level instead of instance-level value

2006-10-26 03:34:49  Rev 8932   jcater

	* src/definitions/GParser.py: add a virtual method for notification of
	  node creation (does nothing by default)

2006-10-26 02:59:31  Rev 8931   jcater

	* src/events/Event.py, src/events/EventAware.py,
	  src/events/EventController.py: make the event classes 'new-style'
	  classes by subclassing object

2006-10-26 02:59:06  Rev 8930   jcater

	* src/definitions/GParser.py: only verify the root type if it is
	  provided

2006-10-25 16:22:31  Rev 8928   jcater

	* src/definitions/GParserHelpers.py: Make all ParserObj's (and thus,
	  all GObjs) into python new-style classes

2006-10-24 18:37:26  Rev 8919   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/ResultSet.py: Send dsResultSetChanged
	  to the front end after the requery, as several records might have
	  changed with the commit. Don't send dsCursorMoved in cases where a
	  dsResultSetChanged is sent anyway.

2006-10-24 16:47:23  Rev 8917   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Update record count if
	  new rows are found on requery.

2006-10-23 15:58:01  Rev 8912   reinhard

	* utils/gnue.pylintrc: Added more builtins.

2006-10-23 07:56:00  Rev 8903   reinhard

	* utils/gnue.pylintrc: Added a few more builtins to our pylintrc.

2006-10-19 09:32:30  Rev 8860   reinhard

	* src/utils/version.py: SVN revision can also be a string ('unknown').

2006-10-18 15:44:17  Rev 8853   reinhard

	* src/utils/version.py: Return 'unknown' (with quotes) for non-posix
	  platforms as the svn revision.

2006-10-18 07:46:51  Rev 8833   reinhard

	* src/logic/GTrigger.py: Fixed exception for invalid trigger.

2006-10-16 10:10:36  Rev 8792   reinhard

	* src/utils/version.py: Improved docstrings.

2006-10-16 00:08:59  Rev 8789   reinhard

	* src/utils/version.py: Fix for the case when the main module
	  directory is a link (this is the case for .cvsdevelbase).

2006-10-15 23:59:16  Rev 8788   reinhard

	* src/utils/version.py: Fixed typo.

2006-10-15 23:58:16  Rev 8787   reinhard

	* src/utils/version.py, src/setup/GSetup.py, setup.py: Fix for running
	  the commands outside the source directory.

2006-10-15 23:40:05  Rev 8786   reinhard

	* src/__init__.py, doc/technotes/00011.txt, utils/release,
	  src/utils/version.py, utils/release-announce, src/setup/GSetup.py,
	  setup.py: Changed release concept as described in
	  http://lists.gnu.org/archive/html/gnue-dev/2006-08/msg00003.html

2006-10-11 15:31:18  Rev 8756   reinhard

	* src/datasources/drivers/sql/postgresql/pygresqldrv.py: Workaround
	  for bug in pygresql.

2006-10-11 15:30:52  Rev 8755   reinhard

	* doc/technotes/00016.txt: Updated info about DB behaviour.

2006-10-11 14:06:37  Rev 8751   reinhard

	* tests/drivers/checkem.py: Improved driver test script.

2006-09-28 16:12:35  Rev 8703   reinhard

	* src/datasources/drivers/sql/postgresql/Base.py: Do not use oid in
	  postgres any more.

2006-09-26 09:35:35  Rev 8699   reinhard

	* src/datasources/drivers/sql/postgresql/psycopg2drv.py: Added
	  psycopg2 driver, contributed by lekma.
	  issue124 testing

2006-09-25 09:27:22  Rev 8694   reinhard

	* src/apps/GDebug.py: Changed timestamps in debug messages to absolute
	  time.
	  issue121 testing

2006-09-22 16:24:56  Rev 8693   reinhard

	* tests/drivers/checkem.py: Removed useless import statement.

2006-09-22 16:04:09  Rev 8692   reinhard

	* tests/drivers/checkem.py: Fixed config parameter.

2006-09-21 17:51:27  Rev 8691   reinhard

	* src/apps/GDebug.py: Append debug file instead of overwriting it.
	  issue120 testing

2006-09-12 09:09:15  Rev 8676   reinhard

	* src/__init__.py: Started new release cycle.

2006-09-12 08:45:01  Rev 8669   reinhard

	* po/lt.po, po/ro.po, doc/man/gnue-schema.1, doc/gnue-schema.dtd,
	  NEWS, src/__init__.py, etc/sample.gnue.conf, utils/release,
	  po/ru.po, po/de.po, po/es_ES.po, po/fr.po, po/nl.po, po/es_MX.po,
	  po/it.po, po/hu.po: Released 0.6.4.

2006-08-30 09:48:29  Rev 8643   johannes

	* packaging/win32/setup.py, packaging/win32/README: First set of
	  improvements

2006-08-25 11:09:49  Rev 8635   reinhard

	* src/datasources/GConditions.py: Further cleanup of valid
	  parent-child pairs for condition trees.

2006-08-25 10:52:08  Rev 8634   reinhard

	* src/datasources/GConditions.py: Fixed XML definition for <exist>.

2006-08-24 14:42:15  Rev 8630   johannes

	* packaging/win32/README: updated readme

2006-08-24 08:51:22  Rev 8621   reinhard

	* NEWS: Oops - forgot to set the date in NEWS file.

2006-08-24 08:50:24  Rev 8620   reinhard

	* src/__init__.py: Started new release cycle.

2006-08-24 07:30:09  Rev 8615   reinhard

	* po/es_ES.po, po/lt.po, doc/gnue-schema.dtd, doc/man/gnue-schema.1,
	  po/ro.po, etc/sample.gnue.conf, src/__init__.py, po/ru.po, po/fr.po,
	  po/de.po, po/nl.po, po/es_MX.po, po/hu.po, po/it.po: Released 0.6.3.

2006-08-23 23:15:05  Rev 8612   kilo

	* po/hu.po: Updated Hungarian translation.

2006-08-23 06:55:25  Rev 8605   reinhard

	* src/rpc/drivers/Base.py, src/utils/tree.py,
	  src/logic/adapters/Base.py: More epydoc fixes.

2006-08-22 19:10:35  Rev 8601   reinhard

	* po/de.po: Updated German translation.

2006-08-22 12:18:36  Rev 8589   reinhard

	* utils/release: Changed tagging procedure in release script to allow
	  for releases coming from branches.

2006-08-22 11:48:16  Rev 8588   reinhard

	* po/es_ES.po, po/lt.po, doc/gnue-schema.dtd, doc/man/gnue-schema.1,
	  po/ro.po, po/ru.po, po/fr.po, po/de.po, po/nl.po, po/es_MX.po,
	  po/hu.po, po/it.po: Released 0.6.2.99-pre2.

2006-08-22 11:43:41  Rev 8587   reinhard

	* src/definitions/GObjects.py, src/printing/pdftable/pdftable.py,
	  src/rpc/drivers/Base.py, src/rpc/drivers/hessian/hessianlib.py,
	  src/utils/tree.py, src/logic/GTriggerCore.py, src/logic/language.py,
	  src/definitions/GParserHelpers.py, src/logic/NamespaceCore.py,
	  src/rpc/client.py, src/utils/uuid.py,
	  src/rpc/drivers/hessian/SimpleHessianServer.py,
	  src/logic/adapters/Base.py: Epydoc fixes.

2006-08-21 21:32:02  Rev 8582   reinhard

	* src/utils/tree.py: Committing current state of tree.py. Still work
	  in progress, but I probably won't have much time to continue on this
	  over the next few weeks.

2006-08-21 13:58:28  Rev 8581   johannes

	* src/utils/ucsv.py: Added shorthand function for exporting to csv
	  files; added error  handling schema for encoding

2006-08-21 13:18:30  Rev 8580   johannes

	* src/utils/ucsv.py: Adding CSV-DictWriter class which can handle
	  unicode values

2006-08-21 13:11:01  Rev 8579   reinhard

	* src/definitions/GParser.py: Replaced error message about invalid
	  attribute value by a deprecation warning to stay compatible with
	  older versions of gnue-common that didn't even check this at all.

2006-08-21 11:48:34  Rev 8578   reinhard

	* po/es_ES.po, po/lt.po, doc/gnue-schema.dtd, po/ro.po, po/ru.po,
	  po/fr.po, po/de.po, po/nl.po, po/es_MX.po, po/hu.po, po/it.po:
	  Released 0.6.2.99-pre1.

2006-08-21 11:23:30  Rev 8577   reinhard

	* po/es_ES.po, po/lt.po, doc/gnue-schema.dtd, doc/man/gnue-schema.1,
	  po/ro.po, NEWS, etc/sample.gnue.conf, po/ru.po, po/fr.po, po/de.po,
	  po/nl.po, po/es_MX.po, po/hu.po, po/it.po: Released 0.6.2.99-pre1.

2006-08-21 10:24:02  Rev 8576   reinhard

	* src/logic/adapters/python.py: Allow for "self" parameter in triggers
	  to be passed as non-keyword argument. This is necessary for
	  compatibility with gnue-forms 0.5.

2006-08-02 09:52:46  Rev 8548   reinhard

	* src/logic/usercode.py, src/logic/GTrigger.py: Moved finding of the
	  root object from _buildObject to phaseInit, because the parent of
	  the parent is still wrong in _buildObject for children of imported
	  objects.

2006-07-31 19:48:34  Rev 8546   reinhard

	* src/logic/usercode.py: Moved code to find _root from __init__ to
	  _buildObject, because for imported triggers, the parent changes
	  between __init__ and _buildObject.

2006-07-25 12:50:28  Rev 8540   neilt

	* packaging/fink/gnue-common.info: Remove old version of Fink files.

2006-07-25 12:45:48  Rev 8539   neilt

	* packaging/fink/gnue-common-py.info: Updated fink info files to
	  improve capability with new Fink.

2006-07-18 21:48:51  Rev 8534   jcater

	* src/printing/pdftable/pdftable.py, src/printing/pdftable/sample.py:
	  misc changes to make pdftable subclassable; do away with module
	  globals

2006-06-22 09:42:48  Rev 8506   reinhard

	* src/logic/usercode.py: Moved Menu and Toolbar objects from common to
	  forms. There's just too much forms specific issues for them to be in
	  common.

2006-06-19 18:55:46  Rev 8496   johannes

	* src/datasources/ConnectionTriggerObj.py: Changed type of object so
	  dumpXML() works for forms after phased init

2006-06-15 10:40:12  Rev 8495   btami

	* packaging/win32/README: docs fix

2006-06-13 20:17:51  Rev 8493   reinhard

	* src/definitions/GParserHelpers.py: Only merge on the same object
	  tree level.

2006-06-13 20:04:03  Rev 8492   reinhard

	* src/definitions/GParserHelpers.py: Be a little more restrictive
	  about what to copy when assigning an object.

2006-06-13 14:54:27  Rev 8491   reinhard

	* src/logic/usercode.py: Implemented toggleable menu items.
	  issue79 in-progress

2006-06-12 14:07:22  Rev 8490   reinhard

	* src/logic/usercode.py: Added possibility to dynamically
	  enable/disable menu items.
	  issue79 in-progress

2006-05-24 12:41:13  Rev 8485   reinhard

	* src/GMenu.py: Added note about depreciated file.

2006-05-24 12:40:31  Rev 8484   reinhard

	* src/logic/usercode.py: Reuse icon/label/description from action for
	  commanders.

2006-05-24 11:59:53  Rev 8483   reinhard

	* src/logic/usercode.py: Moved registration of actions to _buildObject
	  so the action dictionary is available in phase 1 init.

2006-05-24 11:45:06  Rev 8482   reinhard

	* src/logic/usercode.py: Fixed typo in menuitem definition.

2006-05-22 13:41:14  Rev 8479   reinhard

	* src/logic/usercode.py, src/logic/GTrigger.py: Implementation of
	  GCommander base class.

2006-05-22 12:05:24  Rev 8477   reinhard

	* src/logic/usercode.py: Working implementation of GAction.

2006-05-22 12:04:44  Rev 8476   reinhard

	* src/logic/adapters/Base.py: Fixed definition of abort function.

2006-05-18 14:59:02  Rev 8474   reinhard

	* src/logic/actions.py, src/logic/usercode.py, src/logic/GTrigger.py:
	  Prepared common base class for triggers and actions.

2006-05-18 14:14:23  Rev 8473   reinhard

	* src/logic/actions.py: Set keywords property.

2006-05-18 13:50:09  Rev 8472   reinhard

	* src/events/EventController.py: Fixed list concatentaion bug.

2006-05-18 13:35:42  Rev 8471   reinhard

	* src/rpc/drivers/hessian/ClientAdapter.py,
	  src/rpc/drivers/hessian/__init__.py,
	  src/rpc/drivers/hessian/hessianlib.py,
	  src/rpc/drivers/hessian/ServerAdapter.py,
	  src/rpc/drivers/hessian/typeconv.py, src/rpc/drivers/hessian,
	  src/rpc/drivers/hessian/SimpleHessianServer.py: Added "hessian" RPC
	  driver contributed by lekma.

2006-05-18 12:46:51  Rev 8470   reinhard

	* src/utils/tree.py: Set keywords property.

2006-05-18 12:29:03  Rev 8469   reinhard

	* src/utils/tree.py: Make separate functions for test code.

2006-05-18 12:16:06  Rev 8468   reinhard

	* src/utils/tree.py: Finished test code (and already found a few bugs).

2006-05-18 09:36:28  Rev 8467   reinhard

	* src/utils/tree.py: Added NamedNode class.

2006-05-12 11:58:41  Rev 8453   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Added new function raw()
	  for high performant data access.

2006-05-12 10:19:35  Rev 8452   reinhard

	* src/events/EventController.py: Leave function early if we have no
	  event listeners at all. This greatly increases performance.

2006-05-12 09:35:55  Rev 8451   johannes

	* src/events/EventController.py: Optimized code for better performance

2006-04-27 09:36:23  Rev 8449   reinhard

	* src/utils/tree.py, src/logic/GTriggerCore.py: Added some braindump
	  so it gets preserved.

2006-04-27 06:59:53  Rev 8448   kilo

	* src/datasources/readgsd.py: Typo. 'defaults' param must be a tuple,
	  not a dict

2006-04-21 14:52:20  Rev 8446   jamest

	* src/apps/GConfig.py: if defaults are None don't try to add to config
	  tuple

2006-04-20 21:27:31  Rev 8445   reinhard

	* src/utils/tree.py: Added a very basic tree structure handling
	  library.

2006-04-20 13:39:50  Rev 8444   reinhard

	* src/logic/GTrigger.py: Fixed separate global namespace for all
	  dialogs.

2006-04-20 13:14:24  Rev 8443   johannes

	* src/definitions/GParser.py: Print the proper set of values define in
	  a ValueSet

2006-04-20 12:59:01  Rev 8442   reinhard

	* src/logic/GTrigger.py: "name" is not a required attribute for
	  triggers.

2006-04-20 00:56:17  Rev 8440   jamest

	* src/formatting/masks/InputMask.py: moved the lexicon generator out
	  of the __init__ cleanup

2006-04-19 21:46:27  Rev 8439   reinhard

	* src/definitions/GObjects.py: Removed unused and obsolete class
	  GParserMultiplexor.

2006-04-19 16:03:21  Rev 8436   reinhard

	* src/datasources/ConnectionTriggerObj.py: Added new function to add
	  all connections as children into an XML tree.

2006-04-19 13:10:00  Rev 8435   reinhard

	* src/logic/GTrigger.py: Further cleanup.

2006-04-19 12:39:24  Rev 8434   reinhard

	* src/logic/GTrigger.py: Final pep8ing.

2006-04-19 12:28:41  Rev 8432   reinhard

	* src/logic/GTrigger.py: Better repr() for triggers. Already use it
	  for the execution context.

2006-04-19 12:10:43  Rev 8431   reinhard

	* src/logic/GTriggerCore.py, src/logic/GTrigger.py: Clean up variable
	  use, nice repr() for xml objects.

2006-04-19 11:50:43  Rev 8430   reinhard

	* src/logic/GTriggerCore.py, src/logic/NamespaceCore.py: Build up a
	  good repr() name for the namespace objects.

2006-04-19 10:32:17  Rev 8429   reinhard

	* src/logic/GTrigger.py: Removed completely redundant implementation
	  of _dumpXML_

2006-04-19 10:31:30  Rev 8428   reinhard

	* src/definitions/GObjects.py: Added general option to store content
	  as CDATA.

2006-04-19 10:29:41  Rev 8427   reinhard

	* src/apps/GConfig.py: Also load typecast information for the [common]
	  section.

2006-04-19 08:55:08  Rev 8426   reinhard

	* src/definitions/GRootObj.py, src/logic/GTrigger.py: More cleanup.

2006-04-19 08:30:57  Rev 8425   reinhard

	* src/logic/actions.py, src/logic/GTrigger.py: Started cleanup of
	  GTrigger, a few minor fixes in actions.py.

2006-04-19 06:55:58  Rev 8424   reinhard

	* src/logic/language.py, src/logic/adapters/python.py,
	  src/logic/GTrigger.py, src/logic/adapters/Base.py: Epydoc fixes, and
	  a much better solution to the "self" name clash problem.
	  Issue75 testing

2006-04-19 06:31:10  Rev 8423   reinhard

	* src/printing/pdftable/pdftable.py,
	  src/formatting/masks/MaskTokenizer.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/logic/GTriggerCore.py, src/logic/language.py: Epydoc fixes.

2006-04-18 23:38:07  Rev 8422   reinhard

	* src/logic/GTriggerCore.py, src/logic/GTrigger.py: Changed variable
	  name.

2006-04-18 23:36:23  Rev 8421   reinhard

	* src/logic/GTriggerCore.py, src/logic/NamespaceCore.py: Moved
	  namespace object creation into GTriggerCore to make this object more
	  self-contained.

2006-04-18 23:25:16  Rev 8420   reinhard

	* src/logic/adapters/python.py, src/logic/GTrigger.py: Added support
	  for "self" parameter for triggers.
	  Issue75 testing

2006-04-18 21:04:18  Rev 8418   reinhard

	* src/logic/GTrigger.py: Moved GTrigger to use new language adapter
	  interface.

2006-04-18 20:47:44  Rev 8417   reinhard

	* src/logic/language.py, src/logic/adapters/python.py,
	  src/logic/adapters/Base.py: Added a straightforward and easy-to-use
	  interface to language adapters. The old interface will be
	  depreciated with gnue-common 0.7 and removed with gnue-common 0.8.

2006-04-18 19:49:14  Rev 8416   reinhard

	* src/logic/NamespaceCore.py: Removed hack again.

2006-04-18 15:59:19  Rev 8415   reinhard

	* src/logic/adapters/__init__.py, src/logic/language.py,
	  src/logic/adapters/python.py, src/logic/adapters/Base.py,
	  src/logic/adapters/ecmascript.py: It's just a spring-clean for the
	  may queen.

2006-04-18 13:04:25  Rev 8414   johannes

	* src/utils/uuid.py: Changed to make pylint happy with it.  More
	  pep8-ification.

2006-04-18 11:27:11  Rev 8413   johannes

	* utils/gnue.pylintrc: Added another rule for valid variable names
	  (all uppercase)

2006-04-18 09:43:54  Rev 8412   reinhard

	* utils/gnue.pylintrc: Added pylint config file.

2006-04-18 09:12:32  Rev 8411   reinhard

	* src/logic/NamespaceCore.py: Re-added NamespaceElement._object as it
	  is still used in forms.

2006-04-18 08:46:34  Rev 8410   reinhard

	* src/logic/NamespaceCore.py: Wow - 2 typos in 2 lines of code...

2006-04-17 08:29:53  Rev 8409   reinhard

	* src/logic/NamespaceCore.py: Add functions and children of an object
	  to the local namespace of that object again.

2006-04-14 23:27:27  Rev 8408   reinhard

	* src/apps/errors.py, src/apps/i18n.py: A little pylint cleanup.

2006-04-14 23:04:56  Rev 8407   reinhard

	* src/logic/GTriggerCore.py, src/logic/NamespaceCore.py,
	  src/logic/adapters/Base.py: Cleaning up.

2006-04-14 17:52:16  Rev 8406   reinhard

	* src/logic/actions.py: Clean up according to pylint.

2006-04-14 11:06:30  Rev 8405   reinhard

	* src/logic/actions.py: Basic skeleton for actions, menus, and
	  toolbars.
	  issue79 in-progress

2006-04-14 01:12:45  Rev 8404   jamest

	* src/formatting/masks/tests/formatting_masks.py,
	  src/formatting/masks/InputMask.py, src/formatting/masks/Errors.py:
	  more pep8-ification cleanup

2006-04-13 21:26:24  Rev 8403   reinhard

	* src/logic/NamespaceCore.py: Removed unnecessary import.

2006-04-13 21:00:34  Rev 8402   reinhard

	* src/definitions/GParser.py: Removed unnecessary import.

2006-04-13 20:07:05  Rev 8401   reinhard

	* src/logic/actions.py: First chunk of the new attepmt for a
	  menu/toolbar handling system.

2006-04-13 01:17:51  Rev 8400   jamest

	* src/formatting/masks/InputTokens.py, src/formatting/masks/Tokens.py,
	  src/formatting/masks/MaskTokenizer.py,
	  src/formatting/masks/tests/mask_tokenizer.py,
	  src/formatting/masks/MaskParser.py,
	  src/formatting/masks/InputMask.py,
	  src/formatting/masks/MaskTokens.py: cleanup and documentation more
	  pep8 changes

2006-04-12 19:11:58  Rev 8399   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Updated coding standard,
	  added new method _refresh() to get new data from the backend.

2006-04-09 17:18:40  Rev 8396   johannes

	* src/utils/uuid.py: Changed detection of hardware addresses (for
	  network interfaces) to also  support Mac OS X. Pep8-ified
	  utils/uuid.py

2006-04-08 13:49:44  Rev 8395   neilt

	* packaging/fink/psycopg-py24.patch, packaging/fink/psycopg-py24.info:
	  Psycopg info files are now in the Fink distribution and more
	  up-to-date.

2006-04-08 13:20:21  Rev 8394   neilt

	* packaging/fink/gnue-common.info: Update fink files to latest release.

2006-04-06 01:08:13  Rev 8383   jamest

	* src/formatting/masks/tests/mask_tokenizer.py,
	  src/formatting/masks/MaskParser.py,
	  src/formatting/masks/InputMask.py: mask tokenizer now takes text
	  string instead of StringIO handle pep8-ification work misc typos
	  fixed

2006-04-05 14:43:56  Rev 8376   johannes

	* src/definitions/GParser.py, src/definitions/GParserHelpers.py: Check
	  for valid attribute-values if a ValueSet is defined

2006-04-05 11:36:04  Rev 8373   reinhard

	* utils/vim/indent_python.vim: Fix Python indenting definition.

2006-04-05 11:16:04  Rev 8370   reinhard

	* utils/vim/ftplugin_python.vim: Added a few more gimmics to python
	  filetype plugin.

2006-04-05 11:02:24  Rev 8369   reinhard

	* utils/vim, utils/vim/ftplugin_python.vim,
	  utils/vim/indent_python.vim: Added some magic files helpful for
	  those editing with vim.

2006-04-05 02:23:02  Rev 8362   jamest

	* src/formatting/masks/MaskParser.py: old uncommited changes to
	  MaskParser (all formatting I think) start of pep8-ification

2006-04-05 02:15:18  Rev 8361   jamest

	* tests/formatting_masks.py: finish test move

2006-04-05 02:15:02  Rev 8360   jamest

	* src/formatting/masks/tests/formatting_masks.py: moved formatting
	  masks test

2006-04-05 02:13:15  Rev 8359   jamest

	* tests/formatting_masks.py: checkin of format masks so I can move to
	  new tests dir in formatting section

2006-04-05 02:11:10  Rev 8358   jamest

	* src/formatting/masks/tests/mask_tokenizer.py,
	  src/formatting/masks/tests, src/formatting/masks/tests/runAllTests:
	  added tests dir for formatting

2006-04-05 01:08:34  Rev 8356   jcater

	* src/apps/__init__.py, src/apps/RuntimeSettings.py: runtime settings
	  won't completely fail if one listener fails

2006-04-04 08:24:06  Rev 8351   reinhard

	* src/datasources/readgsd.py: Trying hard to make epydoc happy.

2006-03-31 22:42:13  Rev 8330   reinhard

	* src/logic/GTrigger.py: Actually we can use dots here now.

2006-03-31 22:40:44  Rev 8329   reinhard

	* src/logic/GTrigger.py: Use nicer names for triggers for execution
	  context and function name, as both are used in error messages.

2006-03-31 21:27:33  Rev 8327   reinhard

	* src/apps/GConfig.py: Allow for both unicode and 8bit strings for
	  config option descriptions.

2006-03-31 18:19:16  Rev 8323   reinhard

	* src/formatting/GTypecast.py: Fixed import.

2006-03-31 18:07:08  Rev 8321   reinhard

	* unittest/datasource.py, tests/drivers/checkem.py: Removed
	  translation marks from test code (which isn't included in
	  gnue-common.po anyway).

2006-03-31 18:00:18  Rev 8320   reinhard

	* src/rpc/RpcDoc.py, src/rpc/drivers/xmlrpc/RpcDoc.py: Changed last
	  occurances of _() in common to u_() so we can head towards a
	  unicode-clean code.

2006-03-31 17:57:49  Rev 8319   reinhard

	* src/formatting/GTypecast.py, src/definitions/GParser.py,
	  src/formatting/NumberMask.py, src/utils/GDateTime.py,
	  src/formatting/FormatExceptions.py, src/formatting/TextMask.py:
	  Fixed unicode handling in some exceptions.

2006-03-31 17:29:03  Rev 8318   reinhard

	* src/logic/GTrigger.py: Do not translate debug messages.

2006-03-31 17:26:11  Rev 8317   reinhard

	* src/datasources/drivers/other/appserver.py,
	  src/datasources/drivers/Base/Connection.py: Login field descriptions
	  should be unicode.

2006-03-31 17:24:18  Rev 8316   reinhard

	* src/datasources/drivers/sql/msado/Behavior.py,
	  src/datasources/drivers/sql/postgresql/Behavior.py,
	  src/datasources/drivers/sql/sqlite2/Behavior.py,
	  src/datasources/drivers/sql/mysql/Behavior.py,
	  src/datasources/drivers/sql/oracle/Behavior.py,
	  src/datasources/drivers/file/Base.py,
	  src/datasources/drivers/sql/maxdb/Behavior.py,
	  src/datasources/drivers/sql/interbase/Behavior.py: Changed name of
	  GSTables objects to be unicode. I wonder whether this will break
	  something.

2006-03-31 17:14:37  Rev 8315   reinhard

	* src/datasources/GDataSource.py, src/logic/GTrigger.py,
	  src/formatting/masks/GMask.py: Changed XML definition labels and
	  descriptions to be translatable.

2006-03-31 17:10:04  Rev 8314   reinhard

	* scripts/gnuedtd: Fixed indenting of generated DTD.

2006-03-31 17:00:20  Rev 8313   reinhard

	* scripts/gnuedtd: Enabled gnuedtd to cope with unicode description.

2006-03-30 21:49:58  Rev 8297   reinhard

	* src/datasources/readgsd.py: Fixed typo in last commit.

2006-03-30 21:49:15  Rev 8296   reinhard

	* src/datasources/readgsd.py: Changed help texts to be translated to
	  unicode.

2006-03-30 21:10:13  Rev 8295   reinhard

	* src/apps/GConfig.py, src/apps/GBaseApp.py: Properly handle unicode
	  in exceptions.

2006-03-30 20:22:00  Rev 8294   reinhard

	* src/apps/manpage.py, src/apps/GServerApp.py, src/apps/GBaseApp.py,
	  src/apps/CommandOption.py: Switched command line help to be
	  generally unicode.

2006-03-30 02:24:05  Rev 8286   jamest

	* utils/create-technote-index.py: quick fix for the tech note
	  generator in dealing with section names

2006-03-29 21:33:02  Rev 8283   reinhard

	* MANIFEST.in, doc/technotes/00011.txt, ROADMAP.in,
	  utils/helpers/tools.py, utils/generate-feature-plan.py, TODO:
	  Removed ROADMAP.in & friends because all that information has been
	  moved to roundup.

2006-03-27 09:36:29  Rev 8274   reinhard

	* src/__init__.py: Started new release cycle.

2006-03-27 08:06:53  Rev 8264   reinhard

	* po/es_ES.po, po/lt.po, doc/gnue-schema.dtd, doc/man/gnue-schema.1,
	  po/ro.po, NEWS, src/__init__.py, po/ru.po, po/fr.po, po/de.po,
	  po/nl.po, po/es_MX.po, po/hu.po, po/it.po: Released 0.6.2.

2006-03-27 07:52:30  Rev 8263   johannes

	* src/datasources/drivers/sql/sqlite3/pysqlite2drv.py: Use a
	  default-collation function based on the current locale (for 
	  pysqlite2 2.2+)

2006-03-25 15:39:22  Rev 8260   jan

	* src/datasources/GConditions.py: fix mysql backend. mysql treats
	  function<space>() as user defined functions.

2006-03-24 20:46:33  Rev 8259   kilo

	* po/hu.po: Updated Hungarian translations

2006-03-24 08:22:29  Rev 8252   reinhard

	* BUGS: Better formatting.

2006-03-24 07:59:26  Rev 8251   reinhard

	* po/es_ES.po, po/lt.po, doc/gnue-schema.dtd, doc/man/gnue-schema.1,
	  po/ro.po, NEWS, po/ru.po, po/fr.po, po/de.po, po/nl.po, po/es_MX.po,
	  po/hu.po, po/it.po: Released 0.6.1.99-pre1.

2006-03-23 15:41:33  Rev 8250   johannes

	* po/lt.po, po/ro.po, po/ru.po, po/de.po, po/es_ES.po, po/fr.po,
	  po/nl.po, po/es_MX.po, po/hu.po, po/it.po: Updated translatable
	  strings and german translations

2006-03-23 14:31:23  Rev 8248   btami

	* src/apps/GServerApp.py: add windows service support to appserver

2006-03-20 13:12:04  Rev 8242   jan

	* src/datasources/drivers/sql/mysql/mysqldbdrv.py: set mysqldb drv
	  connection encoding correctly

2006-03-18 05:39:59  Rev 8240   jan

	* src/datasources/drivers/sql/mysql/Behavior.py,
	  src/datasources/drivers/sql/mysql/mysqldbdrv.py: Mysql drv updates:
	  - add support for --owner (even it is more a dbadmin for mysql) -
	  fix deprecation warning by calling BEGIN explicitly

2006-03-16 13:12:30  Rev 8234   btami

	* packaging/win32/setup.py, packaging/win32/README: win32 packaging
	  updates

2006-03-16 12:57:43  Rev 8233   johannes

	* src/datasources/drivers/sql/sqlite2/pysqlitedrv.py: Same fix for
	  sqlite2 driver's doc

2006-03-16 12:56:29  Rev 8232   johannes

	* src/datasources/drivers/sql/sqlite3/pysqlite2drv.py: Give the proper
	  driver in the sample

2006-03-15 20:20:29  Rev 8230   jamest

	* src/printing/pdftable/pdftable.py: pdf table converts input to
	  strings for proper handling

2006-03-14 10:15:11  Rev 8227   reinhard

	* po/es_ES.po, po/lt.po, doc/gnue-schema.dtd, doc/man/gnue-schema.1,
	  po/ro.po, po/ru.po, po/fr.po, po/de.po, po/nl.po, po/es_MX.po,
	  po/hu.po, po/it.po: Released 0.6.1.99-beta2.

2006-03-14 07:55:16  Rev 8226   reinhard

	* src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/sql/sqlite3/pysqlite2drv.py,
	  src/datasources/drivers/sql/interbase/kinterbasdbdrv.py: Introduced
	  option to fetch the whole result set from the very beginning.
	  Issue56 [fixed]

2006-03-13 15:57:35  Rev 8225   johannes

	* src/datasources/drivers/sql/postgresql/Behavior.py,
	  src/datasources/GConnections.py, src/datasources/readgsd.py: Added a
	  --owner/password option to gnue-schema. The driver for  PostgreSQL
	  honors this new option for database-creation.

2006-03-12 19:58:09  Rev 8223   jamest

	* src/datasources/readgsd.py: minor comments while digging thru code

2006-03-12 17:08:46  Rev 8221   jamest

	* src/external/plex/Transitions.py: fix plex to run under python 2.4

2006-03-11 19:30:12  Rev 8219   johannes

	* src/datasources/readgsd.py: Use proper fields for connection
	  properties

2006-03-07 16:00:22  Rev 8214   johannes

	* packaging/osx/create-image, packaging/osx/scripts,
	  packaging/osx/gnue-common.pmproj, packaging/osx/HOWTO-Build,
	  packaging/osx/dist/README, packaging/osx/create-build,
	  packaging/osx, packaging/osx/dist, packaging/osx/scripts/postflight:
	  Added environments for package-creation on OS X

2006-03-06 20:23:30  Rev 8209   kilo

	* po/hu.po: Updated Hungarian translations

2006-03-04 08:27:24  Rev 8203   jan

	* src/datasources/drivers/sql/mysql/mysqldbdrv.py: add string to
	  boolean conversion

2006-03-04 07:36:43  Rev 8202   jan

	* src/datasources/drivers/sql/mysql/mysqldbdrv.py: enables options for
	  mysql non-unicode mode

2006-03-03 08:01:15  Rev 8195   johannes

	* po/de.po: Updated german translations

2006-03-02 18:31:57  Rev 8187   reinhard

	* po/es_ES.po, po/lt.po, doc/gnue-schema.dtd, doc/man/gnue-schema.1,
	  po/ro.po, NEWS, etc/sample.gnue.conf, po/ru.po, po/fr.po, po/de.po,
	  po/nl.po, po/es_MX.po, po/hu.po, po/it.po: Released 0.6.1.99-beta1.

2006-03-02 07:36:39  Rev 8183   johannes

	* src/datasources/drivers/Base/RecordSet.py: Let a record set only get
	  dirty if data has been changed

2006-02-27 15:57:16  Rev 8180   jamest

	* src/datasources/GConnections.py, src/datasources/readgsd.py: removed
	  obsolete functions I had re-added until I had chance to remove from
	  all my code

2006-02-21 14:52:11  Rev 8173   johannes

	* src/datasources/drivers/sql/interbase/kinterbasdbdrv.py: Added
	  comment for building the python-binding

2006-02-21 10:09:53  Rev 8171   johannes

	* doc/technotes/index.html, doc/technotes/index.txt: Updated
	  index-files

2006-02-20 17:34:10  Rev 8166   johannes

	* src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/datasources/drivers/other/appserver.py: Improved
	  object-dictionary destruction in xmlrpc; removed login (),  logout
	  () and close () from session object, as well as close () from  list
	  objects since they get called automatically.

2006-02-10 19:05:07  Rev 8160   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py: Try to be more clear
	  about what requery does.

2006-02-10 07:57:47  Rev 8157   johannes

	* src/apps/i18n.py: Always return a locale. If the locale returned by
	  getlocale () is None,  default to 'C'

2006-02-09 19:21:06  Rev 8155   johannes

	* images/gnue-icon.png, etc/sample.connections.conf,
	  images/gnue-old.png, images/gnue.png: Added new images and changed
	  sample config file

2006-02-06 16:34:19  Rev 8152   johannes

	* src/apps/GServerApp.py: Create directory for pidfile if necessary

2006-02-06 13:57:57  Rev 8151   johannes

	* images/gnue-splash.png: Replaced old splash screen image

2006-01-27 10:29:39  Rev 8144   johannes

	* src/datasources/drivers/sql/mysql/Behavior.py: Use a set of
	  credentials for grant-commands too

2006-01-27 07:56:05  Rev 8141   johannes

	* src/datasources/drivers/sql/mysql/Behavior.py: Added passing of
	  credentials on database creation

2006-01-26 18:34:49  Rev 8139   johannes

	* src/datasources/drivers/sql/mysql/mysqldbdrv.py: Allways use
	  unicode, removed that invalid keyword argument

2006-01-18 21:25:44  Rev 8129   jcater

	* src/datasources/drivers/file/__init__.py, src/rpc/RpcDoc.py,
	  src/formatting/FormatExceptions.py, src/datasources/GSchema.py,
	  src/datasources/drivers/sql/postgresql/psycopgdrv.py,
	  src/cursing/FocusedLabel.py, src/utils/uuid.py,
	  src/formatting/TextMask.py, src/cursing/InputBox.py,
	  src/cursing/Button.py, src/cursing/CheckBox.py,
	  src/formatting/GTypecast.py, unittest/run_tests_gui.py,
	  src/utils/GMimeTypes.py, src/formatting/masks/Tokens.py,
	  src/cursing/ScrollBar.py,
	  src/datasources/drivers/sql/sqlite2/pysqlitedrv.py,
	  src/printing/barcodes/__init__.py, src/events/Event.py,
	  tests/datasources_GConditions.py,
	  src/datasources/drivers/__init__.py,
	  src/datasources/ConnectionTriggerObj.py,
	  src/datasources/drivers/sql/postgresql/Base.py,
	  src/cursing/CheckBoxGroup.py, src/datasources/GDataSource.py,
	  src/cursing/GraphicObject.py, src/apps/GServerApp.py,
	  src/cursing/RadioGroup.py, src/formatting/masks/GMask.py,
	  src/datasources/GConditions.py, src/definitions/GParserHelpers.py,
	  src/cursing/Menu.py, src/cursing/StatusBar.py,
	  src/datasources/drivers/sql/sqlite3/pysqlite2drv.py,
	  src/rpc/client.py, src/events/__init__.py, src/cursing/MenuBar.py,
	  src/printing/barcodes/codabar.py, src/apps/RuntimeSettings.py,
	  src/datasources/drivers/sql/msado/adodbapidrv.py,
	  src/cursing/Progress.py, src/printing/barcodes/standard2of5.py,
	  src/definitions/__init__.py,
	  src/datasources/drivers/sql/postgresql/pygresqldrv.py,
	  src/datasources/drivers/sql/maxdb/__init__.py, src/apps/GBaseApp.py,
	  src/cursing/TextArea.py, src/rpc/drivers/xmlrpc/RpcDoc.py,
	  src/rpc/__init__.py, src/datasources/drivers/sql/maxdb/Behavior.py,
	  src/printing/pdftable/sample.py, src/formatting/masks/InputMask.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/file/csvfile.py,
	  src/datasources/drivers/sql/interbase/kinterbasdbdrv.py,
	  utils/generate-tool-schemas.py, src/logic/NamespaceCore.py,
	  src/logic/GTrigger.py, src/printing/barcodes/postnet.py,
	  src/cursing/constants.py, src/datasources/GLoginHandler.py,
	  src/utils/CaselessDict.py, src/definitions/GBinary.py,
	  src/printing/barcodes/interleaved2of5.py, src/datatypes/Color.py,
	  src/apps/errors.py, src/apps/GClientApp.py,
	  src/datasources/drivers/sql/__init__.py,
	  src/datasources/drivers/sql/mysql/__init__.py,
	  src/datasources/Exceptions.py, src/formatting/masks/Errors.py,
	  src/logic/adapters/Base.py, src/printing/pdftable/__init__.py,
	  src/definitions/GParser.py, src/apps/GLogger.py,
	  src/cursing/Label.py, src/datasources/drivers/sql/mysql/Behavior.py,
	  utils/GTest.py, src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/Base/__init__.py, src/cursing/Dialog.py,
	  src/datasources/drivers/sql/oracle/dcoracledrv.py,
	  src/cursing/Control.py, src/logic/adapters/ecmascript.py,
	  src/definitions/GRootObj.py, src/gear/GearSystem.py,
	  src/datasources/drivers/Base/Behavior.py, src/cursing/sio.py,
	  src/datasources/drivers/other/appserver.py,
	  src/datasources/drivers/sql/mysql/mysqldbdrv.py, license_header.txt,
	  src/datasources/drivers/Base/ResultSet.py, src/apps/GDebug.py,
	  src/rpc/drivers/pyro/ServerAdapter.py, src/cursing/Frame.py,
	  src/events/EventAware.py, src/rpc/drivers/Base.py,
	  src/datasources/drivers/sql/sqlite2/__init__.py,
	  src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/datasources/drivers/sql/maxdb/maxdbdrv.py,
	  src/datasources/drivers/sql/msado/__init__.py, src/apps/plugin.py,
	  setup-cvs.py, src/cursing/MsgBoxOK.py,
	  src/datasources/drivers/sql/interbase/__init__.py,
	  src/cursing/TextBox.py, src/cursing/MsgBoxTimer.py,
	  src/datasources/drivers/other/__init__.py,
	  src/datasources/drivers/sql/sqlite2/Behavior.py,
	  unittest/datasource.py,
	  src/datasources/drivers/sql/msado/Behavior.py,
	  src/utils/GDateTime.py, src/datasources/drivers/DBSIG2/__init__.py,
	  src/datasources/drivers/sql/interbase/Behavior.py,
	  src/cursing/VButton.py, src/cursing/GroupBox.py,
	  tests/drivers/checkem.py, src/printing/pdftable/pdftable.py,
	  src/formatting/masks/MaskParser.py,
	  src/datasources/drivers/DBSIG2/Behavior.py, src/utils/TextUtils.py,
	  src/datasources/drivers/sql/postgresql/pypgsqldrv.py,
	  src/cursing/DirChooser.py, src/rpc/drivers/xmlrpc/typeconv.py,
	  src/cursing/ComboBox.py, src/events/EventController.py,
	  src/rpc/drivers/pyro/__init__.py,
	  src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/formatting/DateMask.py, utils/doc-xml-attrs-openoffice.py,
	  src/printing/barcodes/Base.py, src/cursing/MsgBoxYesNo.py,
	  src/__init__.py, src/apps/CommandOption.py, src/cursing/utility.py,
	  src/GCConfig.py, src/cursing/VScrollBar.py, unittest/logic.py,
	  src/definitions/GObjects.py, src/formatting/GDataFormatter.py,
	  src/cursing/FileSelectPad.py, src/setup/GSetup.py,
	  src/rpc/drivers/pyro/ClientAdapter.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py, src/rpc/server.py,
	  src/utils/dbf.py, src/cursing/MenuItem.py,
	  src/datasources/drivers/sql/oracle/__init__.py,
	  src/formatting/BaseMask.py, src/rpc/drivers/__init__.py,
	  src/cursing/RadioButton.py, src/rpc/drivers/xmlrpc/__init__.py,
	  src/GMenu.py, src/apps/i18n.py,
	  src/datasources/drivers/file/Base.py,
	  src/datasources/drivers/sql/postgresql/__init__.py,
	  src/datasources/drivers/sql/oracle/Behavior.py,
	  src/datasources/drivers/Base/RecordSet.py, module/base/__init__.py,
	  src/apps/GConfig.py, src/logic/adapters/python.py,
	  src/setup/ChangeLog.py,
	  src/datasources/drivers/sql/postgresql/Behavior.py,
	  tests/utils_TextUtils.py, utils/generate-gnue-config.py,
	  src/datasources/drivers/file/dbffile.py, tests/apps_checktype.py,
	  src/formatting/masks/Masks.py, setup.py, src/cursing/__init__.py,
	  src/datasources/readgsd.py, src/cursing/Notebook.py,
	  src/utils/FileUtils.py, src/datasources/drivers/sql/oracle/Base.py,
	  src/datasources/drivers/sql/sqlite3/__init__.py,
	  src/logic/language.py, src/gear/NavigationBuilder.py,
	  src/datasources/drivers/file/inifile.py, src/apps/__init__.py,
	  src/datasources/drivers/sql/sqlite3/Behavior.py,
	  src/cursing/Container.py,
	  src/datasources/drivers/sql/oracle/cxoracledrv.py,
	  src/formatting/NumberMask.py, src/apps/checktype.py,
	  src/datasources/GConnections.py, src/apps/manpage.py,
	  src/cursing/ColorScheme.py, src/utils/http.py,
	  src/logic/GTriggerCore.py, src/apps/GImportLogger.py,
	  src/cursing/FileSelector.py: fixed copyright headers

2006-01-11 02:44:57  Rev 8126   jamest

	* src/printing/pdftable/pdftable.py, src/printing/pdftable/sample.py:
	  added support for addLine so pdf table can add check register style
	  lines under standard rows

2006-01-09 18:21:18  Rev 8123   reinhard

	* src/rpc/drivers/xmlrpc/ServerAdapter.py: Stringify object id's
	  before feeding them into XMLRPC, because XMLRPC cannot transport 64
	  bit numbers, and object id's are 64 bit numbers on 64 bit platforms.

2006-01-09 13:24:09  Rev 8121   kilo

	* src/definitions/GParser.py: Refine (hack) sybling check for reports

2006-01-05 09:41:11  Rev 8120   johannes

	* src/datasources/drivers/other/appserver.py: Appserver now uses the
	  object oriented RPC interface -- the flat one is  removed. Appserver
	  uses python's datetime library for date, time and  datetime types
	  now.

2006-01-04 00:01:11  Rev 8119   jcater

	* src/datasources/drivers/sql/oracle/cxoracledrv.py,
	  src/datasources/drivers/sql/oracle/dcoracledrv.py: Updated links to
	  Oracle drivers and made other relevant notes.

2006-01-01 17:19:54  Rev 8118   johannes

	* src/utils/uuid.py: Added alternative way for detecting available
	  network interfaces (thanks  to Ross Golder) and implemented an
	  automatic fallback to  random-generated UUID if no network interface
	  could be found. This  fixes UUID generation on 64-bit architectures
	  and Mac OS. The latter one  still lacks node-based UUIDs.

2005-12-07 01:37:56  Rev 8115   jamest

	* src/printing/pdftable/pdftable.py: moved font defs to a dict and
	  allow them to be set added a set hightlight function added ability
	  to shut off borders per row

2005-12-06 21:25:33  Rev 8114   reinhard

	* src/definitions/GParser.py: Check if a tag is valid under this
	  parent.

2005-12-02 11:36:53  Rev 8111   btami

	* src/logic/GTrigger.py: fixed StoreTriggersAsCDATA issue

2005-11-24 14:06:30  Rev 8107   johannes

	* src/definitions/GParser.py: Fixed name of arguments in
	  startElementNS (), endElementNS () and characters (). Fixed some
	  docstrings.

2005-11-24 13:49:48  Rev 8106   johannes

	* src/definitions/GParserHelpers.py: Fixed typo; actually it should
	  read _getAsContents_ ()  ... :)

2005-11-24 13:23:47  Rev 8105   johannes

	* src/definitions/GParserHelpers.py, src/definitions/GBinary.py: Avoid
	  a circular import chain wrt. getChildrenAsContents ()

2005-11-22 12:41:44  Rev 8103   johannes

	* src/definitions/GParser.py: Don't check for uniqueness (as it was
	  before)

2005-11-21 07:42:56  Rev 8102   reinhard

	* src/definitions/GObjects.py, src/events/Event.py,
	  src/events/EventController.py: Fixed docstrings.

2005-11-21 07:39:13  Rev 8101   reinhard

	* src/rpc/server.py: Fixed typo.

2005-11-17 22:17:03  Rev 8099   btami

	* src/definitions/GObjects.py, src/definitions/GParser.py: fixed
	  report handling

2005-11-16 13:20:18  Rev 8098   johannes

	* src/rpc/drivers/Base.py, src/rpc/RpcDoc.py,
	  src/definitions/GParser.py, src/rpc/drivers/__init__.py,
	  src/rpc/client.py, src/rpc/__init__.py,
	  src/rpc/drivers/xmlrpc/__init__.py,
	  src/rpc/drivers/pyro/__init__.py, src/rpc/server.py: Updated
	  docstrings

2005-11-15 13:37:03  Rev 8097   johannes

	* src/definitions/GParser.py: Added missing Id keyword

2005-11-15 13:35:43  Rev 8096   johannes

	* src/definitions/GObjects.py, src/definitions/GParser.py,
	  src/definitions/GRootObj.py, src/definitions/GParserHelpers.py,
	  src/definitions/GBinary.py, src/logic/GTrigger.py,
	  src/definitions/__init__.py: Code cleanup according to technote 15

2005-11-08 10:46:18  Rev 8094   johannes

	* src/events/__init__.py, src/events/Event.py,
	  src/events/EventAware.py, src/events/EventController.py: Code
	  clean-up (according to technote 15)

2005-10-27 07:45:09  Rev 8082   reinhard

	* src/definitions/GObjects.py: Fixed docstrings for epydoc.

2005-10-25 22:23:05  Rev 8079   btami

	* src/definitions/GObjects.py, src/definitions/GParser.py,
	  src/definitions/GRootObj.py: fixed report save bug in designer if
	  report layout defines hes objects (like Char)

2005-10-24 13:19:01  Rev 8076   btami

	* src/definitions/GParser.py: preparing for designer's report support

2005-10-20 13:16:03  Rev 8074   jamest

	* src/formatting/BaseMask.py, src/formatting/DateMask.py,
	  src/definitions/GObjects.py, src/logic/adapters/ecmascript.py,
	  src/logic/NamespaceCore.py, src/datasources/GConnections.py,
	  src/logic/GTrigger.py: replaced all references of GDebug.printMesg()
	  with assert gDebug()

2005-10-20 09:14:07  Rev 8073   btami

	* src/logic/GTrigger.py: changed debug level from 0 to 1

2005-10-18 13:38:24  Rev 8068   johannes

	* BUGS: Moved to roundup

2005-10-15 21:25:46  Rev 8063   btami

	* src/definitions/GRootObj.py: designer needs this default

2005-10-15 12:05:06  Rev 8062   neilt

	* packaging/fink/gnue-common.info, doc/install-mac-os-x.txt: Update
	  fink package files.

2005-10-14 19:53:21  Rev 8060   btami

	* src/logic/GTrigger.py: fixed 'designer changing CDATA to escaped
	  content on save' bug (in previous commit)

2005-10-14 19:50:25  Rev 8059   btami

	* src/logic/GTrigger.py, src/logic/GFormula.py: removed unused file

2005-10-13 20:43:17  Rev 8057   btami

	* packaging/win32/setup.py: readded various image plugins; added PyXML

2005-10-12 07:49:26  Rev 8049   btami

	* src/definitions/GParser.py, src/definitions/GParserHelpers.py: fixed
	  the 'designer looses comments on save' bug

2005-10-11 15:56:19  Rev 8045   neilt

	* doc/install-mac-os-x.txt, INSTALL: Document updates.

2005-10-10 12:01:54  Rev 8044   neilt

	* doc/install-mac-os-x.txt: Add Mac OS X short instructions.

2005-10-10 11:03:38  Rev 8041   neilt

	* packaging/fink/psycopg-py24.patch, packaging/fink/gnue-common.info,
	  packaging/fink/psycopg-py24.info: Update Fink files for latest
	  release.

2005-10-04 08:25:55  Rev 8036   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Fixed merge for deletion
	  of more than one detail record at once.

2005-10-03 19:06:26  Rev 8034   btami

	* packaging/win32/setup.py: fixed Pil plugins

2005-10-03 14:15:24  Rev 8033   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Fixed requery in multi
	  layer master/detail relationships.

2005-09-30 12:58:01  Rev 8032   btami

	* packaging/win32/GNUe-Forms-debug.iss,
	  packaging/win32/GNUe-Appserver-debug.iss,
	  packaging/win32/GNUe-Common-debug.iss, packaging/win32/setup.py,
	  packaging/win32/GNUe-Runtime-Environment.iss,
	  packaging/win32/GNUe-Forms.iss, packaging/win32/GNUe-Appserver.iss,
	  packaging/win32/GNUe-Common.iss: added all standard python modules
	  to runtime environment package

2005-09-29 10:56:22  Rev 8030   jcater

	* src/definitions/GObjects.py: Added an iterator method/class for
	  GObjects that allows passing in a test method or a list of  types
	  and return an iterator of the children of that object passing the
	  test.
	  Also clarified documentation on  what the setitem and getitem hooks
	  are for.

2005-09-28 17:20:25  Rev 8029   reinhard

	* src/__init__.py: Started new release cycle.

2005-09-28 16:55:25  Rev 8019   reinhard

	* po/es_ES.po, po/lt.po, doc/gnue-schema.dtd, doc/man/gnue-schema.1,
	  po/ro.po, NEWS, src/__init__.py, po/ru.po, po/fr.po, po/de.po,
	  utils/update-tool-docs, po/nl.po, po/es_MX.po, po/hu.po, po/it.po:
	  Released 0.6.1.

2005-09-28 16:27:28  Rev 8017   kilo

	* po/hu.po: Updated Hungarian translations.

2005-09-28 03:27:27  Rev 8015   reinhard

	* po/nl.po: Updated Dutch translations. Thanks to Michael Van
	  Wesenbeeck.

2005-09-27 15:05:21  Rev 8012   reinhard

	* doc/RPC-grpc-file.dtd, README, AUTHORS, TODO, INSTALL, THANKS,
	  doc/RPC-status.txt, ROADMAP.in: Some docs.

2005-09-27 10:49:19  Rev 8011   reinhard

	* src/rpc/drivers/TODO, BUGS, TODO, ROADMAP.in: Updated Roadmap, TODO,
	  Bug list.

2005-09-27 10:30:59  Rev 8008   johannes

	* BUGS, po/de.po: Updated german translation

2005-09-27 10:21:04  Rev 8006   reinhard

	* po/es_ES.po, po/lt.po, doc/gnue-schema.dtd, doc/man/gnue-schema.1,
	  po/ro.po, po/ru.po, po/fr.po, po/de.po, po/nl.po, po/es_MX.po,
	  po/hu.po, po/it.po: Released 0.6.0.99-pre2.

2005-09-27 10:12:29  Rev 8005   johannes

	* src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/xmlrpc/typeconv.py, src/rpc/client.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py: Improved/Fixed object
	  transports in xmlrpc

2005-09-27 09:46:10  Rev 8004   reinhard

	* utils/helpers/tools.py: Fixed excpetion handling, count fuzzy
	  translations as not finished.

2005-09-27 04:12:41  Rev 8001   johannes

	* src/datasources/drivers/sql/postgresql/psycopgdrv.py,
	  src/datasources/drivers/sql/postgresql/pygresqldrv.py,
	  src/datasources/drivers/other/appserver.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/sql/postgresql/pypgsqldrv.py: Changed
	  default-value for _need_rollback_after_exception_ flag

2005-09-27 02:48:26  Rev 8000   reinhard

	* src/rpc/drivers/xmlrpc/typeconv.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py: Fixed docstrings.

2005-09-26 13:41:24  Rev 7997   reinhard

	* utils/release, utils/release-announce: Added some "sleep 20" lines
	  to release script and friends, making sure we don't connect to ssh
	  more than 3 times a minute.

2005-09-26 08:39:02  Rev 7996   johannes

	* src/datasources/drivers/sql/sqlite2/pysqlitedrv.py: Added missing
	  comment

2005-09-25 07:16:06  Rev 7990   reinhard

	* doc/RPC-grpc-file.dtd, po/es_ES.po, po/lt.po, doc/gnue-schema.dtd,
	  doc/man/gnue-schema.1, po/ro.po, etc/sample.gnue.conf, po/ru.po,
	  po/fr.po, po/de.po, po/nl.po, po/es_MX.po, po/hu.po, po/it.po:
	  Released 0.6.0.99-pre1.

2005-09-24 07:27:14  Rev 7982   reinhard

	* NEWS: Updated NEWS to reflect latest changes.

2005-09-24 06:00:38  Rev 7981   reinhard

	* src/datasources/Exceptions.py: Fix for statements without parameters.

2005-09-24 05:50:21  Rev 7980   reinhard

	* src/datasources/Exceptions.py,
	  src/datasources/drivers/DBSIG2/Connection.py: Show statement and
	  parameters as detail of ConnectionError exceptions.

2005-09-23 12:27:51  Rev 7978   reinhard

	* src/apps/GDebug.py: Fixed gLeave placeholder.

2005-09-23 06:02:31  Rev 7977   johannes

	* src/rpc/drivers/pyro/ClientAdapter.py: Added a _destroy () method to
	  the ServerProxy class

2005-09-23 03:58:56  Rev 7975   johannes

	* src/rpc/drivers/pyro/ServerAdapter.py,
	  src/rpc/drivers/pyro/ClientAdapter.py: Improved pyro driver

2005-09-22 15:13:13  Rev 7973   johannes

	* src/rpc/drivers/_helpers, src/rpc/drivers/Base.py,
	  src/rpc/drivers/TODO, src/rpc/drivers/pyro/ServerAdapter.py,
	  src/rpc/drivers/pyro/Driver.py,
	  src/rpc/drivers/pyro/ClientAdapter.py: Rebuilt pyro driver

2005-09-22 09:42:11  Rev 7972   johannes

	* src/rpc/drivers/pyro/ServerAdapter.py, src/rpc/GComm.py,
	  src/rpc/drivers/pyro/ClientAdapter.py: GComm is no longer used

2005-09-22 09:39:09  Rev 7971   johannes

	* src/rpc/drivers/proxy,
	  src/rpc/drivers/_helpers/AsyncSocketServer.py: Removed more dead code

2005-09-22 09:24:10  Rev 7969   johannes

	* src/rpc/drivers/soap, src/rpc/drivers/sockets: Removed even more
	  dead code

2005-09-22 09:22:42  Rev 7968   johannes

	* src/rpc/test, src/rpc/parser: Removed some dead code

2005-09-22 09:21:22  Rev 7967   johannes

	* setup-cvs-win.py, setup-cvs.py: Removed grpc

2005-09-22 04:25:36  Rev 7962   johannes

	* po/de.po: Updated german translation

2005-09-21 15:38:53  Rev 7952   reinhard

	* NEWS: Updated NEWS file for upcoming release.

2005-09-21 15:37:49  Rev 7951   reinhard

	* src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py: Display records that have
	  been inserted and then deleted as pending so the user has the chance
	  to hit "save" to get rid of them.

2005-09-21 15:28:12  Rev 7949   reinhard

	* src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py: Fixes for records that
	  have been inserted and then deleted.

2005-09-21 13:20:53  Rev 7944   reinhard

	* src/datasources/drivers/Base/ResultSet.py: If the cursor navigates
	  out of an empty record, throw it away.

2005-09-21 13:06:48  Rev 7943   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Better status handling,
	  going back to 3 variables instead of one status variable.

2005-09-21 11:58:53  Rev 7940   reinhard

	* NEWS, BUGS: Preparing for release.

2005-09-21 11:17:08  Rev 7939   johannes

	* src/apps/GDebug.py, src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/Base/Behavior.py, src/rpc/drivers/Base.py,
	  src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py: Added an assert to gLeave
	  () which will in turn always return True

2005-09-20 09:18:44  Rev 7928   johannes

	* src/rpc/drivers/Base.py, src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/rpc/client.py, src/datasources/drivers/other/appserver.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py, src: Added _destroy () to
	  the Proxies

2005-09-20 03:11:58  Rev 7920   btami

	* src/datasources/drivers/sql/msado/adodbapidrv.py: cahnged adodbapi
	  provider to msado in sample

2005-09-20 03:11:06  Rev 7919   btami

	* po/hu.po: another typo

2005-09-19 10:30:00  Rev 7918   reinhard

	* src/datasources/drivers/Base/Connection.py: Fixed behavior vs.
	  behaviour.

2005-09-19 09:44:26  Rev 7916   johannes

	* src/datasources/GConnections.py: Removed obsolete methods

2005-09-19 08:06:13  Rev 7914   johannes

	* src/utils/CaselessDict.py: Added the get method

2005-09-16 19:24:29  Rev 7913   jcater

	* utils/release: record path changes to the website

2005-09-16 18:41:00  Rev 7912   jcater

	* src/datasources/drivers/sql/msado/adodbapidrv.py: changed provider
	  name from adodbapi to msado

2005-09-16 18:39:20  Rev 7911   jcater

	* po/hu.po: fixed typo

2005-09-15 12:20:55  Rev 7909   reinhard

	* src/datasources/GDataSource.py: Bugfix: call function on correct
	  record, do requery even if function call throws an exception.

2005-09-15 11:48:50  Rev 7907   johannes

	* src/datasources/GConnections.py: Removed debug-output

2005-09-15 11:25:34  Rev 7906   johannes

	* src/datasources/drivers/Base/Connection.py,
	  src/datasources/GConnections.py: Let the manager know when a
	  connection has been closed

2005-09-15 09:58:15  Rev 7904   johannes

	* src/datasources/drivers/Base/RecordSet.py: Fixed typo in exception
	  class

2005-09-15 06:46:25  Rev 7903   johannes

	* src/rpc/drivers/xmlrpc/typeconv.py: removed debug-output

2005-09-14 17:26:12  Rev 7902   johannes

	* src/rpc/drivers/Base.py, src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/xmlrpc/typeconv.py, src/rpc/client.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py, src/rpc/server.py: Added
	  object support to xmlrpc

2005-09-12 14:31:40  Rev 7898   jamest

	* src/rpc/drivers/_helpers/DirectoryServer.py,
	  src/datasources/drivers/Base/ResultSet.py, src/apps/GDebug.py,
	  src/cursing/Frame.py, src/rpc/drivers/Base.py,
	  src/rpc/drivers/xmlrpc/ServerAdapter.py, src/apps/GBaseApp.py,
	  src/datasources/drivers/sql/__init__.py,
	  src/datasources/ConnectionTriggerObj.py,
	  src/datasources/drivers/sql/msado/__init__.py,
	  src/datasources/drivers/sql/interbase/__init__.py,
	  src/datasources/drivers/sql/postgresql/Base.py,
	  src/definitions/GParser.py, src/datasources/GDataSource.py,
	  src/apps/GConfig.py, src/apps/GLogger.py,
	  src/definitions/GParserHelpers.py, src/cursing/FocusedLabel.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/sql/interbase/kinterbasdbdrv.py,
	  src/cursing/Menu.py, src/cursing/StatusBar.py,
	  src/cursing/MenuBar.py, src/datasources/drivers/Base/Behavior.py,
	  src/cursing/sio.py, src/datasources/GConnections.py,
	  src/formatting/masks/Masks.py, src/logic/GTrigger.py,
	  src/rpc/drivers/pyro/ClientAdapter.py, src/cursing/ColorScheme.py,
	  src/utils/http.py, src/rpc/drivers/xmlrpc/ClientAdapter.py: prefix
	  all gDebug and gEnter calls with assert

2005-09-12 00:01:05  Rev 7896   jamest

	* src/definitions/GObjects.py, src/apps/GDebug.py: added
	  findChildNamed to GObj made gEnter and gDebug return True so they
	  can be used behind an assert

2005-09-09 15:33:04  Rev 7893   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Added support for new
	  onRecordInserted event. Added record parameter to all record level
	  events.

2005-09-09 11:13:27  Rev 7892   johannes

	* src/rpc/drivers/xmlrpc/typeconv.py: Don't use unicode-keys in
	  dictionaries, since python 2.3.4 doesn't like that

2005-09-06 18:23:07  Rev 7890   johannes

	* src/rpc/drivers/xmlrpc/pw_xmlrpc: Removed obsolete directory

2005-09-06 17:37:17  Rev 7888   johannes

	* src/rpc/drivers/Base.py, src/rpc/drivers/xmlrpc/py_xmlrpc,
	  src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/xmlrpc/typeconv.py,
	  src/rpc/drivers/xmlrpc/RpcDoc.py, src/rpc/client.py,
	  src/datasources/drivers/other/appserver.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/xmlrpc/__init__.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ServerAdapter.py,
	  src/rpc/server.py: First step of reorganizing rpc (including some
	  improvements)

2005-09-02 11:35:14  Rev 7886   johannes

	* src/utils/http.py: http-client and -server classes with some
	  improvements regarding speed

2005-09-01 07:18:38  Rev 7883   reinhard

	* po/nl.po: Updated nl.po. Thanks to Michael van Wesenbeeck.

2005-08-27 03:50:57  Rev 7882   jamest

	* src/formatting/masks/MaskParser.py,
	  src/formatting/masks/InputMask.py: docstrings and cleanup

2005-08-25 16:38:04  Rev 7881   reinhard

	* src/datasources/GConnections.py: Fixed exception.

2005-08-24 13:48:46  Rev 7878   reinhard

	* BUGS: Bug is fixed.

2005-08-24 13:19:54  Rev 7877   reinhard

	* src/datasources/GDataSource.py: Fixed the fix.

2005-08-24 12:51:36  Rev 7876   reinhard

	* src/datasources/GDataSource.py: Attempt to fix the detail requery
	  without primary key issue.

2005-08-24 12:40:15  Rev 7875   reinhard

	* BUGS: Found a nasty bug.

2005-08-23 19:32:54  Rev 7874   jamest

	* tests/utils_TextUtils.py, src/utils/TextUtils.py: added stripHTML
	  function to TextUtils more unit tests for TextUtils misc cleanup

2005-08-20 04:19:03  Rev 7871   jamest

	* src/apps/GBaseApp.py: more basic cleanup trying to make pylint happy

2005-08-19 21:39:27  Rev 7869   reinhard

	* src/datasources/GDataSource.py: Fixed requery after exception on
	  post.

2005-08-18 00:32:12  Rev 7866   jamest

	* src/datasources/drivers/Base/RecordSet.py: added undelete to record
	  sets

2005-08-13 18:00:25  Rev 7861   btami

	* packaging/win32/GNUe-Forms.iss: no dialogs dir

2005-08-13 17:34:38  Rev 7859   btami

	* packaging/win32/GNUe-Forms-debug.iss,
	  packaging/win32/GNUe-Navigator.iss,
	  packaging/win32/GNUe-Appserver-debug.iss,
	  packaging/win32/GNUe-Common-debug.iss,
	  packaging/win32/GNUe-Navigator-debug.iss,
	  packaging/win32/GNUe-Reports.iss, packaging/win32/GNUe-Designer.iss,
	  packaging/win32/GNUe-Reports-debug.iss,
	  packaging/win32/GNUe-Designer-debug.iss,
	  packaging/win32/GNUe-Runtime-Environment.iss,
	  packaging/win32/GNUe-Forms.iss, packaging/win32/GNUe-Appserver.iss,
	  packaging/win32/GNUe-Common.iss: updated for release

2005-08-13 17:08:38  Rev 7858   neilt

	* packaging/fink/gnue-common.info: Update for release 0.6.0.

2005-08-13 15:54:48  Rev 7838   reinhard

	* src/__init__.py: Started new release cycle.

2005-08-13 15:50:20  Rev 7835   reinhard

	* doc/RPC-grpc-file.dtd, po/lt.po, src/datasources/GConditions.py,
	  doc/gnue-schema.dtd, doc/man/gnue-schema.1, po/ro.po, NEWS,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/Base/RecordSet.py, src/__init__.py,
	  po/ru.po, src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/Base/Behavior.py, po/de.po,
	  src/datasources/GConnections.py, ROADMAP.in, po/es_ES.po, po/fr.po,
	  po/nl.po, po/es_MX.po, po/it.po, po/hu.po: Released 0.6.0.

2005-08-12 14:54:31  Rev 7830   reinhard

	* src/datasources/readgsd.py: Fixed import of StartupError.

2005-08-12 13:18:37  Rev 7827   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py: Change new parameter to
	  be required; fix some docstrings.

2005-08-12 12:44:05  Rev 7826   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py: If the transaction hasn't
	  been committed before requerying, requery a second time after the
	  next commit, because the commit can also change data (e.g. in an
	  appserver OnValidate trigger).

2005-08-11 13:20:19  Rev 7825   kilo

	* po/hu.po: Updated Hungarian translation

2005-08-10 15:05:21  Rev 7823   reinhard

	* po/de.po: Updated German translations.

2005-08-10 14:46:39  Rev 7818   reinhard

	* doc/RPC-grpc-file.dtd, po/es_ES.po, po/lt.po, doc/gnue-schema.dtd,
	  doc/man/gnue-schema.1, po/ro.po, po/ru.po, po/fr.po, po/de.po,
	  po/nl.po, po/es_MX.po, po/hu.po, po/it.po: Released 0.5.99-pre1.

2005-08-10 14:37:01  Rev 7816   reinhard

	* MANIFEST.in: Added packagin/fink to distribution list.

2005-08-09 22:49:34  Rev 7812   neilt

	* packaging/fink/gnue-common.info, packaging/fink: Add fink
	  distribution control file.

2005-08-09 18:28:25  Rev 7810   reinhard

	* src/datasources/ConnectionTriggerObj.py,
	  src/datasources/Exceptions.py, src/datasources/GConnections.py:
	  Cleanup, docstrings, comments, exception cleanup.

2005-08-09 17:41:07  Rev 7808   reinhard

	* src/datasources/GLoginHandler.py: Cleanup.

2005-08-09 17:21:10  Rev 7806   reinhard

	* src/datasources/GLoginHandler.py: Cleanup, docstrings, minor name
	  change in GLoginHandler.

2005-08-09 17:04:06  Rev 7805   reinhard

	* src/datasources/GConditions.py, src/datasources/GDataSource.py,
	  src/datasources/GConnections.py, src/datasources/GLoginHandler.py:
	  Removed some bogus executable properties.

2005-08-09 17:02:34  Rev 7804   reinhard

	* src/datasources/GConnections.py, src/datasources/readgsd.py,
	  src/datasources/GLoginHandler.py: Cleanup, docstrings, comments.
	  While I was at it, also fixed the bug that made all gnue
	  applications ignore --username and --password command line
	  parameters.

2005-08-08 21:41:12  Rev 7803   reinhard

	* src/datasources/GDataSource.py: Cleanup, docstrings, comments.

2005-08-08 21:40:52  Rev 7802   reinhard

	* src/datasources/drivers/sql/postgresql/Behavior.py: Fix variable
	  names.

2005-08-08 13:59:35  Rev 7801   reinhard

	* src/datasources/GSchema.py: Cleanup, docstrings, comments.

2005-08-08 13:14:46  Rev 7800   reinhard

	* src/datasources/GConditions.py: Cleanup, docstrings, comments.

2005-08-08 08:56:12  Rev 7799   johannes

	* tests/datasources_GConditions.py: None is not listed as parameter
	  anymore

2005-08-08 02:23:42  Rev 7798   neilt

	* doc/technotes/00000.txt: Correct spelling.

2005-08-07 19:27:51  Rev 7797   reinhard

	* src/datasources/drivers/file/Base.py,
	  src/datasources/drivers/file/csvfile.py,
	  src/datasources/drivers/file/dbffile.py,
	  src/datasources/drivers/file/inifile.py: Further cleanup, docstrings
	  and comments.

2005-08-07 19:09:50  Rev 7796   reinhard

	* src/datasources/GConditions.py: Don't generate a parameter for NULL
	  as some backends don't like it.

2005-08-07 13:14:32  Rev 7792   btami

	* src/utils/uuid.py: typo

2005-08-06 19:14:11  Rev 7791   reinhard

	* src/datasources/drivers/sql/msado/Behavior.py,
	  src/datasources/drivers/sql/postgresql/Behavior.py,
	  src/datasources/drivers/sql/postgresql/psycopgdrv.py,
	  src/datasources/drivers/sql/mysql/Behavior.py,
	  src/datasources/drivers/sql/oracle/Behavior.py,
	  src/datasources/drivers/sql/sqlite2/pysqlitedrv.py,
	  src/datasources/drivers/sql/interbase/Behavior.py,
	  src/datasources/drivers/sql/postgresql/Base.py,
	  src/datasources/drivers/sql/postgresql/pypgsqldrv.py,
	  src/datasources/drivers/sql/oracle/Base.py,
	  src/datasources/drivers/sql/oracle/cxoracledrv.py,
	  src/datasources/drivers/sql/msado/adodbapidrv.py,
	  src/datasources/drivers/sql/sqlite2/Behavior.py,
	  src/datasources/drivers/sql/sqlite3/Behavior.py,
	  src/datasources/drivers/sql/postgresql/pygresqldrv.py,
	  src/datasources/drivers/other/appserver.py,
	  src/datasources/drivers/sql/maxdb/Behavior.py,
	  src/datasources/drivers/sql/sqlite3/pysqlite2drv.py,
	  src/datasources/drivers/sql/oracle/dcoracledrv.py: More cleanup,
	  docstrings, comments.

2005-08-05 20:04:34  Rev 7790   reinhard

	* src/utils/uuid.py: Use MAC address introspection code only on Linux,
	  not on other Posix systems.

2005-08-05 19:40:56  Rev 7789   reinhard

	* src/datasources/drivers/sql/postgresql/Behavior.py,
	  src/datasources/drivers/sql/sqlite2/Behavior.py,
	  src/datasources/drivers/sql/mysql/Behavior.py,
	  src/datasources/drivers/sql/oracle/Behavior.py,
	  src/datasources/drivers/sql/maxdb/Behavior.py,
	  src/datasources/drivers/sql/interbase/Behavior.py: Committed what I
	  forgot before.

2005-08-05 19:04:01  Rev 7788   jamest

	* src/datasources/drivers/sql/postgresql/Behavior.py,
	  src/datasources/drivers/sql/sqlite2/Behavior.py,
	  src/datasources/drivers/sql/mysql/Behavior.py,
	  src/datasources/drivers/sql/oracle/Behavior.py,
	  src/datasources/drivers/Base/Behavior.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/sql/maxdb/Behavior.py,
	  src/datasources/drivers/sql/interbase/Behavior.py: attempt to sync
	  drivers with changes in DBSIG2 Behaviour.py fix typos

2005-08-05 11:01:50  Rev 7787   reinhard

	* src/datasources/drivers/DBSIG2/Behavior.py: Cleanup, docstrings,
	  comments.

2005-08-05 10:16:07  Rev 7786   reinhard

	* src/datasources/drivers/DBSIG2/ResultSet.py: Cleanup, docstrings,
	  comments.

2005-08-05 10:02:54  Rev 7785   reinhard

	* src/datasources/drivers/DBSIG2/Connection.py: Cleanup, docstrings,
	  comments.

2005-08-04 18:35:28  Rev 7784   reinhard

	* src/datasources/drivers/other/appserver.py: Cleanup, docstrings,
	  comments.

2005-08-04 18:27:53  Rev 7783   reinhard

	* src/datasources/drivers/sql/postgresql/Behavior.py,
	  src/datasources/drivers/sql/sqlite2/Behavior.py,
	  src/datasources/drivers/sql/sqlite3/Behavior.py,
	  src/datasources/drivers/sql/mysql/Behavior.py,
	  src/datasources/drivers/sql/oracle/Behavior.py,
	  src/datasources/drivers/Base/Behavior.py,
	  src/datasources/drivers/DBSIG2/Behavior.py,
	  src/datasources/drivers/sql/maxdb/Behavior.py,
	  src/datasources/drivers/sql/interbase/Behavior.py: Cleanup,
	  docstrings, comments.

2005-08-04 17:10:49  Rev 7782   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Fixed docstrings.

2005-08-04 16:39:07  Rev 7781   reinhard

	* src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/Base/Behavior.py,
	  src/datasources/drivers/Base/Connection.py: Docstrings, comments,
	  type checks.

2005-08-04 15:29:30  Rev 7780   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Type checks, docstrings.

2005-08-04 15:21:40  Rev 7779   reinhard

	* src/datasources/drivers/Base/Connection.py: Docstrings, comments,
	  cleanup.

2005-08-03 14:39:22  Rev 7778   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Fixed requery for detail
	  links.

2005-08-03 14:29:42  Rev 7777   reinhard

	* src/datasources/Exceptions.py: Fixed typo.

2005-08-03 14:19:23  Rev 7776   reinhard

	* src/datasources/Exceptions.py,
	  src/datasources/drivers/DBSIG2/Connection.py: Explicit exception
	  when record is not found on requery.

2005-08-03 14:05:53  Rev 7775   reinhard

	* src/datasources/Exceptions.py, src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/Connection.py: Started exception
	  cleanup and documentation.

2005-08-02 17:41:02  Rev 7773   reinhard

	* doc/technotes/00015.txt: Nice checklist.

2005-08-02 17:31:13  Rev 7772   reinhard

	* src/datasources/drivers/Base/ResultSet.py: More logical function
	  order.

2005-07-29 15:50:42  Rev 7767   reinhard

	* po/de.po: Another typo.

2005-07-29 15:06:49  Rev 7762   reinhard

	* po/de.po: Fixed a few typos in de.po. Fixes debian bug #314071.

2005-07-29 09:29:56  Rev 7760   johannes

	* src/utils/GDateTime.py: Don't be too critical on the number of
	  digits given in extended format

2005-07-27 18:54:21  Rev 7755   jamest

	* src/printing/pdftable/pdftable.py: remove debug line

2005-07-27 14:38:16  Rev 7754   johannes

	* src/datasources/GConditions.py, src/utils/GDateTime.py,
	  src/datasources/readgsd.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/typeconv.py: added our own
	  datetime-ISO parser; added datetime.* to pw_xmlrpc; values of
	  GCConst are now in native python types

2005-07-27 08:52:03  Rev 7753   johannes

	* src/datasources/GConditions.py: combineConditions () has no
	  side-effect anymore

2005-07-22 17:20:09  Rev 7748   btami

	* src/formatting/GDataFormatter.py: mask in strftime can't be unicode
	  on win32

2005-07-22 15:31:45  Rev 7747   johannes

	* po/nl.po: Updated dutch translation (thanks to Michael Van
	  Wesenbeeck)

2005-07-22 10:00:48  Rev 7745   johannes

	* po/de.po: Updated german translations

2005-07-21 19:43:40  Rev 7742   jamest

	* src/printing/pdftable/pdftable.py: added bottom/top border support
	  fixed last column ending x coord

2005-07-20 11:54:10  Rev 7741   kilo

	* po/hu.po: Updated HU translations

2005-07-20 08:17:06  Rev 7740   johannes

	* doc/technotes/00016.txt: Be more precise about fractional seconds

2005-07-20 08:16:28  Rev 7739   johannes

	* tests/drivers/checkem.py: Print the real fractional second (since a
	  str () might cut away some digits)

2005-07-20 08:15:18  Rev 7737   johannes

	* src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/DBSIG2/Connection.py: Changed order of
	  requery, fixed typos for fractional seconds

2005-07-14 13:12:07  Rev 7736   btami

	* packaging/win32/setup.py: typo

2005-07-14 11:45:12  Rev 7735   btami

	* doc/technotes/00011.txt: note on different local-remote LOGNAME

2005-07-12 18:06:14  Rev 7723   reinhard

	* doc/RPC-grpc-file.dtd, po/lt.po, doc/gnue-schema.dtd,
	  doc/man/gnue-schema.1, po/ro.po, NEWS, etc/sample.gnue.conf,
	  src/__init__.py, po/ru.po, po/de.po, po/es_ES.po, po/fr.po,
	  po/nl.po, po/es_MX.po, po/hu.po, po/it.po: Released 0.5.99-beta1.

2005-07-12 17:46:37  Rev 7722   reinhard

	* BUGS: Jump to offending block on exceptions (as precisely as
	  possible): currently, it's always the master, even if a detail was
	  causing the exception.

2005-07-12 16:59:25  Rev 7720   reinhard

	* src/datasources/Exceptions.py, src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/other/appserver.py,
	  src/datasources/drivers/Base/Connection.py: If an exception happens
	  when writing to the backend, do not change the status of all records
	  posted in this transaction, so the will be reposted with the next
	  call of post().

2005-07-12 14:05:39  Rev 7719   btami

	* src/logic/NamespaceCore.py, src/logic/GTrigger.py: added basic
	  formula support

2005-07-08 13:42:27  Rev 7717   btami

	* src/datasources/drivers/other/appserver.py: typo

2005-07-08 09:35:07  Rev 7716   johannes

	* doc/technotes/00016.txt: Updated table

2005-07-08 09:33:50  Rev 7715   johannes

	* src/datasources/drivers/sql/sqlite2/Behavior.py,
	  src/datasources/drivers/sql/sqlite3/Behavior.py: Simplified behavior

2005-07-08 09:28:19  Rev 7714   johannes

	* src/datasources/drivers/sql/sqlite2/Behavior.py,
	  src/datasources/drivers/sql/sqlite3/Behavior.py,
	  src/datasources/drivers/sql/sqlite3/__init__.py: Finished splitting
	  of sqlite drivers

2005-07-08 09:17:33  Rev 7713   johannes

	* src/datasources/drivers/sql/sqlite2/pysqlitedrv.py,
	  src/datasources/drivers/sql/sqlite2/pysqlite2drv.py,
	  src/datasources/drivers/sql/sqlite3/pysqlite2drv.py: Next step in
	  driver splitting

2005-07-08 09:15:44  Rev 7712   johannes

	* src/datasources/drivers/sql/maxdb/maxdbdrv.py,
	  src/datasources/drivers/sql/sqlite2/Behavior.py,
	  src/datasources/drivers/sql/sqlite2/__init__.py,
	  src/datasources/drivers/sql/sqlite3/Behavior.py,
	  src/datasources/drivers/sql/sqlite2/pysqlitedrv.py,
	  src/datasources/drivers/sql/sqlite,
	  src/datasources/drivers/sql/sqlite2/pysqlite2drv.py,
	  src/datasources/drivers/sql/sqlite2,
	  src/datasources/drivers/sql/sqlite3: Startet split of sqlite driver

2005-07-08 09:09:19  Rev 7711   johannes

	* src/datasources/drivers/sql/sqlite/pysqlite2drv.py: Add adapter and
	  converter for boolean types

2005-07-08 08:25:16  Rev 7710   johannes

	* tests/drivers/drivers.gsd,
	  src/datasources/drivers/sql/sqlite/pysqlitedrv.py, tests/drivers,
	  src/datasources/drivers/sql/sqlite/pysqlite2drv.py,
	  doc/technotes/00016.txt, tests/drivers/checkem.py,
	  src/datasources/drivers/sql/sqlite/Behavior.py,
	  src/datasources/drivers/sql/sqlite/__init__.py,
	  tests/drivers/drvcheck.gfd: Added a simple testsuite for drivers

2005-07-08 08:12:18  Rev 7709   johannes

	* src/datasources/drivers/DBSIG2/ResultSet.py: Catch broken row counts
	  which are not reported by the drivers

2005-07-08 07:57:10  Rev 7708   johannes

	* src/datasources/drivers/sql/sqlite/pysqlite2drv.py: SQLite3's cursor
	  has no working rowcount

2005-07-07 21:20:20  Rev 7707   btami

	* src/datasources/drivers/file/Base.py: there is no HOME perdefault in
	  win32

2005-07-07 15:46:04  Rev 7706   btami

	* packaging/win32/setup.py: added pysqlite2 (sqlite 3 support)

2005-07-07 15:16:13  Rev 7705   reinhard

	* src/apps/plugin.py: Also find plugins if .py is missing and only
	  .pyc or .pyo is there.

2005-07-07 14:30:31  Rev 7703   johannes

	* src/datasources/drivers/sql/sqlite/pysqlitedrv.py,
	  src/datasources/drivers/sql/sqlite/pysqlite2drv.py: Use the oid
	  field for both drivers

2005-07-07 14:19:03  Rev 7702   johannes

	* src/datasources/drivers/sql/sqlite/pysqlitedrv.py,
	  src/datasources/drivers/sql/sqlite/pysqlite2drv.py,
	  doc/technotes/00016.txt,
	  src/datasources/drivers/sql/sqlite/Behavior.py: Added driver for
	  SQLite 3

2005-07-07 13:39:52  Rev 7700   btami

	* packaging/win32/setup.py: added missing (hidden) imports

2005-07-07 12:07:00  Rev 7699   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Fixed typo/thinko.

2005-07-07 11:53:44  Rev 7697   johannes

	* src/datasources/drivers/DBSIG2/Connection.py: fixed typo

2005-07-07 11:50:29  Rev 7696   johannes

	* doc/technotes/00016.txt,
	  src/datasources/drivers/sql/interbase/kinterbasdbdrv.py: Kinterbasdb
	  uses python2.3+ datetime types for date and time fields

2005-07-07 11:46:55  Rev 7695   johannes

	* src/datasources/drivers/sql/maxdb/maxdbdrv.py,
	  src/datasources/drivers/sql/postgresql/pypgsql.py,
	  src/datasources/drivers/sql/postgresql/psycopgdrv.py,
	  src/datasources/drivers/sql/interbase/kinterbasdb.py,
	  src/datasources/drivers/sql/oracle/cxoracle.py,
	  src/datasources/drivers/sql/msado/adodbapi.py,
	  src/datasources/drivers/sql/postgresql/pygresql.py,
	  src/datasources/drivers/sql/sqlite/pysqlite.py,
	  src/datasources/drivers/sql/postgresql/pypgsqldrv.py,
	  src/datasources/drivers/sql/interbase/kinterbasdbdrv.py,
	  src/datasources/drivers/sql/mysql/mysqldb.py,
	  src/datasources/drivers/sql/oracle/cxoracledrv.py,
	  src/datasources/drivers/sql/oracle/dcoracle.py,
	  src/datasources/drivers/sql/msado/adodbapidrv.py,
	  src/datasources/drivers/sql/postgresql/pygresqldrv.py,
	  src/datasources/drivers/sql/maxdb/maxdb.py,
	  src/datasources/drivers/sql/postgresql/psycopg.py,
	  src/datasources/drivers/sql/sqlite/pysqlitedrv.py,
	  src/datasources/drivers/sql/mysql/mysqldbdrv.py,
	  src/datasources/drivers/sql/oracle/dcoracledrv.py: Renamed drivers
	  so __initplugin__ will really work

2005-07-07 11:45:34  Rev 7694   johannes

	* src/apps/plugin.py: Let __find () also find single python modules

2005-07-06 13:14:11  Rev 7689   johannes

	* src/utils/dbf.py: Transfor empty fields to python's None value

2005-07-06 13:06:21  Rev 7688   johannes

	* src/utils/dbf.py: Don't check for a maximum number of fields

2005-07-06 13:05:06  Rev 7687   johannes

	* src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/readgsd.py: Pass fractional seconds to the dbdriver
	  as they are defined

2005-07-05 17:09:13  Rev 7685   reinhard

	* src/datasources/drivers/file/csvfile.py,
	  src/datasources/drivers/file/dbffile.py,
	  src/datasources/drivers/file/inifile.py: Fixed double %% in Info
	  output.

2005-07-05 07:56:11  Rev 7684   johannes

	* doc/technotes/00015.txt: Fixed typo

2005-07-05 06:58:13  Rev 7683   johannes

	* src/datasources/drivers/DBSIG2/Connection.py: Pass the microseconds
	  to the constructor

2005-07-04 22:35:12  Rev 7682   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/other/appserver.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/file/inifile.py: Move the cursor through the
	  records as we post changes to the backend, so that all commit
	  triggers see the posting record as the current record. Also, after
	  an exception on writing to the backend, the record pointer remains
	  on the record that caused the error, helping the user to identify
	  the faulty record.

2005-07-04 20:30:02  Rev 7680   reinhard

	* src/datasources/drivers/sql/maxdb/maxdb.py,
	  src/datasources/drivers/DBSIG2/Connection.py: Use Microseconds as
	  parameter for _createTime_ and _createTimestamp_ instead of a string
	  with the fractional part of seconds: the fractional part can also be
	  something like 6.08e-05.

2005-07-04 11:20:12  Rev 7679   johannes

	* src/datasources/drivers/DBSIG2/Connection.py: Fixed treatment of
	  fractional seconds, added docstrings

2005-07-02 18:38:49  Rev 7676   johannes

	* src/datasources/GConditions.py, tests/datasources_GConditions.py:
	  Added unification for datetime.timedelta and datetime.time

2005-07-02 18:17:47  Rev 7675   johannes

	* src/datasources/GConditions.py: Removed debug output

2005-07-02 16:57:58  Rev 7674   johannes

	* doc/technotes/00016.txt: Added technote about db-drivers

2005-07-02 16:51:57  Rev 7673   johannes

	* src/datasources/GConditions.py,
	  src/datasources/drivers/sql/maxdb/maxdb.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/readgsd.py, tests/datasources_GConditions.py,
	  src/datasources/drivers/sql/mysql/mysqldb.py: Added support of
	  python2.3+'s datetime library

2005-07-01 08:10:26  Rev 7669   reinhard

	* src/datasources/drivers/sql/postgresql/pypgsql.py,
	  src/datasources/drivers/sql/postgresql/psycopg.py,
	  src/datasources/drivers/sql/postgresql/pygresql.py,
	  src/datasources/drivers/sql/postgresql/Base.py: Fixed imports.

2005-07-01 08:07:10  Rev 7668   reinhard

	* src/datasources/drivers/sql/postgresql/Behavior.py,
	  src/datasources/drivers/sql/postgresql/__init__.py,
	  src/datasources/drivers/sql/postgresql,
	  src/datasources/drivers/sql/postgres: Renamed postgres driver back
	  to "official" name postgresql.

2005-07-01 08:04:52  Rev 7667   reinhard

	* src/datasources/ConnectionTriggerObj.py,
	  src/datasources/drivers/sql/msado/Behavior.py,
	  src/datasources/GConditions.py,
	  src/datasources/drivers/sql/oracle/Behavior.py,
	  src/datasources/drivers/sql/mysql/Behavior.py,
	  src/datasources/Exceptions.py,
	  src/datasources/drivers/sql/postgres/Behavior.py,
	  src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/sql/msado/adodbapi.py,
	  src/datasources/drivers/Base/Behavior.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/DBSIG2/Behavior.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/sql/interbase/Behavior.py,
	  src/datasources/drivers/file/csvfile.py,
	  src/datasources/drivers/file/dbffile.py,
	  src/datasources/GConnections.py,
	  src/datasources/drivers/sql/oracle/Base.py,
	  src/datasources/GDataSource.py,
	  src/datasources/drivers/other/appserver.py,
	  src/datasources/drivers/file/Base.py, src/datasources/GSchema.py,
	  src/datasources/drivers/sql/maxdb/Behavior.py,
	  src/datasources/readgsd.py, src/datasources/drivers/file/inifile.py,
	  src/datasources/drivers/sql/sqlite/Behavior.py: Cleanup, docstrings,
	  comments.

2005-06-28 11:27:42  Rev 7666   btami

	* packaging/win32/setup.py: added missing sqlite

2005-06-28 10:16:35  Rev 7665   btami

	* packaging/win32/README: hint for Inno download

2005-06-27 12:19:02  Rev 7662   johannes

	* src/datasources/drivers/Base/ResultSet.py: Fixed condition

2005-06-27 10:19:39  Rev 7661   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py: Docstrings, cleanup.

2005-06-25 17:59:57  Rev 7651   btami

	* packaging/win32/setup.py: added msiing textwrap to includes

2005-06-23 13:26:55  Rev 7648   johannes

	* src/datasources/readgsd.py: Fixed typo

2005-06-23 13:18:16  Rev 7647   johannes

	* src/datasources/readgsd.py: Add multiple fk-references to the same
	  table only once

2005-06-23 12:51:11  Rev 7646   johannes

	* src/datasources/drivers/sql/maxdb/Behavior.py: Use 'datetime' type
	  for 'TIMESTAMP' natives

2005-06-23 12:31:39  Rev 7645   johannes

	* src/datasources/drivers/sql/mysql/mysqldb.py: Added settings for
	  port and encoding

2005-06-22 17:34:59  Rev 7643   johannes

	* src/apps/GImportLogger.py: Readded debug-print

2005-06-22 15:10:00  Rev 7642   johannes

	* src/apps/plugin.py, BUGS, src/apps/GImportLogger.py: Fixed
	  plugin.find () if used with --debug-imports

2005-06-22 13:01:37  Rev 7639   johannes

	* doc/gnue-schema.dtd,
	  src/datasources/drivers/sql/postgres/Behavior.py,
	  src/datasources/GSchema.py,
	  src/datasources/drivers/Base/Behavior.py,
	  src/datasources/drivers/DBSIG2/Behavior.py,
	  src/datasources/drivers/sql/interbase/Behavior.py: Added
	  unique-constraint to gnue-schema and behavior

2005-06-22 11:29:20  Rev 7638   johannes

	* doc/gnue-schema.dtd, scripts/gnuedtd: Changed import structure,
	  updated gsd-dtd

2005-06-22 09:50:24  Rev 7637   johannes

	* src/GCConfig.py: Use the preferred encoding as default textEncoding

2005-06-21 14:02:28  Rev 7635   reinhard

	* BUGS: Cleaned up BUGS files.

2005-06-21 08:16:15  Rev 7634   johannes

	* src/datasources/drivers/DBSIG2/Behavior.py: Return an empty command
	  sequence for 'empty diffs'

2005-06-21 08:11:47  Rev 7633   johannes

	* src/datasources/readgsd.py: Don't try to import data if schema
	  update has been canceled

2005-06-20 15:43:48  Rev 7631   reinhard

	* src/datasources/drivers/sql/msado/Behavior.py,
	  src/datasources/GConditions.py,
	  src/datasources/drivers/sql/mysql/Behavior.py,
	  src/datasources/drivers/sql/interbase/kinterbasdb.py,
	  src/datasources/drivers/sql/postgres/Behavior.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/sql/postgres/pypgsql.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/Base/__init__.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/sql/interbase/Behavior.py,
	  src/datasources/drivers/sql/sqlite/pysqlite.py,
	  src/datasources/drivers/sql/oracle/Base.py,
	  src/datasources/drivers/sql/maxdb/maxdb.py,
	  src/datasources/drivers/sql/sqlite/Behavior.py,
	  src/datasources/drivers/__init__.py,
	  src/datasources/ConnectionTriggerObj.py,
	  src/datasources/Exceptions.py,
	  src/datasources/drivers/sql/oracle/Behavior.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/sql/oracle/cxoracle.py,
	  src/datasources/drivers/sql/msado/adodbapi.py,
	  src/datasources/drivers/DBSIG2/Behavior.py,
	  src/datasources/drivers/Base/Behavior.py,
	  src/datasources/GConnections.py,
	  src/datasources/drivers/sql/postgres/pygresql.py,
	  src/datasources/drivers/sql/mysql/mysqldb.py,
	  src/datasources/drivers/sql/postgres/Base.py,
	  src/datasources/drivers/sql/oracle/dcoracle.py,
	  src/datasources/GDataSource.py,
	  src/datasources/drivers/sql/postgres/psycopg.py,
	  src/datasources/drivers/sql/maxdb/Behavior.py,
	  src/datasources/GSchema.py, src/datasources/readgsd.py,
	  src/datasources/GLoginHandler.py: Use same GPL header everywhere.

2005-06-20 13:48:29  Rev 7630   reinhard

	* utils, utils/helpers: Added some ignore properties.

2005-06-20 13:45:24  Rev 7628   reinhard

	* src/datasources/drivers/sql/maxdb,
	  src/datasources/drivers/sql/interbase, src/datasources/drivers/sql,
	  src/datasources/drivers/sql/sqlite, src/datasources/drivers/other,
	  src/datasources/drivers/sql/msado,
	  src/datasources/drivers/sql/mysql,
	  src/datasources/drivers/sql/oracle,
	  src/datasources/drivers/sql/postgres: Set ignore property for all
	  directories.

2005-06-20 13:28:00  Rev 7627   reinhard

	* src/datasources/drivers/sql/interbase/kinterbasdb.py,
	  src/datasources/drivers/sql/postgres/pypgsql.py,
	  src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/sql/oracle/cxoracle.py,
	  src/datasources/drivers/sql/msado/adodbapi.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/sql/sqlite/pysqlite.py,
	  src/datasources/drivers/file/csvfile.py,
	  src/datasources/drivers/file/dbffile.py,
	  src/datasources/drivers/sql/postgres/pygresql.py,
	  src/datasources/drivers/sql/oracle/Base.py,
	  src/datasources/drivers/sql/postgres/Base.py,
	  src/datasources/drivers/sql/mysql/mysqldb.py,
	  src/datasources/drivers/sql/oracle/dcoracle.py,
	  src/datasources/GDataSource.py,
	  src/datasources/drivers/sql/maxdb/maxdb.py,
	  src/datasources/drivers/other/appserver.py,
	  src/datasources/drivers/file/Base.py,
	  src/datasources/drivers/sql/postgres/psycopg.py,
	  src/datasources/drivers/file/inifile.py: Cleanup.

2005-06-20 12:05:13  Rev 7626   reinhard

	* doc/technotes/00015.txt: Nitpicker's guide.

2005-06-20 11:47:10  Rev 7625   reinhard

	* doc/technotes/00004.txt, doc/technotes/00005.txt,
	  doc/technotes/00006.txt: Removed some executable properties on
	  documentation files.

2005-06-20 11:45:58  Rev 7624   reinhard

	* src/datasources/drivers/other/__init__.py,
	  src/datasources/drivers/sql/msado/__init__.py,
	  src/datasources/drivers/sql/interbase/__init__.py,
	  src/datasources/drivers/sql/__init__.py: Added missing file, added
	  svn:keywords property.

2005-06-20 11:30:37  Rev 7623   reinhard

	* src/datasources/drivers/sql/msado/Behavior.py,
	  src/datasources/drivers/sql/oracle/__init__.py,
	  src/datasources/drivers/sql/mysql/Behavior.py,
	  src/datasources/drivers/sql/interbase/kinterbasdb.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/sql/postgres/Behavior.py,
	  src/datasources/drivers/sql/postgres/pypgsql.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/Base/__init__.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/DBSIG2/__init__.py,
	  src/datasources/drivers/sql/interbase/Behavior.py,
	  src/datasources/drivers/file/csvfile.py,
	  src/datasources/drivers/file/dbffile.py,
	  src/datasources/drivers/sql/sqlite/pysqlite.py,
	  src/datasources/drivers/file/__init__.py,
	  src/datasources/drivers/sql/oracle/Base.py,
	  src/datasources/drivers/sql/maxdb/maxdb.py,
	  src/datasources/drivers/file/Base.py,
	  src/datasources/drivers/sql/maxdb/__init__.py,
	  src/datasources/drivers/file/inifile.py,
	  src/datasources/drivers/sql/__init__.py,
	  src/datasources/drivers/sql/sqlite/Behavior.py,
	  src/datasources/drivers/__init__.py,
	  src/datasources/drivers/sql/msado/__init__.py,
	  src/datasources/drivers/sql/mysql/__init__.py,
	  src/datasources/drivers/sql/oracle/Behavior.py,
	  src/datasources/drivers/sql/postgres/__init__.py,
	  src/datasources/drivers/sql/oracle/cxoracle.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/sql/msado/adodbapi.py,
	  src/datasources/drivers/Base/Behavior.py,
	  src/datasources/drivers/DBSIG2/Behavior.py,
	  src/datasources/drivers/sql/interbase/__init__.py,
	  src/datasources/drivers/sql/postgres/pygresql.py,
	  src/datasources/drivers/sql/mysql/mysqldb.py,
	  src/datasources/drivers/sql/postgres/Base.py,
	  src/datasources/drivers/sql/oracle/dcoracle.py,
	  src/datasources/drivers/other/appserver.py,
	  src/datasources/drivers/sql/maxdb/Behavior.py,
	  src/datasources/drivers/sql/postgres/psycopg.py,
	  src/datasources/drivers/sql/sqlite/__init__.py: Comments and
	  docstrings.

2005-06-20 09:56:54  Rev 7622   reinhard

	* src/datasources/drivers/appserver,
	  src/datasources/drivers/other/appserver.py,
	  src/datasources/drivers/other: Moved appserver dbdriver into a
	  single file, too.

2005-06-20 09:51:50  Rev 7621   reinhard

	* src/datasources/drivers/sql/maxdb/__init__.py: Fixed duplicate line.

2005-06-20 09:41:37  Rev 7620   reinhard

	* src/datasources/drivers/postgresql: Cleanup.

2005-06-20 09:40:30  Rev 7619   reinhard

	* src/datasources/drivers/sql/msado/Behavior.py,
	  src/datasources/drivers/postgresql/pypgsql/__init__.py,
	  src/datasources/drivers/postgresql/__init__.py,
	  src/datasources/drivers/sql/mysql/Behavior.py,
	  src/datasources/drivers/sql/maxdb,
	  src/datasources/drivers/sql/interbase/kinterbasdb.py,
	  src/datasources/drivers/sql/oracle/__init__.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/sql/postgres/Behavior.py,
	  src/datasources/drivers/sql/postgres/pypgsql.py,
	  src/datasources/drivers/maxdb,
	  src/datasources/drivers/postgresql/pygresql/__init__.py,
	  src/datasources/drivers/sql,
	  src/datasources/drivers/sql/interbase/Behavior.py,
	  src/datasources/drivers/sql/sqlite/pysqlite.py,
	  src/datasources/drivers/file/dbffile.py,
	  src/datasources/drivers/file/csvfile.py,
	  src/datasources/drivers/sqlite, src/datasources/drivers/sql/msado,
	  src/datasources/drivers/adodbapi,
	  src/datasources/drivers/postgresql/Base/Connection.py,
	  src/datasources/drivers/sql/mysql, src/datasources/drivers/oracle,
	  src/datasources/drivers/mysql, src/datasources/drivers/sql/postgres,
	  src/datasources/drivers/sql/oracle/Base.py,
	  src/datasources/drivers/file/__init__.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/drivers/sql/interbase,
	  src/datasources/drivers/interbase,
	  src/datasources/drivers/sql/maxdb/maxdb.py,
	  src/datasources/drivers/postgresql/psycopg/__init__.py,
	  src/datasources/drivers/sql/maxdb/__init__.py,
	  src/datasources/drivers/file/Base.py,
	  src/datasources/drivers/file/inifile.py,
	  src/datasources/drivers/sql/__init__.py,
	  src/datasources/drivers/sql/sqlite/Behavior.py,
	  src/datasources/drivers/sql/msado/__init__.py,
	  src/datasources/drivers/postgresql/Behavior.py,
	  src/datasources/drivers/sql/mysql/__init__.py,
	  src/datasources/drivers/sql/oracle/Behavior.py,
	  src/datasources/drivers/sql/oracle/cxoracle.py,
	  src/datasources/drivers/sql/postgres/__init__.py,
	  src/datasources/drivers/sql/msado/adodbapi.py,
	  src/datasources/drivers/sql/sqlite,
	  src/datasources/drivers/sql/interbase/__init__.py,
	  src/datasources/drivers/sql/postgres/pygresql.py,
	  src/datasources/drivers/sql/oracle,
	  src/datasources/drivers/sql/mysql/mysqldb.py,
	  src/datasources/drivers/sql/postgres/Base.py,
	  src/datasources/drivers/sql/oracle/dcoracle.py,
	  src/datasources/drivers/sql/maxdb/Behavior.py,
	  src/datasources/drivers/sql/postgres/psycopg.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/datasources/drivers/sql/sqlite/__init__.py: Changed driver
	  directory layout to only contain a single file per driver.

2005-06-18 11:24:31  Rev 7618   reinhard

	* src/datasources/drivers/sqlite/Behavior.py,
	  src/datasources/drivers/adodbapi/Behavior.py,
	  src/datasources/drivers/postgresql/Behavior.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/mysql/Behavior.py,
	  src/datasources/drivers/oracle/Behavior.py,
	  src/datasources/drivers/appserver/Behavior.py,
	  src/datasources/drivers/maxdb/Behavior.py,
	  src/datasources/drivers/interbase/Behavior.py: Some changes to make
	  eypdoc happy again.

2005-06-18 07:52:28  Rev 7617   johannes

	* src/definitions/GObjects.py, src/definitions/GParserHelpers.py:
	  Added Id keyword

2005-06-18 07:44:57  Rev 7616   johannes

	* src/datasources/readgsd.py: Added missing file to repository

2005-06-17 15:24:00  Rev 7615   reinhard

	* src/datasources/drivers/oracle/cxoracle/Info.py,
	  src/datasources/drivers/adodbapi/adodbapi/Info.py,
	  src/datasources/drivers/postgresql/pypgsql/__init__.py,
	  src/datasources/drivers/sqlite/sqlite/__init__.py,
	  src/datasources/drivers/postgresql/__init__.py,
	  src/datasources/drivers/appserver/Info.py,
	  src/datasources/drivers/oracle/cxoracle/__init__.py,
	  src/datasources/drivers/postgresql/pygresql/Info.py,
	  src/datasources/drivers/adodbapi/adodbapi/__init__.py,
	  src/datasources/drivers/appserver/__init__.py,
	  src/datasources/drivers/postgresql/pygresql/__init__.py,
	  src/datasources/drivers/file/csvfile.py,
	  src/datasources/drivers/file/dbffile.py, utils/helpers/info.py,
	  src/datasources/drivers/oracle/dcoracle/Info.py,
	  src/datasources/drivers/file/__init__.py,
	  src/datasources/drivers/oracle/dcoracle/__init__.py,
	  src/datasources/drivers/maxdb/maxdb/Info.py,
	  src/datasources/drivers/postgresql/psycopg/Info.py,
	  src/datasources/drivers/maxdb/maxdb/__init__.py,
	  src/datasources/drivers/maxdb/Info.py,
	  src/datasources/drivers/postgresql/psycopg/__init__.py,
	  src/datasources/drivers/maxdb/__init__.py,
	  src/datasources/drivers/sqlite/Info.py,
	  src/datasources/drivers/file/inifile.py,
	  src/datasources/drivers/adodbapi/Info.py,
	  src/datasources/drivers/sqlite/__init__.py,
	  src/datasources/drivers/mysql/Info.py,
	  src/datasources/drivers/oracle/Info.py,
	  src/datasources/drivers/adodbapi/__init__.py,
	  src/datasources/drivers/mysql/__init__.py,
	  src/datasources/drivers/oracle/__init__.py,
	  src/datasources/drivers/mysql/mysql/Info.py,
	  src/datasources/drivers/interbase/Info.py,
	  src/datasources/drivers/mysql/mysql/__init__.py,
	  src/datasources/drivers/appserver/appserver/Info.py,
	  src/datasources/drivers/interbase/__init__.py,
	  src/datasources/drivers/appserver/appserver/__init__.py,
	  src/datasources/drivers/interbase/interbase/Info.py,
	  src/datasources/drivers/interbase/interbase/__init__.py,
	  src/datasources/drivers/postgresql/pypgsql/Info.py,
	  src/datasources/drivers/sqlite/sqlite/Info.py,
	  src/datasources/drivers/postgresql/Info.py: Moved driver infos from
	  separate file into main module.

2005-06-17 12:32:33  Rev 7610   johannes

	* src/datasources/drivers/sqlite/Behavior.py,
	  src/datasources/drivers/sqlite/sqlite/Connection.py,
	  src/datasources/drivers/postgresql/Behavior.py,
	  src/datasources/drivers/oracle/Behavior.py,
	  src/datasources/drivers/maxdb/Schema,
	  src/definitions/GParserHelpers.py,
	  src/datasources/drivers/appserver/Behavior.py,
	  src/datasources/drivers/mysql/mysql/Connection.py,
	  src/datasources/drivers/Base/Behavior.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/DBSIG2/Behavior.py,
	  src/datasources/drivers/sqlite/Schema, scripts/gnue-schema,
	  src/datasources/drivers/interbase/Behavior.py,
	  src/datasources/drivers/postgresql/Base/Connection.py,
	  src/datasources/drivers/adodbapi/Schema,
	  src/datasources/drivers/postgresql/Schema,
	  src/datasources/drivers/mysql/Schema,
	  src/datasources/drivers/oracle/Schema, src/schema,
	  src/datasources/drivers/appserver/Schema,
	  src/definitions/GObjects.py, src/datasources/drivers/DBSIG2/Schema,
	  src/datasources/drivers/Base/Schema, src/datasources/GDataSource.py,
	  src/datasources/drivers/maxdb/maxdb/Connection.py,
	  src/datasources/drivers/interbase/Schema,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/GSchema.py,
	  src/datasources/drivers/maxdb/Behavior.py: Implemented writeSchema
	  (), removed old Schema/Creation/*

2005-06-17 12:17:51  Rev 7609   reinhard

	* src/apps/plugin.py: Added option to list function to suppress call
	  of __initplugin__. Do not regard the root directory given to list
	  function as potential plugin itself.

2005-06-17 08:15:45  Rev 7608   reinhard

	* src/apps/errors.py: Forgot one.

2005-06-17 08:14:01  Rev 7607   reinhard

	* src/apps/errors.py: Be more tolerant against exceptions with
	  non-ASCII characters.

2005-06-17 06:59:18  Rev 7606   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/mysql/Behavior.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/DBSIG2/Behavior.py: Fixed a few docstrings.

2005-06-16 22:57:12  Rev 7605   reinhard

	* src/datasources/GDataSource.py: Updated docstring.

2005-06-16 22:47:09  Rev 7604   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py, src/logic/GTrigger.py:
	  Replace _beforeCommitXxx hook functions in datasources by standard
	  events system.

2005-06-16 21:45:22  Rev 7603   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py: Replaced
	  masterResultSetChanged with standard event system.

2005-06-16 21:27:26  Rev 7602   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/ResultSet.py: Replaced
	  ResultSet.registerListener system with standard event system.

2005-06-16 20:43:47  Rev 7601   reinhard

	* src/datasources/GDataSource.py: Replaced ResultSetListener system by
	  standard event handling system.

2005-06-16 20:40:17  Rev 7600   reinhard

	* src/datasources/drivers/DBSIG2/ResultSet.py: Undoing the change to
	  quote field names in the SELECT statement. It breaks too many
	  things: selects with wrong case in fieldnames, and selects a la
	  t0.field, t1.field.

2005-06-15 14:27:35  Rev 7599   johannes

	* src/datasources/drivers/file/inifile.py: Fixed introspection for
	  ini-file driver

2005-06-14 18:54:00  Rev 7597   reinhard

	* src/datasources/drivers/DBSIG2/ResultSet.py: Quote all field names
	  in the SELECT statement. This fixes weird effects when a field name
	  contains, for example, a comma.

2005-06-14 13:53:27  Rev 7596   jamest

	* src/datasources/drivers/Base/RecordSet.py: fix my fix :)

2005-06-14 13:29:16  Rev 7595   jamest

	* src/datasources/drivers/Base/RecordSet.py: fix for recordSet
	  activation on cached detail recordSets

2005-06-09 14:44:57  Rev 7587   jcater

	* setup-cvs.py: removed redundancy in the g?cvs files, plus used 'exec'

2005-06-09 13:27:05  Rev 7586   johannes

	* src/datasources/drivers/maxdb/maxdb/Connection.py,
	  src/datasources/drivers/maxdb/Behavior.py: Finished driver-renaming

2005-06-09 13:19:32  Rev 7585   johannes

	* src/datasources/drivers/maxdb/maxdb/__init__.py,
	  src/datasources/drivers/maxdb/sapdb,
	  src/datasources/drivers/maxdb/maxdb: Renamed driver from sapdb to
	  maxdb

2005-06-09 13:18:02  Rev 7584   johannes

	* src/datasources/drivers/sqlite/Behavior.py,
	  src/datasources/drivers/postgresql/Behavior.py,
	  src/datasources/drivers/sapdb,
	  src/datasources/drivers/maxdb/Schema/Creation/Creation.py,
	  src/datasources/drivers/maxdb/sapdb/Connection.py,
	  src/datasources/drivers/maxdb/sapdb/__init__.py,
	  src/datasources/drivers/maxdb,
	  src/datasources/drivers/mysql/Behavior.py,
	  src/datasources/GSchema.py,
	  src/datasources/drivers/Base/Behavior.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/DBSIG2/Behavior.py,
	  src/datasources/drivers/maxdb/Behavior.py,
	  src/datasources/drivers/interbase/Behavior.py,
	  src/datasources/drivers/oracle/Schema/Creation/Creation.py: Added
	  writeSchema () to Behavior and createDatabase () to Base.Connection

2005-06-06 17:49:35  Rev 7580   jamest

	* src/datasources/GDataSource.py: explicit field names now get
	  leading/trailing spaces striped the trigger createResultSet function
	  now accepts query=False to create an empty resultSet

2005-06-06 11:03:45  Rev 7579   btami

	* src/definitions/GParser.py: set baseAttrs default to {}

2005-06-02 16:57:28  Rev 7575   reinhard

	* src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/appserver/appserver/ResultSet.py,
	  src/datasources/drivers/file/Base.py: Changed method names for
	  virtual methods in ResultSet.

2005-06-02 14:34:53  Rev 7574   johannes

	* src/datasources/drivers/file/Base.py,
	  src/datasources/GIntrospection.py: Removed the last, obsolete files
	  from old introspection

2005-06-02 14:32:55  Rev 7573   johannes

	* src/datasources/drivers/adodbapi/Behavior.py,
	  src/datasources/drivers/adodbapi/Schema/Discovery,
	  src/datasources/drivers/adodbapi/adodbapi/Connection.py: Replaced
	  introspection by Behavior

2005-06-02 08:33:38  Rev 7572   johannes

	* src/datasources/drivers/sapdb/Schema/Creation/Creation.py,
	  src/datasources/drivers/sapdb/sapdb/Connection.py,
	  src/datasources/drivers/sapdb/sapdb/__init__.py,
	  src/datasources/drivers/sapdb/Behavior.py,
	  src/datasources/drivers/sapdb/Schema/Discovery: Added Behavior
	  implementation replacing Discovery.Introspection

2005-06-02 07:11:47  Rev 7571   johannes

	* src/datasources/drivers/Base/RecordSet.py: Removed that colon

2005-06-02 06:52:56  Rev 7570   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Minor code pythonization.

2005-06-01 22:14:35  Rev 7569   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Some minor code cleanup,
	  some comments and docstrings.

2005-06-01 21:42:47  Rev 7568   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Some minor code cleanup.

2005-06-01 21:18:12  Rev 7567   reinhard

	* src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py: Last (last?? bwahahahaha)
	  tweaks in RecordSet.

2005-06-01 19:55:00  Rev 7566   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py: Master/detail handling is
	  now completely the responsibility of the master.

2005-06-01 13:39:16  Rev 7565   johannes

	* src/datasources/drivers/postgresql/Behavior.py,
	  src/datasources/drivers/postgresql/Base/Connection.py: Fixed
	  constraint-introspection for pypgsql

2005-06-01 13:30:42  Rev 7564   reinhard

	* src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/appserver/appserver/Connection.py: Changed
	  semantics of Connection.(_)initialize to deliver the default values
	  for a list of fieldnames, not only for the gnue_id. This makes the
	  code much more readable and straightforward.

2005-06-01 13:06:04  Rev 7563   johannes

	* src/datasources/drivers/oracle/Schema/Discovery: Removed obsolete
	  code

2005-06-01 13:05:39  Rev 7562   johannes

	* src/datasources/drivers/oracle/Behavior.py,
	  src/datasources/drivers/oracle/Base/Connection.py: Transformed
	  Schema.Discovery.Introspection into Behavior

2005-06-01 12:27:27  Rev 7560   johannes

	* src/datasources/drivers/sqlite/Behavior.py,
	  src/datasources/drivers/sqlite/sqlite/Connection.py,
	  src/datasources/drivers/postgresql/Behavior.py,
	  src/datasources/drivers/mysql/Behavior.py,
	  src/datasources/drivers/appserver/Behavior.py,
	  src/datasources/drivers/mysql/mysql/Connection.py,
	  src/datasources/drivers/Base/Behavior.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/Base/__init__.py,
	  src/datasources/drivers/DBSIG2/Behavior.py,
	  src/datasources/drivers/DBSIG2/__init__.py,
	  src/datasources/drivers/file/csvfile.py,
	  src/datasources/drivers/file/dbffile.py,
	  src/datasources/GConnections.py,
	  src/datasources/drivers/interbase/Behavior.py,
	  src/datasources/drivers/postgresql/Base/Connection.py,
	  src/datasources/drivers/appserver/appserver/Connection.py,
	  src/datasources/drivers/sqlite/Schema/Discovery,
	  src/datasources/drivers/Base/Schema/Creation/Creation.py,
	  src/datasources/GDataSource.py,
	  src/datasources/drivers/postgresql/Schema/Discovery,
	  src/datasources/drivers/mysql/Schema/Discovery,
	  src/datasources/drivers/appserver/Schema/Discovery,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/file/Base.py, src/datasources/GSchema.py,
	  src/datasources/drivers/interbase/Schema/Discovery: Transformed
	  Schema/Discovery/Introspection into Behavior

2005-06-01 11:41:19  Rev 7558   reinhard

	* MANIFEST.in, README.databases, doc/Connections.txt: Removed
	  README.databases. It is outdated and obsolete, as the web page
	  contains current information.

2005-06-01 11:26:50  Rev 7557   reinhard

	* doc/manual/schema.texi, doc/manual/gpl.texi,
	  doc/manual/gnue-common.texi, doc/manual/Makefile,
	  doc/manual/fdl.texi, doc/manual: Added documentation contributed by
	  Niklas Rydberg. Really need to clean up docs at some point, I think
	  there are quite some duplicates.

2005-05-31 22:09:38  Rev 7556   jan

	* src/apps/i18n.py: getLocale isn't reliable on Pocket PC too.

2005-05-31 20:53:11  Rev 7555   btami

	* src/definitions/GParser.py, src/logic/GTrigger.py: support for
	  including trigger/procedure code from external file

2005-05-25 13:49:07  Rev 7554   reinhard

	* src/datasources/GConditions.py, src/datasources/GDataSource.py,
	  src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/DBSIG2/Connection.py: Changed type checks to
	  use new (Python 2.2+) type objects instead of the types module.

2005-05-25 13:48:21  Rev 7553   reinhard

	* src/apps/checktype.py: Checktype can now accept None instead of
	  NoneType.

2005-05-23 06:53:02  Rev 7552   johannes

	* src/datasources/GLoginHandler.py: Added output-conversion, removed
	  double colons

2005-05-19 12:21:17  Rev 7548   johannes

	* src/datasources/drivers/interbase/Schema/Creation/Creation.py: Allow
	  NULL values for boolean domains

2005-05-17 15:31:08  Rev 7543   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py: Made RecordSet a little
	  more autonomous wrt details.

2005-05-17 13:24:56  Rev 7542   johannes

	* src/datasources/drivers/mysql/mysql/Connection.py: Readded proper
	  support of booleans

2005-05-11 14:29:33  Rev 7540   reinhard

	* src/apps/CommandOption.py: Added comments. Thanks to Niklas Rydberg.

2005-05-09 11:31:23  Rev 7539   btami

	* src/datasources/GLoginHandler.py: encode labels for getpass

2005-05-06 17:59:47  Rev 7535   johannes

	* src/utils/dbf.py: Add a small tolerance to file size checks

2005-05-06 17:31:54  Rev 7534   kilo

	* doc/Developers-Guide.sxw: Forgot to update version number...

2005-05-06 17:29:36  Rev 7533   kilo

	* doc/Developers-Guide.sxw: Updated DevGuide to show the use of
	  addCommandOption. Patch submitted by Niklas Rydberg

2005-05-05 10:27:07  Rev 7528   btami

	* src/datasources/drivers/DBSIG2/Connection.py: fixed login dialog
	  problems with empty login fields

2005-05-04 15:10:34  Rev 7525   johannes

	* src/utils/dbf.py: Clipper seems to have a NULL character as
	  header-terminator

2005-05-04 14:45:15  Rev 7524   johannes

	* src/datasources/GLoginHandler.py: Use a colon for labels

2005-05-04 12:55:46  Rev 7517   johannes

	* src/datasources/drivers/sapdb/Schema/Creation/Creation.py,
	  src/datasources/drivers/interbase/Schema/Creation/Creation.py,
	  unittest/datasource.py, src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/GConnections.py,
	  src/datasources/drivers/appserver/appserver/Connection.py,
	  src/datasources/GLoginHandler.py: Improved concept of GLoginHandler
	  to support better login dialogs

2005-05-03 08:32:55  Rev 7511   johannes

	* src/datasources/drivers/file/Base.py,
	  src/datasources/drivers/file/dbffile.py: Use a simpler form of
	  _loadFile

2005-05-02 12:31:08  Rev 7510   johannes

	* src/datasources/drivers/file/dbffile.py: Use our own dbf module

2005-05-02 12:24:38  Rev 7509   johannes

	* src/utils/dbf.py, src/utils: Implemented our own dBase (XBase) data
	  access driver [read only version]

2005-04-29 22:02:16  Rev 7505   reinhard

	* src/datasources/drivers/file/dbffile.py: More fixes.

2005-04-29 21:55:09  Rev 7504   reinhard

	* src/datasources/drivers/file/dbffile.py: Possible fix for dbffile.

2005-04-29 19:13:21  Rev 7503   johannes

	* src/datasources/drivers/file/Base.py: Use proper class name for
	  base-class constructor

2005-04-28 11:17:58  Rev 7499   kilo

	* doc/Developers-Guide.sxw: Updated DevGuide. Thx to Davor Oceli?.

2005-04-28 09:10:19  Rev 7497   btami

	* src/datasources/GLoginHandler.py: cleanup

2005-04-27 13:39:10  Rev 7493   johannes

	* src/datasources/drivers/mysql/Schema/Creation/Creation.py: Create
	  proper auto-increments

2005-04-25 20:53:04  Rev 7486   reinhard

	* src/datasources/GDataSource.py, src/schema/scripter/Scripter.py:
	  Weed out unicodeMode. All dbdrivers are unicode safe for quite some
	  time now.

2005-04-25 09:23:52  Rev 7485   johannes

	* tests/datasources_GConditions.py: buildCondition returns a
	  GCondition instance in all cases

2005-04-24 22:04:23  Rev 7484   jcater

	* src/datasources/drivers/Base/RecordSet.py: Fix support for
	  primarykeyseq=".." support in DataSources

2005-04-24 21:45:10  Rev 7483   reinhard

	* src/datasources/drivers/DBSIG2/Connection.py: Make error message
	  unicode translatable.

2005-04-24 21:41:27  Rev 7482   reinhard

	* src/datasources/drivers/postgresql/pypgsql/Driver.py: The pyPgSQL
	  driver is much more broken than we thought :(

2005-04-24 20:37:50  Rev 7480   jcater

	* src/datasources/drivers/postgresql/pypgsql/Driver.py: PyPgSQL uses
	  "pyPgSQL.PgSQL", not "PgSQL"

2005-04-24 20:34:22  Rev 7479   jcater

	* src/datasources/drivers/DBSIG2/Connection.py: If a needed dbsig2
	  python module isn't installed and is needed, raise a ConnectError
	  instead of an ImportError, so our error handlers behave correctly.

2005-04-24 11:32:07  Rev 7478   reinhard

	* src/datasources/drivers/Base/Connection.py: Quick fix for calculated
	  forms always starting up as dirty.

2005-04-24 11:04:14  Rev 7477   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Fix parameter.

2005-04-24 10:59:32  Rev 7476   reinhard

	* src/datasources/GConnections.py: Fix for reusing connections that
	  have not been opened before.

2005-04-23 13:57:13  Rev 7475   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Some cleanup and
	  docstrings.

2005-04-23 13:05:56  Rev 7474   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/ResultSet.py: Added cache parameter to
	  ResultSet.query.

2005-04-23 12:49:09  Rev 7473   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py: Made RecordSet and
	  ResultSet more independent from DataSource.

2005-04-23 12:26:25  Rev 7472   reinhard

	* src/datasources/GDataObjects.py: Bye bye GDataObjects (finally!)

2005-04-23 12:02:32  Rev 7470   reinhard

	* utils/helpers/info.py: No special dbdrivers any more.

2005-04-23 11:54:40  Rev 7469   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/Base/__init__.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/DBSIG2/__init__.py,
	  src/datasources/drivers/file/Base.py,
	  src/datasources/drivers/Base/DataObject.py,
	  src/datasources/drivers/DBSIG2/DataObject.py,
	  src/datasources/GConnections.py,
	  src/datasources/drivers/appserver/appserver/Connection.py,
	  src/datasources/drivers/appserver/appserver/__init__.py,
	  src/datasources/drivers/appserver/appserver/DataObject.py: Bye bye
	  DataObject!

2005-04-23 10:04:00  Rev 7468   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/file/Base.py,
	  src/datasources/drivers/Base/DataObject.py,
	  src/datasources/drivers/DBSIG2/DataObject.py,
	  src/datasources/drivers/appserver/appserver/Connection.py,
	  src/datasources/drivers/appserver/appserver/DataObject.py: Moved
	  _resultSetClass from DataObject to Connection.

2005-04-22 23:14:44  Rev 7467   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/special: Moved the remaining 3 lines of
	  implementation of the static dbdriver into the base dbdriver; this
	  way no special dbdriver is necessary any more.

2005-04-22 22:56:39  Rev 7466   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/DataObject.py: Moved createResultSet
	  implementation from DataObject to GDataSource.

2005-04-22 18:31:10  Rev 7464   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/Base/DataObject.py: More cleanup for
	  master/detail.

2005-04-22 16:23:38  Rev 7462   reinhard

	* src/datasources/GConditions.py: Removed obsolete GCimpossible

2005-04-22 15:54:17  Rev 7461   reinhard

	* src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/datasources/drivers/sqlite/sqlite/__init__.py,
	  src/datasources/drivers/sqlite/sqlite/Connection.py,
	  src/datasources/drivers/postgresql/pypgsql/__init__.py,
	  src/datasources/drivers/oracle/cxoracle/__init__.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/adodbapi/adodbapi/Connection.py,
	  src/datasources/drivers/adodbapi/adodbapi/__init__.py,
	  src/datasources/drivers/postgresql/pygresql/__init__.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/mysql/mysql/Connection.py,
	  src/datasources/drivers/mysql/mysql/__init__.py,
	  src/datasources/GConnections.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/datasources/drivers/oracle/dcoracle/__init__.py,
	  src/datasources/drivers/sapdb/sapdb/Connection.py,
	  src/datasources/drivers/sapdb/sapdb/__init__.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/drivers/postgresql/psycopg/__init__.py,
	  src/datasources/drivers/interbase/interbase/__init__.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py: Use
	  __initplugin__ to test if the DBSIG2 module is installed. Among
	  other good things, this enables epydoc to import all plugins even if
	  the DBSIG2 module is not available.

2005-04-22 14:53:23  Rev 7460   reinhard

	* src/definitions/GObjects.py, src/rpc/drivers/soap/CommDriver.py,
	  src/logic/language.py, src/rpc/client.py,
	  src/rpc/drivers/pyro/ServerAdapter.py,
	  src/rpc/drivers/sockets/CommDriver.py, src/formatting/masks/test.py,
	  src/logic/GTrigger.py, src/logic/adapters/ecmascript.py,
	  src/rpc/drivers/proxy/CommDriver.py,
	  src/rpc/drivers/pyro/ClientAdapter.py, src/rpc/server.py: More fixes
	  for epydoc.

2005-04-21 22:55:34  Rev 7456   reinhard

	* src/rpc/drivers/xmlrpc/pw_xmlrpc/typeconv.py: Workaround for
	  xmlrpclib in Python 2.3.4 not liking Unicode dictionary keys.

2005-04-21 22:49:56  Rev 7455   reinhard

	* src/rpc/drivers/xmlrpc/pw_xmlrpc/ServerAdapter.py: Transport
	  exceptions happening in XMLRPC code to the front end as Fault object
	  instead of ProtocolError.

2005-04-21 15:20:31  Rev 7453   reinhard

	* src/datasources/GDataSource.py: Typo.

2005-04-21 15:15:32  Rev 7452   reinhard

	* src/datasources/GDataSource.py: Don't traceback on empty master.

2005-04-21 09:11:42  Rev 7450   reinhard

	* src/datasources/drivers/sapdb/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/sapdb/Schema/Creation/Creation.py,
	  src/datasources/drivers/Base/Schema/Creation/Creation.py,
	  src/datasources/drivers/interbase/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/sqlite/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/file/Base.py,
	  src/datasources/drivers/adodbapi/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/postgresql/Schema/Discovery/Introspection.py,
	  src/schema/scripter/Scripter.py,
	  src/datasources/drivers/mysql/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/oracle/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/appserver/Schema/Discovery/Introspection.py:
	  Several epydoc fixes.

2005-04-21 06:50:58  Rev 7449   johannes

	* src/datasources/GDataSource.py: Fixed docstring

2005-04-20 22:42:57  Rev 7448   reinhard

	* src/datasources/drivers/Base/DataObject.py: Corrected order of
	  parameters.

2005-04-20 22:36:02  Rev 7447   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/ResultSet.py: DataSource can notify
	  listeners itself.

2005-04-20 22:16:59  Rev 7446   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/DataObject.py: Moved some more stuff
	  from DataObject to GDataSource. We're getting close to phasing out
	  DataObject completely.

2005-04-20 22:10:41  Rev 7445   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py: Avoid duplicate resultset
	  change notification.

2005-04-20 21:54:26  Rev 7443   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/DataObject.py: Moved code to create
	  detail resultsets into RecordSet object.

2005-04-20 21:12:06  Rev 7442   reinhard

	* src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/Base/DataObject.py: Better and more
	  consistent variable names for master/detail links.

2005-04-20 21:07:17  Rev 7441   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/DataObject.py: Moved more stuff from
	  DataObject to GDataSource.

2005-04-20 20:26:18  Rev 7440   reinhard

	* src/datasources/Exceptions.py, src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/DataObject.py: Code cleanup.

2005-04-20 16:58:29  Rev 7439   reinhard

	* src/datasources/GDataSource.py: A little cleanup of initialization
	  code.

2005-04-20 16:18:41  Rev 7437   reinhard

	* src/definitions/GObjects.py, src/printing/pdftable/pdftable.py,
	  src/printing/pdftable/sample.py, src/datasources/GConditions.py,
	  src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/formatting/masks/InputMask.py,
	  src/datasources/drivers/Base/Connection.py, src/apps/GBaseApp.py,
	  src/utils/TextUtils.py, src/printing/barcodes/Base.py,
	  src/utils/CaselessDict.py: Epydoc fixes.

2005-04-20 12:10:41  Rev 7436   reinhard

	* src/datasources/drivers/adodbapi/adodbapi/Info.py: Slightly
	  reformatted to fix web page build.

2005-04-20 11:47:33  Rev 7435   reinhard

	* src/datasources/drivers/file/Base.py,
	  src/datasources/drivers/adodbapi/Schema/Discovery/Introspection.py:
	  Now I start to understand where the problems with epydoc come from...

2005-04-20 11:08:40  Rev 7434   reinhard

	* src/datasources/Exceptions.py, src/datasources/GConnections.py: More
	  epydoc tlc.

2005-04-20 11:00:49  Rev 7433   reinhard

	* src/datasources/drivers/Base/Schema/Creation/Creation.py: Try to
	  satisfy epydoc.

2005-04-20 09:01:03  Rev 7432   johannes

	* src/datasources/drivers/adodbapi/adodbapi/Info.py: Updated Info

2005-04-20 07:15:49  Rev 7431   johannes

	* src/datasources/drivers/adodbapi/adodbapi/Connection.py: Use
	  Serializable as transaction isolation level. Driver support booleans
	  as parameter

2005-04-20 07:14:29  Rev 7430   johannes

	* src/datasources/drivers/DBSIG2/ResultSet.py: Change the order of
	  queries for broken_rowcount

2005-04-19 22:41:03  Rev 7427   reinhard

	* src/datasources/GDataSource.py: Cleanup.

2005-04-19 22:25:59  Rev 7426   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/DataObject.py: Moved more stuff from
	  DataObject to GDataSource.

2005-04-19 21:15:13  Rev 7425   reinhard

	* src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/Base/DataObject.py: Cleanup.

2005-04-19 20:56:43  Rev 7424   reinhard

	* src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/DataObject.py: Pass info about
	  masterfields to RecordSet.

2005-04-19 19:48:59  Rev 7423   btami

	* src/datasources/drivers/Base/Schema/Creation/Creation.py,
	  src/datasources/drivers/file/Base.py: fixed typo

2005-04-19 15:21:21  Rev 7420   reinhard

	* src/datasources/drivers/oracle/cxoracle/Info.py,
	  src/datasources/drivers/adodbapi/adodbapi/Info.py,
	  src/datasources/drivers/Base/Schema/Creation/Creation.py,
	  src/datasources/drivers/postgresql/psycopg/Info.py,
	  src/datasources/drivers/interbase/interbase/Info.py,
	  src/datasources/drivers/postgresql/pygresql/Info.py,
	  src/datasources/drivers/mysql/mysql/Info.py,
	  src/datasources/drivers/appserver/appserver/Info.py,
	  src/datasources/drivers/file/Base.py,
	  src/datasources/drivers/oracle/dcoracle/Info.py,
	  src/datasources/drivers/postgresql/pypgsql/Info.py,
	  src/datasources/drivers/sapdb/sapdb/Info.py,
	  src/datasources/drivers/sqlite/sqlite/Info.py: Fixed a few epydoc
	  issues.

2005-04-19 11:28:40  Rev 7416   reinhard

	* src/datasources/GDataSource.py: Fixed typo.

2005-04-19 08:30:27  Rev 7414   reinhard

	* src/datasources/GDataSource.py: Well - that quick fix was too
	  quick...

2005-04-19 08:22:45  Rev 7413   reinhard

	* src/datasources/GDataSource.py: Do not use getDataObject - it's not
	  there any more.

2005-04-18 23:05:31  Rev 7412   reinhard

	* src/datasources/GDataSource.py: Removed another unused function.

2005-04-18 23:00:59  Rev 7411   reinhard

	* src/datasources/GDataSource.py: Removed unused function; fixed some
	  comments.

2005-04-18 22:50:08  Rev 7410   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/DataObject.py: Moved some stuff from
	  DataObject to GDataSource.

2005-04-18 22:38:52  Rev 7409   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/DataObject.py: Phased out
	  DataObject.triggerExtensios. GDataSource.extensions is kept for
	  compatibility.

2005-04-18 21:28:14  Rev 7404   reinhard

	* src/datasources/GDataSource.py: Added function to find the master
	  datasource.

2005-04-18 20:59:41  Rev 7402   reinhard

	* src/datasources/GDataSource.py: Removed unused function.

2005-04-18 18:14:33  Rev 7401   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/DataObject.py: Moved requeryResultSet
	  functionality into GDataObject, changed
	  RecordSet._cachedDetailResultSets dictionary to hold datasources as
	  keys instead of dataobjects.

2005-04-18 17:16:29  Rev 7400   reinhard

	* src/datasources/GDataSource.py: Added some comments and put
	  functions in a (hopefully) better order.

2005-04-18 13:44:23  Rev 7398   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/Base/DataObject.py: No weak references
	  necessary any more.

2005-04-18 13:35:18  Rev 7397   reinhard

	* src/apps/GBaseApp.py: First output all uncollectable objects, then
	  output all cycles.

2005-04-18 13:19:53  Rev 7396   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/ResultSet.py: Cleanup stuff we don't
	  need any more now.

2005-04-18 12:48:48  Rev 7395   johannes

	* src/apps/GBaseApp.py: Always free refs in gc.garbage

2005-04-18 12:40:09  Rev 7394   johannes

	* src/apps/GBaseApp.py: Let the automatic gc do it's job and only
	  debug really unreachable objects

2005-04-18 09:34:19  Rev 7392   johannes

	* src/apps/GBaseApp.py: Added --debug-gc to GBaseApp. If this option
	  is given a SIGUSR1 could be sent to a descendant of GBaseApp to
	  debug the current state of Python's garbage collection (including
	  detection of referece-cycles)

2005-04-16 00:20:06  Rev 7388   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Fixed deletion of last
	  record in a detail result set.

2005-04-15 23:39:06  Rev 7387   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/Base/DataObject.py: Changed all datasource
	  weak references from weakref.proxy to weakref.ref because
	  weakref.proxy can not be tested whether it still is valid or not.

2005-04-15 23:19:07  Rev 7386   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/Base/DataObject.py,
	  src/datasources/GConnections.py: Made the datasource reference in
	  DataObject a private weak reference. This solves a few circular
	  reference problems.

2005-04-15 22:44:44  Rev 7385   reinhard

	* src/datasources/GDataSource.py: Removed some dead code.

2005-04-15 22:38:14  Rev 7384   reinhard

	* src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py: Moved call to
	  GDataSource._onRecordLoaded into RecordSet.

2005-04-15 22:10:21  Rev 7383   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Fixed maximum recursion
	  depth error.

2005-04-15 21:20:59  Rev 7382   jamest

	* src/datasources/drivers/postgresql/Schema/Discovery/Introspection.py:
	  removed debug output

2005-04-15 19:26:10  Rev 7381   jamest

	* src/datasources/drivers/postgresql/Schema/Discovery/Introspection.py:
	  skip over functional indexes in postgres as they don't reference
	  fields example: create index foo on customer(lower(name));

2005-04-15 17:57:19  Rev 7379   reinhard

	* src/formatting/masks, src/external/plex, src/printing,
	  src/printing/pdftable, src/printing/barcodes, src/datatypes: Set
	  some svn:ignore properties

2005-04-15 14:50:33  Rev 7378   reinhard

	* src/apps/errors.py: Fixed docstring indentation for epydoc.

2005-04-15 13:57:20  Rev 7376   reinhard

	* src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/Base/DataObject.py: Added some private
	  variables to ResultSet class.

2005-04-15 12:51:24  Rev 7374   reinhard

	* src/datasources/drivers/Base/DataObject.py: Fixed creation of empty
	  detail result set.

2005-04-15 11:50:23  Rev 7373   reinhard

	* src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py: Removed now unused
	  RecordSet._parent.

2005-04-15 10:23:01  Rev 7371   reinhard

	* src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py: Hold a weak reference to
	  the DataSource in the RecordSet.

2005-04-15 09:32:13  Rev 7370   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/Base/DataObject.py: Renamed defaultValues to
	  defaultData for consistency with initialData.

2005-04-14 23:06:42  Rev 7369   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py: Added postAll and
	  requeryAll to the DataSource.

2005-04-14 18:49:06  Rev 7368   reinhard

	* src/datasources/drivers/Base/Connection.py: Keep the status of the
	  form as unsaved if changes have been posted to the backend but not
	  yet committed. This can happen when update() or call() is called for
	  a block.

2005-04-14 18:26:41  Rev 7367   reinhard

	* src/datasources/drivers/appserver/appserver/Connection.py: Fixed
	  typo.

2005-04-14 18:08:33  Rev 7366   reinhard

	* src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/appserver/appserver/Connection.py: Return
	  None on requery of non-existant record.

2005-04-14 18:01:35  Rev 7365   johannes

	* src/datasources/drivers/mysql/mysql/Connection.py: Use an empty
	  string instead of a None-password

2005-04-14 16:03:58  Rev 7364   reinhard

	* src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/file/Base.py,
	  src/datasources/drivers/file/csvfile.py,
	  src/datasources/drivers/file/dbffile.py: Try to finally put an end
	  to the uppercase vs. lowercase fieldname mess.

2005-04-14 06:51:44  Rev 7362   johannes

	* src/datasources/drivers/Base/Schema/Creation/Creation.py: Don't use
	  negative id's for autogenerated sequence names

2005-04-13 22:46:45  Rev 7361   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/Base/DataObject.py: Requery the complete
	  detail result sets after a commit, and merge the result of the new
	  query with the existing result set, keeping record order of existing
	  records and cursor position intact. Also, fixed pseudo-posting of
	  clean records that have modified detail records.

2005-04-12 19:16:18  Rev 7357   reinhard

	* src/datasources/Exceptions.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py: Cleaning up readonly, but
	  no changes in behaviour.

2005-04-12 14:10:31  Rev 7356   reinhard

	* src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py: Pass connection,
	  tablename and boundFields as parameters to RecordSet.

2005-04-12 13:42:17  Rev 7355   johannes

	* src/datasources/drivers/DBSIG2/ResultSet.py: Don't use fieldlist for
	  broken query-count

2005-04-12 13:05:31  Rev 7354   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Handle status with a
	  single variable instead of four variables.

2005-04-12 09:39:25  Rev 7352   johannes

	* src/definitions/GParserHelpers.py: Removed obsolete unlink () method

2005-04-12 09:34:11  Rev 7351   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Fixed memory leak.

2005-04-12 09:28:48  Rev 7350   reinhard

	* src/datasources/drivers/DBSIG2/Connection.py: Fixed typo.

2005-04-12 09:24:47  Rev 7349   reinhard

	* src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/mysql/mysql/Connection.py,
	  src/datasources/drivers/adodbapi/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/oracle/Schema/Discovery/Introspection.py:
	  Removed "native" from Connection's public interface.

2005-04-12 09:22:53  Rev 7348   johannes

	* src/datasources/drivers/DBSIG2/ResultSet.py: Use UPPER for
	  case-insensitive sorting instead of LOWER, since it is supported by
	  Firebird/Interbase without using an UDF

2005-04-12 09:15:02  Rev 7346   johannes

	* src/datasources/GConditions.py, src/definitions/GParserHelpers.py,
	  src/definitions/GObjects.py, src/datasources/GDataSource.py,
	  src/definitions/GParser.py: Made ParserObj's _parent a private
	  weakref and added accessors getParent (), setParent ()

2005-04-12 08:54:42  Rev 7345   reinhard

	* src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/DBSIG2/Connection.py: Moved encoding to
	  DBSIG2 driver, as other drivers don't use that parameter. Changed
	  default encoding to utf-8, which seems to be the safest default.

2005-04-12 08:42:22  Rev 7344   reinhard

	* BUGS: Added some more future plans for file based drivers.

2005-04-12 08:19:27  Rev 7343   reinhard

	* src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/file/Base.py: Implemented
	  Connection._requery for file based drivers for the sake of
	  completeness.

2005-04-12 07:50:49  Rev 7342   reinhard

	* src/datasources/GIntrospection.py,
	  src/datasources/drivers/Base/DataObject.py,
	  src/datasources/GConnections.py: Removed some methods from
	  DataObject that have long been deprecated and are not used any more.

2005-04-12 07:24:35  Rev 7341   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/DataObject.py: Removed sql parameter
	  from createResultSet.

2005-04-12 07:17:27  Rev 7340   reinhard

	* src/datasources/drivers/sqlite/sqlite/Connection.py,
	  src/datasources/drivers/sqlite/sqlite/DataObject.py,
	  src/datasources/drivers/adodbapi/adodbapi/Connection.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/mysql/mysql/Connection.py,
	  src/datasources/drivers/DBSIG2/DataObject.py,
	  src/datasources/drivers/mysql/mysql/DataObject.py,
	  src/datasources/drivers/postgresql/Base/Connection.py,
	  src/datasources/drivers/postgresql/Base/__init__.py,
	  src/datasources/drivers/postgresql/Base/DataObject.py,
	  src/datasources/drivers/oracle/Base/Connection.py,
	  src/datasources/drivers/oracle/Base/__init__.py,
	  src/datasources/drivers/oracle/Base/DataObject.py,
	  src/datasources/drivers/sapdb/sapdb/Connection.py,
	  src/datasources/drivers/sapdb/sapdb/DataObject.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/interbase/interbase/DataObject.py: Removed
	  unnecessary descendants of DataObject.

2005-04-12 06:31:52  Rev 7339   reinhard

	* src/datasources/drivers/Base/DataObject.py: Removed obsolete
	  DataObject._unicodeMode.

2005-04-12 00:03:16  Rev 7338   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/DataObject.py,
	  src/datasources/drivers/DBSIG2/DataObject.py: Removed a lot of code
	  that's not used any more now.

2005-04-11 23:49:06  Rev 7337   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Made
	  RecordSet._modifiedFlags private.

2005-04-11 23:41:26  Rev 7336   reinhard

	* src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/Base/DataObject.py: Changed default value
	  handling to a more consistent implementation.

2005-04-11 21:25:00  Rev 7335   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py: Made RecordSet._fields
	  private.

2005-04-11 21:05:49  Rev 7334   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Made
	  RecordSet._initialData private.

2005-04-11 18:47:47  Rev 7332   reinhard

	* src/datasources/GConditions.py: Implemented GCexist.asSQL (actually
	  that was quite easy).

2005-04-09 06:49:42  Rev 7331   dimas

	* src/datasources/drivers/Base/DataObject.py: typo. the cause of
	  gnue-appserver: Cannot load plugin .. errors.

2005-04-09 00:12:30  Rev 7330   reinhard

	* src/datasources/GConditions.py: Make sure combineConditions always
	  delivers a GCondition object.

2005-04-08 23:49:10  Rev 7329   reinhard

	* src/datasources/drivers/Base/DataObject.py: Phased out even more old
	  stuff that's not used any more.

2005-04-08 23:37:46  Rev 7328   reinhard

	* src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/appserver/appserver/ResultSet.py,
	  src/datasources/drivers/file/Base.py,
	  src/datasources/drivers/Base/DataObject.py: Cleaned up support for
	  distinct, added a few comments.

2005-04-08 23:14:36  Rev 7327   reinhard

	* src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/Base/DataObject.py: Phased out some obsolete
	  functions and variables.

2005-04-08 22:43:05  Rev 7326   reinhard

	* src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/DBSIG2/DataObject.py: *Experimental* Use new
	  _query/_count/_fetch schema for DBSIG2 driver. This temporarly
	  breaks Query by detail.

2005-04-08 22:02:10  Rev 7325   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Added support for closing
	  a cursor.

2005-04-08 09:51:10  Rev 7324   reinhard

	* src/datasources/drivers/adodbapi/adodbapi/Connection.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/postgresql/Base/Connection.py: Phased out a
	  few Python2.1isms.

2005-04-08 09:33:52  Rev 7323   johannes

	* src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/mysql/mysql/Connection.py: Removed obsolete
	  booean_true/false settings

2005-04-08 08:43:00  Rev 7322   johannes

	* src/datasources/drivers/interbase/Schema/Creation/Creation.py: Add
	  the UDF lower () on database creation

2005-04-08 08:10:45  Rev 7321   reinhard

	* src/datasources/drivers/special/static/ResultSet.py,
	  src/datasources/GDataSource.py,
	  src/datasources/drivers/special/static/__init__.py,
	  src/datasources/drivers/special/static/Connection.py,
	  src/datasources/drivers/special/static/DataObject.py,
	  src/datasources/drivers/Base/DataObject.py: Cleaned up
	  implementation of static dbdriver.

2005-04-08 07:23:06  Rev 7320   reinhard

	* src/datasources/GDataSource.py: Added some comments and reordered
	  definitions.

2005-04-08 07:21:13  Rev 7319   johannes

	* src/datasources/drivers/appserver/appserver/Connection.py: Get the
	  'authentication'-Flag from connections.conf instead of gnue.conf

2005-04-07 22:35:00  Rev 7318   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/special/unbound: No need for special unbound
	  driver any more, the Base driver does the work perfectly.

2005-04-07 22:21:45  Rev 7317   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Let empty records survive
	  a commit if the record is not bound to a connection (unbound
	  datasources).

2005-04-07 21:45:24  Rev 7316   reinhard

	* src/datasources/GDataSource.py: Refuse to bind a field to an unbound
	  DataSource.

2005-04-07 21:08:28  Rev 7314   reinhard

	* src/datasources/drivers/file/Base.py,
	  src/datasources/drivers/file/csvfile.py,
	  src/datasources/drivers/file/dbffile.py,
	  src/datasources/drivers/file/inifile.py: Use _query, _count, and
	  _fetch methods in file based ResultSet classes.

2005-04-07 16:24:27  Rev 7313   reinhard

	* src/datasources/drivers/special/unbound/Driver.py,
	  src/datasources/drivers/special/static/DataObject.py: Added
	  _resultSetClass to static and unbound DataObject.

2005-04-06 23:02:54  Rev 7307   reinhard

	* src/datasources/drivers/file/Base.py: Some fixes for file driver.

2005-04-06 22:53:03  Rev 7306   reinhard

	* src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/file/Base.py,
	  src/datasources/drivers/Base/DataObject.py,
	  src/datasources/drivers/appserver/appserver/DataObject.py: Changed
	  the default for _createResultSet and _createEmptyResultSet to a
	  (hopefully) more useful one.

2005-04-06 22:01:48  Rev 7305   reinhard

	* src/datasources/drivers/appserver/appserver/ResultSet.py,
	  src/datasources/drivers/appserver/appserver/DataObject.py: Changed
	  ResultSet and DataObject to use new generator based method.

2005-04-06 22:00:03  Rev 7304   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Added support for new
	  generator-based descendant implementation. Added readonly as a
	  parameter to ResultSet constructor.

2005-04-06 18:30:21  Rev 7303   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Merged _postChanges into
	  post, as no descendant has to overwrite this any more.

2005-04-06 18:14:00  Rev 7302   reinhard

	* src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/DBSIG2/ResultSet.py: Moved ResultSet._cursor
	  attribute from Base to DBSIG2 driver. Other drivers derived from
	  Base don't necessarily have the concept of a cursor.

2005-04-06 14:24:00  Rev 7301   johannes

	* doc/hints.mysql.txt: Fixed config-file

2005-04-06 09:06:39  Rev 7300   reinhard

	* src/datasources/GConditions.py: Removed __nonzero__ from GCondition
	  again. Objects with False truth-value break GObj's parent handling.

2005-04-06 07:42:30  Rev 7299   reinhard

	* src/datasources/GConditions.py: Fix for __nonzero__

2005-04-05 21:34:32  Rev 7298   reinhard

	* src/datasources/GConditions.py: Always create a GCondition instance
	  in buildCondition, even if the parameter is None.  Truth value of an
	  empty condition is False.

2005-04-04 23:13:30  Rev 7297   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Added some comments,
	  changed function order to a more logical one.

2005-04-04 22:33:32  Rev 7296   reinhard

	* src/datasources/ConnectionTriggerObj.py,
	  src/datasources/__init__.py, src/datasources/Exceptions.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/GIntrospection.py,
	  src/datasources/drivers/Base/DataObject.py,
	  src/datasources/GConnections.py, src/datasources/GDataObjects.py,
	  src/datasources/GLoginHandler.py: Set svn:keyword property for all
	  files.

2005-04-04 22:09:03  Rev 7295   reinhard

	* BUGS: Added a few ideas for future enhancements.

2005-04-04 21:51:54  Rev 7292   reinhard

	* src/datasources/GConnections.py: Use RawConfigParser for
	  connections.conf to allow for placeholders.

2005-04-04 21:50:47  Rev 7291   reinhard

	* src/datasources/drivers/csv, src/datasources/drivers/dbf,
	  src/datasources/drivers/file, src/datasources/drivers/file/Base.py,
	  src/datasources/drivers/Base/DataObject.py,
	  src/datasources/drivers/file/csvfile.py,
	  src/datasources/drivers/file/dbffile.py,
	  src/datasources/drivers/file/__init__.py,
	  src/datasources/drivers/file/inifile.py,
	  src/datasources/drivers/special/configfile: Rewrote file based
	  dbdrivers, using a common base class.

2005-04-01 14:15:15  Rev 7287   johannes

	* src/definitions/GObjects.py, src/definitions/GParserHelpers.py,
	  src/logic/NamespaceCore.py, src/schema/scripter/Scripter.py,
	  src/logic/GTrigger.py, src/logic/GFormula.py, src/schema/Objects.py:
	  Replaced direct access to _parent by getParent () and setParent ()

2005-04-01 14:14:34  Rev 7286   johannes

	* tests/apps_checktype.py, tests/utils_TextUtils.py,
	  tests/formatting_masks.py, tests, tests/datasources_GConditions.py:
	  Added unittest for new GConditions

2005-04-01 14:14:10  Rev 7285   johannes

	* src/datasources/GConditions.py, src/datasources/GDataSource.py:
	  Added asSQL () to GCondition, removed outdated functions and renamed
	  buildTreeFromList into buildConditionFromPrefix

2005-04-01 09:42:39  Rev 7284   reinhard

	* src/datasources/drivers/oracle/Base/__init__.py: Don't import
	  non-existant file.

2005-03-31 22:30:20  Rev 7283   reinhard

	* src/apps/plugin.py: Better use of detail feature for plugin loader
	  exceptions.

2005-03-31 21:53:42  Rev 7282   reinhard

	* src/setup/GSetup.py: Also tell that we require Python 2.3 in setup
	  subsystem.

2005-03-31 21:39:54  Rev 7281   reinhard

	* src/apps/__init__.py, src/apps/GBaseApp.py, module/base/__init__.py,
	  setup.py: Require Python 2.3. This is a small step for a man, but a
	  giant leap for GNUe.

2005-03-30 07:08:05  Rev 7280   reinhard

	* src/datasources/drivers/DBSIG2/DataObject.py: Test if the DataObject
	  has a DataSource at all (thanks to jcater).

2005-03-29 19:45:48  Rev 7279   reinhard

	* src/datasources/drivers/DBSIG2/Connection.py: Removed unnecessary
	  float to string conversion.

2005-03-29 19:39:32  Rev 7278   reinhard

	* src/datasources/drivers/sapdb/sapdb/Connection.py,
	  src/datasources/drivers/sqlite/sqlite/Connection.py,
	  src/datasources/drivers/adodbapi/adodbapi/Connection.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/mysql/mysql/Connection.py,
	  src/datasources/drivers/postgresql/Base/Connection.py,
	  src/datasources/drivers/oracle/Base/Connection.py: More logical
	  defaults for DBSIG2 driver parameters.

2005-03-29 19:00:02  Rev 7277   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/DBSIG2/DataObject.py: Don't copy
	  _hasFieldReferences to DataObject, referenceField is called too late.

2005-03-29 18:55:17  Rev 7276   reinhard

	* src/datasources/drivers/interbase/interbase/ResultSet.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/interbase/interbase/DataObject.py: Use new
	  _broken_rowcount parameter instead of own DataObject/ResultSet
	  implementation for interbase driver.

2005-03-29 18:51:03  Rev 7275   reinhard

	* src/datasources/drivers/adodbapi/adodbapi/Connection.py: Ooop.
	  Forgot to actually set _broken_rowcount.

2005-03-29 18:48:59  Rev 7274   reinhard

	* src/datasources/drivers/adodbapi/adodbapi/Connection.py,
	  src/datasources/drivers/adodbapi/adodbapi/DataObject.py: Use
	  _broken_rowcount for adodbapi driver instead of own implementation
	  of DataObject.

2005-03-29 18:41:43  Rev 7273   reinhard

	* src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/DBSIG2/DataObject.py: Implemented new option
	  "_broken_rowcount" for dbdrivers where cursor.rowcount can't be used.

2005-03-28 03:25:32  Rev 7268   jamest

	* tests/apps_checktype.py, tests/utils_TextUtils.py,
	  tests/formatting_masks.py, tests/common_apps_checktype.py,
	  tests/common_utils_TextUtils.py: remove common_ from the test names
	  added start of the format mask unittest

2005-03-28 00:27:06  Rev 7267   jamest

	* src/formatting/masks/Tokens.py, src/formatting/masks/MaskParser.py,
	  src/formatting/masks/InputMask.py, src/formatting/masks/test.py:
	  more comments

2005-03-27 02:35:17  Rev 7266   jamest

	* src/formatting/masks/Tokens.py, src/formatting/masks/MaskParser.py,
	  src/FormatMasks, src/formatting/masks/InputMask.py,
	  src/formatting/masks/test.py: started documenting the plex based
	  input mask system

2005-03-26 21:37:40  Rev 7265   jamest

	* src/apps/GDebug.py, src/formatting/masks/InputMask.py,
	  src/definitions/GObjects.py, BUGS, src/apps/GImportLogger.py,
	  src/apps/GBaseApp.py, src/events/Event.py: added --debug-imports
	  based on designers setup fixed memory leak in designers MRU manager
	  added misc docstrings and comments

2005-03-26 19:19:57  Rev 7264   reinhard

	* src/setup/GSetup.py, setup.py: Fixed installing from SVN regarding
	  gmo file installation.

2005-03-26 18:15:53  Rev 7259   reinhard

	* po/it.po: Added Italian translation.  Thanks to Edmondo Grigolato.

2005-03-25 08:04:34  Rev 7254   reinhard

	* tests/runAllTests: Make test script executable.

2005-03-25 04:31:06  Rev 7253   jamest

	* tests, tests/runAllTests, tests/common_apps_checktype.py,
	  tests/common_utils_TextUtils.py: added a tests directory for unit
	  tests after doing so noticed we already have a unittests directory
	  but that the tests in there are broken i think Apycot uses tests as
	  it's default dir so will leave in place for now

2005-03-24 20:30:13  Rev 7252   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/DBSIG2/DataObject.py: Still select * from
	  table even if a field has been automatically referenced (e.g.
	  primarykey or rowid).

2005-03-22 20:28:49  Rev 7251   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Make a copy of the
	  parameter if a mutable object is used as default value. Otherwise,
	  changes to the object will be remembered for the next call! (see
	  http://www.python.org/doc/2.3.5/ref/function.html for details)

2005-03-22 19:16:02  Rev 7250   reinhard

	* src/datasources/drivers/DBSIG2/Connection.py: Convert the result of
	  _requery to Unicode.

2005-03-22 14:23:17  Rev 7249   johannes

	* src/schema/scripter/Scripter.py: Give keyfields as primary key (this
	  makes it work again)

2005-03-21 21:50:04  Rev 7248   reinhard

	* src/datasources/drivers/Base/RecordSet.py: When requerying the
	  master before posting the details (to update generated primary
	  keys), only requery those fields needed for details, and only
	  requery for newly inserted masters.

2005-03-21 19:18:46  Rev 7247   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py: Added attribute "requery"
	  to datasource defining whether requeries should happen for this
	  datasource or not (defaulting to True).

2005-03-21 17:21:01  Rev 7244   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Requerying a primary key
	  without rowid doesn't work.

2005-03-21 17:17:07  Rev 7243   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Requery master before
	  posting any details in case a backend side trigger changed any of
	  the primary key fields.

2005-03-21 15:53:35  Rev 7242   reinhard

	* src/datasources/drivers/appserver/appserver/ResultSet.py,
	  src/datasources/drivers/appserver/appserver/Connection.py: Use
	  gnue_id as fixed primary key name. Be more consistent on using
	  unicode in field names.

2005-03-21 15:52:28  Rev 7241   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Better debugging message
	  for record insertion, removed debugging message for getRecordCount
	  (this happens *way* too often).

2005-03-21 15:51:18  Rev 7240   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/Connection.py: Added support for fixed
	  primary key name (for appserver).

2005-03-21 00:12:46  Rev 7237   reinhard

	* src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/postgresql/Base/Connection.py,
	  src/datasources/drivers/oracle/Base/Connection.py: Removed
	  _dateTimeFormat from Connection objects, it's only used in
	  DataSource objects.

2005-03-21 00:09:16  Rev 7236   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/adodbapi/adodbapi/DataObject.py,
	  src/datasources/drivers/appserver/appserver/ResultSet.py,
	  src/datasources/drivers/interbase/interbase/DataObject.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/Base/DataObject.py,
	  src/datasources/drivers/DBSIG2/DataObject.py,
	  src/datasources/drivers/postgresql/Base/Connection.py,
	  src/datasources/drivers/appserver/appserver/DataObject.py,
	  src/datasources/drivers/oracle/Base/DataObject.py: Added support for
	  rowid and primarykey (with single part and multi part primarykey)
	  for where clause of insert, update, and delete statements and for
	  requery.  Added new function sql0 for DBSIG2 Connection object for
	  SQL commands that don't return a resultset.  Do not eat exceptions
	  when executing SQL commands.  Added debugging output in level 3 for
	  DBSIG2 connect, close, commit, and rollback.

2005-03-19 23:09:35  Rev 7228   reinhard

	* src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py: Do the requery after the
	  commit, so changes done in the backend through the commit (e.g. in
	  appserver's OnValidate) become visible.

2005-03-18 17:13:13  Rev 7224   jcater

	* src/apps/GDebug.py: flush the debug-file immediately after writing,
	  so log files are always current

2005-03-17 22:41:27  Rev 7223   reinhard

	* src/datasources/drivers/special/unbound/Driver.py: Removed even more
	  dead code.

2005-03-17 22:31:02  Rev 7222   reinhard

	* src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/DBSIG2/RecordSet.py,
	  src/datasources/drivers/DBSIG2/__init__.py: Removed empty class.

2005-03-17 22:30:36  Rev 7221   reinhard

	* src/datasources/GDataSource.py: Fixed call used for generated forms.

2005-03-17 22:23:48  Rev 7220   reinhard

	* src/datasources/drivers/dbf/dbf/RecordSet.py,
	  src/datasources/drivers/dbf/dbf/ResultSet.py,
	  src/datasources/drivers/dbf/dbf/DataObject.py: Removed some code
	  left over from last restructuring.

2005-03-17 22:18:25  Rev 7219   reinhard

	* src/datasources/drivers/special/static/ResultSet.py,
	  src/datasources/drivers/special/static/RecordSet.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/special/unbound/Driver.py,
	  src/datasources/drivers/csv/csv/DataObject.py,
	  src/datasources/drivers/dbf/dbf/DataObject.py: Call _postChanges in
	  base driver only when a connection is available; this makes the own
	  RecordSet class for static and unbound datasources obsolete.

2005-03-17 21:43:02  Rev 7218   reinhard

	* src/datasources/drivers/special/static/ResultSet.py,
	  src/datasources/drivers/special/unbound/Driver.py,
	  src/datasources/drivers/special/static/Connection.py,
	  src/datasources/drivers/special/static/DataObject.py: Removed some
	  dead code.

2005-03-17 21:32:05  Rev 7216   btami

	* src/apps/GDebug.py: fix for empty debug messages (lines=[])

2005-03-17 21:30:18  Rev 7215   reinhard

	* src/datasources/drivers/Base/DataObject.py: Ignore (deprecated)
	  commit, rollback and connect functions of DataObject if we have no
	  connection (static or unbound DataSource).

2005-03-17 21:25:31  Rev 7214   btami

	* src/logic/NamespaceCore.py: let trigger functions get extra keyword
	  arguments, like runReport

2005-03-17 19:57:55  Rev 7213   reinhard

	* src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/appserver/appserver/ResultSet.py,
	  src/datasources/drivers/appserver/appserver/RecordSet.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/appserver/appserver/Connection.py,
	  src/datasources/drivers/appserver/appserver/__init__.py: Updated
	  record initialization to a more general approach, this obsoletes
	  appserver's own RecordSet class.

2005-03-17 00:18:46  Rev 7211   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/appserver/appserver/RecordSet.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/appserver/appserver/Connection.py: Moved
	  sync and call (formerly known as update and callFunc) to connection
	  object to better fit with the rest of the system.

2005-03-16 22:52:11  Rev 7210   reinhard

	* src/datasources/drivers/oracle/Base/ResultSet.py: Removed file that
	  wasn't used any more anyway.

2005-03-16 21:39:55  Rev 7209   reinhard

	* src/datasources/drivers/sapdb/Extensions,
	  src/datasources/drivers/csv/Extensions,
	  src/datasources/drivers/dbf/Extensions,
	  src/datasources/drivers/interbase/Extensions,
	  src/datasources/drivers/sqlite/Extensions,
	  src/datasources/drivers/adodbapi/Extensions,
	  src/datasources/drivers/postgresql/Extensions,
	  src/datasources/drivers/mysql/Extensions,
	  src/datasources/drivers/oracle/Extensions,
	  src/datasources/drivers/appserver/Extensions: Removed obsoleted
	  Extensions directories.

2005-03-15 13:50:49  Rev 7207   johannes

	* src/datasources/GDataSource.py: Don't be case-sensitive on appserver
	  resources

2005-03-15 12:01:52  Rev 7206   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Fixed case problem with
	  _fields dictionary.

2005-03-14 19:16:03  Rev 7204   johannes

	* src/logic/adapters/python.py, src/logic/adapters/Base.py: Introduced
	  a context-method 'bindBuiltin'

2005-03-14 13:12:51  Rev 7202   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Fixed copy & paste bug.

2005-03-14 10:50:32  Rev 7201   reinhard

	* src/datasources/drivers/appserver/appserver/RecordSet.py: Removed a
	  few obsolete checks: There can't be a RecordSet without gnue_id any
	  more (as the gnue_id is now generated by __init__) and update of
	  status flags is done by _postChanges.

2005-03-14 10:17:00  Rev 7200   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Removed obsolete _postXxx
	  functions.

2005-03-14 08:08:48  Rev 7199   reinhard

	* src/datasources/GDataSource.py: Fixed primary key for appserver.

2005-03-14 07:42:58  Rev 7198   johannes

	* src/datasources/drivers/Base/DataObject.py: Avoid another memory
	  leak when creating new records

2005-03-13 13:20:29  Rev 7196   johannes

	* src/datasources/GDataSource.py: Reenabled _primaryIdField since it's
	  needed for inserts and the like. Note: with this appserver cannot
	  handle joins atm

2005-03-13 10:43:25  Rev 7195   johannes

	* src/datasources/GDataSource.py, src/schema/GSData.py: Also allow
	  types 'number(5,2)', not only 'number(5.2)' in gsd files, and
	  (temp.) deactivated addition of _primaryIdField to the
	  fieldReferences (since it breaks joins in appserver)

2005-03-13 08:45:12  Rev 7192   johannes

	* src/definitions/GParser.py, src/definitions/GParserHelpers.py: Fixes
	  to avoid memory leaks

2005-03-12 13:49:58  Rev 7191   reinhard

	* src/datasources/drivers/appserver/appserver/RecordSet.py,
	  src/datasources/drivers/appserver/appserver/Connection.py: Moved
	  implementation of insert, update and delete operations from
	  RecordSet to Connection to match new driver structure.

2005-03-12 13:45:46  Rev 7190   reinhard

	* src/datasources/GDataSource.py: Make sure the primary key is
	  included in the list of referenced fields, otherwise it won't be of
	  much help :-)

2005-03-12 11:45:05  Rev 7188   reinhard

	* src/datasources/drivers/appserver/appserver/RecordSet.py: No need to
	  manually requery after posting, it is now done automatically by the
	  base RecordSet.

2005-03-12 11:19:22  Rev 7187   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Updated comment.

2005-03-12 11:12:42  Rev 7185   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Sync current record
	  number, details, and user interface correctly after posting a record.

2005-03-12 00:08:14  Rev 7184   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Fixed field list to
	  requery.

2005-03-11 23:51:57  Rev 7183   reinhard

	* src/datasources/drivers/appserver/appserver/DataObject.py: Define
	  gnue_id as primary key for appserver.

2005-03-11 23:25:04  Rev 7182   reinhard

	* src/datasources/drivers/appserver/appserver/Connection.py:
	  Implemented requery for appserver.

2005-03-11 23:14:30  Rev 7181   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Don't requery deleted
	  records (doh!).

2005-03-11 23:10:06  Rev 7180   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Do not requery non-bound
	  fields.

2005-03-11 23:01:01  Rev 7179   reinhard

	* src/datasources/drivers/DBSIG2/RecordSet.py,
	  src/datasources/drivers/DBSIG2/Connection.py: Implemented _requery
	  function for DBSIG2 drivers.

2005-03-11 22:55:35  Rev 7178   reinhard

	* src/datasources/drivers/Base/Connection.py: Fixed thinko.

2005-03-11 22:37:52  Rev 7177   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Only do requery when we
	  have a primary key.

2005-03-11 22:33:39  Rev 7176   reinhard

	* src/datasources/drivers/Base/Connection.py: Fixed typo.

2005-03-11 19:47:19  Rev 7175   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Requery a record after
	  posting it to the backend.

2005-03-11 19:43:53  Rev 7174   reinhard

	* src/datasources/drivers/Base/DataObject.py: Initialize
	  _primaryIdField.

2005-03-11 19:30:37  Rev 7173   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Only set default values
	  and foreign keys for inserted records, only post pending records.

2005-03-11 19:04:18  Rev 7172   reinhard

	* src/datasources/drivers/interbase/interbase/Connection.py: Fixed
	  typo.

2005-03-11 18:15:48  Rev 7171   reinhard

	* src/datasources/drivers/Base/Connection.py: Added basic placeholders
	  for the requery feature.

2005-03-11 17:33:00  Rev 7170   reinhard

	* src/datasources/drivers/Base/Connection.py: Added placeholders for
	  new virtual methods.

2005-03-11 17:09:31  Rev 7169   reinhard

	* src/datasources/drivers/db2, src/datasources/drivers/ingres,
	  src/datasources/drivers/odbc, src/datasources/drivers/informix,
	  src/datasources/drivers/sqlrelay, src/datasources/drivers/ldap,
	  src/datasources/drivers/gadfly, src/datasources/drivers/sybase:
	  Removing a few DB drivers that have been non-functional and
	  unmaintained for quite a few years now.

2005-03-11 16:55:32  Rev 7168   reinhard

	* src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/DBSIG2/RecordSet.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/DBSIG2/Connection.py: Moved the actual code
	  to insert, update, and delete data in the backend from RecordSet to
	  Connection.  This will allow for writing to the database without
	  having to build a ResultSet first, which will speed up AppServer
	  quite a bit.

2005-03-11 13:36:58  Rev 7167   reinhard

	* src/datasources/drivers/DBSIG2/RecordSet.py: Some comments updated.

2005-03-11 13:30:15  Rev 7166   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Updated comments and
	  docstrings.

2005-03-11 12:46:01  Rev 7165   reinhard

	* src/datasources/drivers/appserver/appserver/Connection.py: A little
	  code cleanup.

2005-03-11 00:05:15  Rev 7164   reinhard

	* src/datasources/drivers/sqlite/sqlite/Connection.py: Fixed typo.

2005-03-11 00:01:43  Rev 7163   reinhard

	* src/datasources/drivers/adodbapi/adodbapi/Connection.py: Fixed typo.

2005-03-10 23:31:11  Rev 7162   reinhard

	* src/datasources/drivers/interbase/interbase/RecordSet.py: Removed
	  unused file.

2005-03-10 23:24:14  Rev 7161   reinhard

	* src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/datasources/drivers/adodbapi/Extensions/__init__.py,
	  src/datasources/drivers/gadfly/Info.py,
	  src/datasources/drivers/sqlite/sqlite/Connection.py,
	  src/datasources/drivers/postgresql/Schema/__init__.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/gadfly/Extensions/__init__.py,
	  src/datasources/drivers/adodbapi/adodbapi/Connection.py,
	  src/datasources/drivers/ingres/ingres/RecordSet.py,
	  src/datasources/drivers/oracle/Base/ResultSet.py,
	  src/datasources/drivers/DBSIG2/DataObject.py,
	  src/datasources/drivers/sybase/sybase/Connection.py,
	  src/datasources/drivers/sybase/sybase/__init__.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/datasources/drivers/appserver/Schema/Discovery/__init__.py,
	  src/datasources/drivers/postgresql/Base/DataObject.py,
	  src/datasources/drivers/special/__init__.py,
	  src/datasources/drivers/ingres/Info.py,
	  src/datasources/drivers/dbf/dbf/Connection.py,
	  src/datasources/drivers/csv/csv/Connection.py,
	  src/datasources/drivers/postgresql/psycopg/__init__.py,
	  src/datasources/drivers/informix/Schema/__init__.py,
	  src/datasources/drivers/ingres/Schema/Creation/__init__.py,
	  src/datasources/drivers/mysql/Info.py,
	  src/datasources/drivers/informix/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/oracle/Schema/__init__.py,
	  src/datasources/drivers/odbc/wodbc/Connection.py,
	  src/datasources/drivers/appserver/Extensions/__init__.py,
	  src/datasources/drivers/mysql/mysql/Info.py,
	  src/datasources/drivers/oracle/Schema/Discovery/__init__.py,
	  src/datasources/drivers/gadfly/gadfly/Connection.py,
	  src/datasources/drivers/gadfly/gadfly/__init__.py,
	  src/datasources/drivers/gadfly/Schema/Discovery/__init__.py,
	  src/datasources/drivers/ingres/ingres/__init__.py,
	  src/datasources/drivers/db2/Schema/Discovery/__init__.py,
	  src/datasources/drivers/db2/db2/__init__.py,
	  src/datasources/drivers/db2/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/oracle/Base/__init__.py,
	  src/datasources/drivers/ldap/__init__.py,
	  src/datasources/drivers/oracle/Base/DataObject.py,
	  src/datasources/drivers/informix/informix/Info.py,
	  src/datasources/drivers/interbase/interbase/ResultSet.py,
	  src/datasources/drivers/special/configfile/__init__.py,
	  src/datasources/drivers/sybase/__init__.py,
	  src/datasources/drivers/interbase/interbase/__init__.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/sapdb/Extensions/__init__.py,
	  src/datasources/drivers/sqlrelay/__init__.py,
	  src/datasources/drivers/postgresql/Info.py,
	  src/datasources/drivers/appserver/Info.py,
	  src/datasources/drivers/mysql/Extensions/__init__.py,
	  src/datasources/drivers/postgresql/pygresql/Info.py,
	  src/datasources/drivers/db2/Extensions/__init__.py,
	  src/datasources/drivers/adodbapi/adodbapi/DataObject.py,
	  src/datasources/drivers/sybase/sybase/Info.py,
	  src/datasources/drivers/DBSIG2/__init__.py,
	  src/datasources/drivers/appserver/Schema/Creation/__init__.py,
	  src/datasources/drivers/special/Info.py,
	  src/datasources/drivers/sybase/sybase/DataObject.py,
	  src/datasources/drivers/dbf/dbf/ResultSet.py,
	  src/datasources/drivers/sapdb/sapdb/Connection.py,
	  src/datasources/drivers/interbase/interbase/RecordSet.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/ResultSet.py,
	  src/datasources/drivers/sybase/Schema/__init__.py,
	  src/datasources/drivers/dbf/dbf/DataObject.py,
	  src/datasources/drivers/csv/csv/DataObject.py,
	  src/datasources/drivers/informix/Info.py,
	  src/datasources/drivers/ingres/Schema/__init__.py,
	  src/datasources/drivers/ingres/__init__.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/__init__.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Connection.py,
	  src/datasources/drivers/dbf/Schema/__init__.py,
	  src/datasources/drivers/csv/Schema/__init__.py,
	  src/datasources/drivers/sqlite/Info.py,
	  src/datasources/drivers/informix/Schema/Creation/__init__.py,
	  src/datasources/drivers/sqlite/Schema/__init__.py,
	  src/datasources/drivers/dbf/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/db2/Info.py,
	  src/datasources/drivers/adodbapi/Schema/__init__.py,
	  src/datasources/drivers/csv/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/sqlite/Schema/Creation/__init__.py,
	  src/datasources/drivers/mysql/__init__.py,
	  src/datasources/drivers/odbc/wodbc/DataObject.py,
	  src/datasources/drivers/sqlite/Schema/Discovery/__init__.py,
	  src/datasources/drivers/gadfly/gadfly/Info.py,
	  src/datasources/drivers/db2/db2/Info.py,
	  src/datasources/drivers/Base/Schema/__init__.py,
	  src/datasources/drivers/ingres/ingres/Info.py,
	  src/datasources/drivers/mysql/mysql/Connection.py,
	  src/datasources/drivers/db2/Schema/Creation/__init__.py,
	  src/datasources/drivers/adodbapi/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/interbase/__init__.py,
	  src/datasources/drivers/ldap/Info.py,
	  src/datasources/drivers/gadfly/gadfly/DataObject.py,
	  src/datasources/drivers/dbf/dbf/RecordSet.py,
	  src/datasources/drivers/sybase/Info.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/RecordSet.py,
	  src/datasources/drivers/interbase/interbase/Info.py,
	  src/datasources/drivers/sybase/Extensions/__init__.py,
	  src/datasources/drivers/special/configfile/Connection.py,
	  src/datasources/drivers/special/unbound/Driver.py,
	  src/datasources/drivers/informix/informix/Connection.py,
	  src/datasources/drivers/sqlrelay/Info.py,
	  src/datasources/drivers/interbase/interbase/DataObject.py,
	  src/datasources/drivers/special/unbound/__init__.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/datasources/drivers/odbc/wodbc/ResultSet.py,
	  src/datasources/drivers/oracle/cxoracle/Info.py,
	  src/datasources/drivers/postgresql/pypgsql/__init__.py,
	  src/datasources/drivers/special/static/Info.py,
	  src/datasources/drivers/postgresql/__init__.py,
	  src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/adodbapi/adodbapi/__init__.py,
	  src/datasources/drivers/sybase/sybase/ResultSet.py,
	  src/datasources/drivers/special/static/Connection.py,
	  src/datasources/drivers/appserver/Schema/__init__.py,
	  src/datasources/drivers/appserver/__init__.py,
	  src/datasources/drivers/postgresql/pygresql/__init__.py,
	  src/datasources/drivers/postgresql/Schema/Discovery/__init__.py,
	  src/datasources/drivers/gadfly/Schema/Creation/__init__.py,
	  src/datasources/drivers/Base/DataObject.py,
	  src/datasources/drivers/postgresql/Base/__init__.py,
	  src/datasources/drivers/oracle/dcoracle/Info.py,
	  src/datasources/drivers/gadfly/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/interbase/Schema/Discovery/__init__.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Info.py,
	  src/datasources/drivers/dbf/dbf/__init__.py,
	  src/datasources/drivers/csv/csv/__init__.py,
	  src/datasources/drivers/csv/Info.py,
	  src/datasources/drivers/dbf/Info.py,
	  src/datasources/drivers/sapdb/Schema/__init__.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/DataObject.py,
	  src/datasources/drivers/informix/__init__.py,
	  src/datasources/drivers/sapdb/Schema/Creation/__init__.py,
	  src/datasources/drivers/sybase/Schema/Discovery/__init__.py,
	  src/datasources/drivers/csv/Schema/Creation/__init__.py,
	  src/datasources/drivers/adodbapi/Info.py,
	  src/datasources/drivers/dbf/Schema/Creation/__init__.py,
	  src/datasources/drivers/odbc/wodbc/RecordSet.py,
	  src/datasources/drivers/sapdb/Schema/Discovery/__init__.py,
	  src/datasources/drivers/odbc/wodbc/Info.py,
	  src/datasources/drivers/oracle/Info.py,
	  src/datasources/drivers/sqlite/__init__.py,
	  src/datasources/drivers/informix/Schema/Discovery/__init__.py,
	  src/datasources/drivers/postgresql/Extensions/__init__.py,
	  src/datasources/drivers/special/static/ResultSet.py,
	  src/datasources/drivers/odbc/Info.py,
	  src/datasources/drivers/mysql/Schema/__init__.py,
	  src/datasources/drivers/DBSIG2/RecordSet.py,
	  src/datasources/drivers/gadfly/gadfly/ResultSet.py,
	  src/datasources/drivers/adodbapi/Schema/Creation/__init__.py,
	  src/datasources/drivers/db2/Schema/__init__.py,
	  src/datasources/drivers/db2/__init__.py,
	  src/datasources/drivers/sybase/sybase/RecordSet.py,
	  src/datasources/drivers/interbase/Info.py,
	  src/datasources/drivers/oracle/Schema/Creation/__init__.py,
	  src/datasources/drivers/mysql/mysql/DataObject.py,
	  src/datasources/drivers/mysql/Schema/Discovery/__init__.py,
	  src/datasources/drivers/ldap/Driver.py,
	  src/datasources/drivers/ingres/ingres/Connection.py,
	  src/datasources/drivers/db2/db2/Connection.py,
	  src/datasources/drivers/oracle/Schema/Creation/Creation.py,
	  src/datasources/drivers/informix/informix/ResultSet.py,
	  src/datasources/drivers/interbase/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/special/configfile/DataObject.py,
	  src/datasources/drivers/special/unbound/Info.py,
	  src/datasources/drivers/informix/informix/DataObject.py,
	  src/datasources/drivers/informix/Extensions/__init__.py,
	  src/datasources/drivers/postgresql/pypgsql/Info.py,
	  src/datasources/drivers/adodbapi/adodbapi/Info.py,
	  src/datasources/drivers/special/static/RecordSet.py,
	  src/datasources/drivers/oracle/Extensions/__init__.py,
	  src/datasources/drivers/oracle/cxoracle/__init__.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/gadfly/__init__.py,
	  src/datasources/drivers/gadfly/gadfly/RecordSet.py,
	  src/datasources/drivers/special/static/__init__.py,
	  src/datasources/drivers/special/static/DataObject.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/interbase/Schema/__init__.py,
	  src/datasources/drivers/postgresql/Base/Connection.py,
	  src/datasources/drivers/special/configfile/ResultSet.py,
	  src/datasources/drivers/informix/informix/RecordSet.py,
	  src/datasources/drivers/oracle/dcoracle/__init__.py,
	  src/datasources/drivers/csv/csv/Info.py,
	  src/datasources/drivers/dbf/dbf/Info.py,
	  src/datasources/drivers/sapdb/sapdb/__init__.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/drivers/postgresql/psycopg/Info.py,
	  src/datasources/drivers/sapdb/__init__.py,
	  src/datasources/drivers/csv/__init__.py,
	  src/datasources/drivers/dbf/__init__.py,
	  src/datasources/drivers/ingres/Schema/Discovery/__init__.py,
	  src/datasources/drivers/ingres/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/csv/Schema/Discovery/__init__.py,
	  src/datasources/drivers/dbf/Schema/Discovery/__init__.py,
	  src/datasources/drivers/adodbapi/__init__.py,
	  src/datasources/drivers/odbc/wodbc/__init__.py,
	  src/datasources/drivers/oracle/__init__.py,
	  src/datasources/drivers/gadfly/Schema/__init__.py,
	  src/datasources/drivers/odbc/__init__.py,
	  src/datasources/drivers/ingres/ingres/ResultSet.py,
	  src/datasources/drivers/mysql/mysql/__init__.py,
	  src/datasources/drivers/DBSIG2/Schema/__init__.py,
	  src/datasources/drivers/adodbapi/Schema/Discovery/__init__.py,
	  src/datasources/drivers/interbase/Extensions/__init__.py,
	  src/datasources/drivers/oracle/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/ingres/ingres/DataObject.py,
	  src/datasources/drivers/oracle/Base/Connection.py,
	  src/datasources/drivers/special/configfile/RecordSet.py,
	  src/datasources/drivers/special/configfile/Info.py,
	  src/datasources/drivers/ingres/Extensions/__init__.py,
	  src/datasources/drivers/informix/informix/__init__.py,
	  src/datasources/drivers/csv/Extensions/__init__.py,
	  src/datasources/drivers/dbf/Extensions/__init__.py,
	  src/datasources/drivers/sybase/Schema/Creation/__init__.py,
	  src/datasources/drivers/sybase/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/sqlite/Extensions/__init__.py: Adapted all
	  DBSIG2 based Connection objects to match the improved base class,
	  added lots of comments and docstrings.

2005-03-10 21:50:27  Rev 7159   jcater

	* src/datasources/drivers/DBSIG2/Connection.py: Fixed a typo in the
	  initialization code

2005-03-10 21:10:27  Rev 7158   reinhard

	* src/datasources/drivers/postgresql/popy: Removed PoPy driver. PoPy
	  has been merged with PyPgSQL a long time ago.

2005-03-10 19:44:27  Rev 7157   reinhard

	* src/datasources/drivers/DBSIG2/Connection.py: Further code cleanup.

2005-03-10 19:27:02  Rev 7156   reinhard

	* src/apps/errors.py: Fixed type in docstring.

2005-03-10 18:31:38  Rev 7154   reinhard

	* src/datasources/drivers/appserver/appserver/Connection.py: Send
	  '_username' and '_password' instead of 'user' and 'password'.

2005-03-10 18:09:13  Rev 7152   reinhard

	* src/apps/i18n.py: Code cleanup. Fix for setting a user defined
	  locale.

2005-03-10 16:40:44  Rev 7151   reinhard

	* src/datasources/drivers/appserver/appserver/Connection.py: Do not
	  obscure server side exceptions on connect.

2005-03-10 16:34:24  Rev 7150   reinhard

	* src/datasources/drivers/appserver/appserver/Connection.py: Don't
	  take _language from parameters when it's actually part of the
	  loginData.

2005-03-10 15:25:42  Rev 7149   btami

	* packaging/win32/GNUe-Forms-debug.iss,
	  packaging/win32/GNUe-Appserver-debug.iss,
	  packaging/win32/GNUe-Common-debug.iss,
	  packaging/win32/GNUe-Forms.iss, packaging/win32/GNUe-Appserver.iss,
	  packaging/win32/GNUe-Common.iss: updated win32 packaging files

2005-03-09 23:29:42  Rev 7147   reinhard

	* src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/DBSIG2/Connection.py: Code cleanup, use
	  virtual methods (beginning with _) in DBSIG2 Connection object, work
	  on comments and docstrings.

2005-03-09 22:37:01  Rev 7146   reinhard

	* src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/Base/__init__.py,
	  src/datasources/drivers/__init__.py: More work on docstrings,
	  defined purely virtual methods for Connection object.

2005-03-09 21:49:35  Rev 7145   reinhard

	* src/apps/errors.py, src/apps/GDebug.py, src/apps/plugin.py,
	  src/apps/__init__.py, src/apps/checktype.py, src/apps/i18n.py: More
	  work on docstrings.

2005-03-09 17:54:16  Rev 7144   johannes

	* src/utils/CaselessDict.py: Added a dictionary wrapper with automatic
	  case-insensitive keys

2005-03-09 12:13:39  Rev 7143   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Code cleanup, added
	  comments and docstrings.

2005-03-09 10:31:32  Rev 7142   reinhard

	* src/apps/GDebug.py: Output self parameter with repr(), too, so nice
	  __repr__ methods of the objects come to effect.

2005-03-08 23:01:39  Rev 7139   reinhard

	* src/datasources/drivers/Base/Connection.py: More cleanup.

2005-03-08 22:41:24  Rev 7138   reinhard

	* src/datasources/drivers/Base/DataObject.py: Temporary fix while
	  _dataConnection is still used.

2005-03-08 22:32:06  Rev 7137   reinhard

	* src/datasources/drivers/Base/Connection.py: Code cleanup, added
	  comments and docstrings.

2005-03-08 21:24:29  Rev 7136   reinhard

	* src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/appserver/appserver/Connection.py: Removed
	  some dead code.

2005-03-08 21:02:25  Rev 7135   reinhard

	* src/apps/plugin.py, src/apps/checktype.py: Use better exception
	  classes.

2005-03-08 20:57:01  Rev 7134   reinhard

	* src/apps/i18n.py: Updated a few comments.

2005-03-08 20:50:53  Rev 7133   reinhard

	* src/apps/__init__.py: Better order for importing.

2005-03-08 20:47:45  Rev 7132   reinhard

	* src/apps/checktype.py: Derive TypeError from gException so non-ASCII
	  characters in the error message are handeled properly.

2005-03-08 20:24:36  Rev 7131   reinhard

	* src/apps/manpage.py, src/apps/errors.py, src/apps/GServerApp.py,
	  src/apps/__init__.py, src/apps/GBaseApp.py,
	  src/apps/RuntimeSettings.py, src/apps/GClientApp.py,
	  src/apps/GLogger.py, src/apps/CommandOption.py: Updated some
	  comments, added svn:keywords property to all files.

2005-03-08 19:47:39  Rev 7130   reinhard

	* src/apps/GDebug.py: Code cleanup, added comments and docstrings.

2005-03-08 18:11:26  Rev 7129   reinhard

	* src/apps/GDebug.py: Added keyword property.

2005-03-08 16:49:55  Rev 7119   reinhard

	* src/__init__.py: Started new release cycle.

2005-03-08 16:46:26  Rev 7116   reinhard

	* doc/RPC-grpc-file.dtd, po/es_ES.po, po/lt.po, doc/gnue-schema.dtd,
	  doc/man/gnue-schema.1, po/ro.po, NEWS, etc/sample.gnue.conf,
	  src/__init__.py, po/ru.po, po/fr.po, po/de.po, po/nl.po,
	  po/es_MX.po, po/hu.po: Released 0.5.14.

2005-03-08 16:02:03  Rev 7114   btami

	* src/apps/GServerApp.py: enable pidfile creation on posix systems only

2005-03-08 15:19:22  Rev 7113   reinhard

	* src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py: Fixed record status
	  information. Most important of all, this causes empty records being
	  posted to the database if it's a master to detail records that have
	  to be posted.

2005-03-08 15:17:45  Rev 7112   reinhard

	* po/nl.po: Updated Dutch translation.

2005-03-08 11:35:54  Rev 7111   dimas

	* po/ru.po: Started russian translation for common.

2005-03-07 22:51:02  Rev 7107   kilo

	* po/hu.po: Updated Hungarian translations.

2005-03-07 19:14:59  Rev 7106   reinhard

	* po/nl.po: Added Dutch translation.

2005-03-07 17:08:09  Rev 7105   reinhard

	* utils/release, src/setup/GSetup.py, setup.py: Do not regenerate po
	  files when installing from svn, only regenerate them when doing a
	  release.

2005-03-07 16:49:25  Rev 7104   johannes

	* src/datasources/drivers/Base/ResultSet.py, src/apps/GDebug.py:
	  Changed gLeave () to return a result directly

2005-03-05 14:03:05  Rev 7100   johannes

	* po/de.po: Updated translations

2005-03-05 00:01:41  Rev 7099   reinhard

	* utils/release: Generate sample.gnue.conf in English, not in local
	  language.

2005-03-04 23:40:44  Rev 7095   reinhard

	* doc/RPC-grpc-file.dtd, po/es_ES.po, po/lt.po, doc/gnue-schema.dtd,
	  doc/man/gnue-schema.1, po/ro.po, NEWS, etc/sample.gnue.conf,
	  po/fr.po, po/de.po, po/es_MX.po, po/hu.po: Released 0.5.13.99-pre1.

2005-03-04 23:33:34  Rev 7094   reinhard

	* src/datasources/drivers/Base/ResultSet.py, src/apps/GDebug.py:
	  Renamed gBeginFunc and gEndFunc to gEnter and gLeave.

2005-03-03 11:05:26  Rev 7084   johannes

	* src/definitions/GRootObj.py, src/definitions/GParserHelpers.py,
	  src/definitions/GBinary.py, src/logic/GTrigger.py,
	  src/logic/GFormula.py: Made 'stripPrefixes' available to all dumpXML
	  () functions

2005-03-03 03:31:35  Rev 7083   jamest

	* src/definitions/GObjects.py: modify dumpXML to take a list of
	  prefixes to strip  from object types when building xml output.  This
	  is to allow newer projects to not require all their object types to
	  have 2 character prefixes to their xml type (GFField vs field).
	  Default behaviour matches the old style at this time to prevent
	  breakage.

2005-03-02 22:07:34  Rev 7082   reinhard

	* src/GMenu.py: Found another GDataObjects reference.

2005-03-02 22:00:12  Rev 7080   reinhard

	* src/datasources/drivers/special/static/RecordSet.py,
	  src/datasources/drivers/special/static/ResultSet.py,
	  src/datasources/GDataSource.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/adodbapi/adodbapi/Connection.py,
	  src/datasources/drivers/dbf/dbf/Connection.py,
	  src/datasources/drivers/special/configfile/DataObject.py,
	  src/datasources/drivers/special/unbound/Driver.py,
	  src/datasources/drivers/adodbapi/adodbapi/DataObject.py,
	  src/datasources/drivers/special/static/Connection.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/special/static/DataObject.py,
	  src/datasources/drivers/interbase/interbase/DataObject.py,
	  src/datasources/drivers/DBSIG2/DataObject.py: Removed a few
	  references to obsoleted module GDataObjects.

2005-03-02 21:47:05  Rev 7079   reinhard

	* src/datasources/drivers/DBSIG2/Driver.py: Removed obsolete file.

2005-03-02 21:45:06  Rev 7078   reinhard

	* src/datasources/Exceptions.py: Fixed comment that's simply not true
	  :)

2005-03-02 21:42:54  Rev 7076   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Added debugging output.

2005-03-02 21:41:51  Rev 7075   reinhard

	* src/datasources/GDataObjects.py: Really output a warning when this
	  file is included.

2005-03-02 14:21:42  Rev 7073   jamest

	* src/setup/GSetup.py: first attempt at making GSetup less gnue
	  specific

2005-02-25 14:38:32  Rev 7066   johannes

	* src/apps/GServerApp.py: Added a --pidfile option to GServerApp

2005-02-25 10:39:46  Rev 7061   kilo

	* utils/generate-gnue-config.py: More elegant Python code.

2005-02-23 16:53:58  Rev 7057   johannes

	* src/datasources/GConditions.py, src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/logic/adapters/python.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/GConnections.py, src/logic/adapters/Base.py: Some
	  fixes to help the garbage collector doing a better job

2005-02-22 08:27:28  Rev 7055   kilo

	* BUGS: Removed one.

2005-02-22 08:25:31  Rev 7054   kilo

	* utils/generate-gnue-config.py: Default values don't need apostrophes.

2005-02-21 14:43:40  Rev 7053   kilo

	* utils/generate-gnue-config.py: Better handling of license string.

2005-02-21 14:28:16  Rev 7052   reinhard

	* utils/release: Regenerate sample.gnue.conf on release.

2005-02-21 14:17:02  Rev 7051   kilo

	* utils/generate-gnue-config.py: New tool to generate
	  sample.gnue.conf. Must be run with gcvs to produce current conf
	  entries.

2005-02-21 14:13:54  Rev 7050   kilo

	* src/GCConfig.py: Added more description to Common.

2005-02-20 14:52:31  Rev 7047   jan

	* src/rpc/drivers/pyro/ServerAdapter.py,
	  src/rpc/drivers/pyro/ClientAdapter.py,
	  src/rpc/drivers/pyro/__init__.py: first step to fix pyro. adapter is
	  working again, but without proper error handling

2005-02-20 14:43:17  Rev 7046   jan

	* src/rpc/client.py, src/rpc/server.py: Update server/client
	  testscripts to accept the choosen service by command line

2005-02-18 11:22:44  Rev 7040   kilo

	* src/GCConfig.py: Updated Config options for each tool.

2005-02-16 21:57:12  Rev 7034   reinhard

	* src/logic/GTrigger.py: Removed quite annoying debug message.

2005-02-15 23:08:20  Rev 7032   reinhard

	* src/apps/GDebug.py: Better debug messages for gBeginFunc and
	  gEndFunc.

2005-02-15 15:51:00  Rev 7031   reinhard

	* src/datasources/GConditions.py: Typo.

2005-02-15 15:42:06  Rev 7030   reinhard

	* src/datasources/GConditions.py: Fixed Boolean conversions.

2005-02-15 15:18:31  Rev 7029   reinhard

	* src/datasources/GConditions.py: Make it possible to compare integers
	  with booleans. This is necessary for database drivers that return
	  boolean fields as 0/1 integers.

2005-02-15 13:50:52  Rev 7028   reinhard

	* src/rpc/drivers/xmlrpc/pw_xmlrpc/typeconv.py: Check boolean before
	  int on rpc_to_python, too (same reason as in python_to_rpc: booleans
	  are a subclass of int).

2005-02-15 09:14:05  Rev 7026   kilo

	* src/datasources/GDataSource.py: Don't fail if explicitfields is an
	  empty string

2005-02-15 09:04:45  Rev 7025   btami

	* src/apps/GBaseApp.py: added --silent option to GBaseApp

2005-02-13 15:45:06  Rev 7020   reinhard

	* BUGS: Some ideas.

2005-02-12 23:29:37  Rev 7018   reinhard

	* src/apps/GConfig.py: Fixed reading gConfigDict when section is not
	  present.

2005-02-12 22:45:04  Rev 7017   reinhard

	* src/rpc/drivers/xmlrpc/py_xmlrpc/typeconv.py,
	  src/datasources/drivers/appserver/appserver/Connection.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/typeconv.py: Fixed RPC to Python
	  conversion for dictionaries, and fixed some other bugs that were
	  obscured by this one.

2005-02-12 12:11:44  Rev 7016   btami

	* src/datasources/drivers/special/static/RecordSet.py,
	  src/datasources/drivers/special/unbound/Driver.py,
	  src/datasources/drivers/ldap/Driver.py,
	  src/datasources/drivers/odbc/wodbc/RecordSet.py: added missing
	  recordNumber named parameters to _postCanges()

2005-02-12 10:59:01  Rev 7015   jan

	* src/datasources/drivers/special/configfile/Connection.py,
	  src/datasources/drivers/special/configfile/DataObject.py,
	  src/datasources/drivers/special/configfile/RecordSet.py,
	  src/datasources/drivers/special/configfile/ResultSet.py: fix
	  special.configfile driver to work with api changes

2005-02-11 21:09:28  Rev 7014   btami

	* src/apps/GBaseApp.py: fixed typo

2005-02-11 20:07:56  Rev 7013   johannes

	* src/rpc/drivers/xmlrpc/py_xmlrpc/typeconv.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/typeconv.py: Reintroduced the bugs,
	  as it is the smaller evil :(

2005-02-11 18:46:46  Rev 7012   johannes

	* src/rpc/drivers/xmlrpc/py_xmlrpc/typeconv.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/typeconv.py: Fixed type conversion
	  for dictionaries

2005-02-11 17:12:31  Rev 7011   reinhard

	* src/apps/GDebug.py: Fixed debug level range.

2005-02-11 17:04:16  Rev 7009   reinhard

	* src/rpc/drivers/Base.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py: Added debug
	  output on level 3 for calls to RPC server.

2005-02-11 16:18:59  Rev 7007   reinhard

	* src/rpc/drivers/xmlrpc/py_xmlrpc/ServerAdapter.py,
	  src/datasources/drivers/sqlite/sqlite/Connection.py,
	  src/rpc/drivers/_helpers/DirectoryServer.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/formatting/BaseMask.py,
	  src/datasources/drivers/adodbapi/adodbapi/Connection.py,
	  src/datasources/drivers/sybase/sybase/ResultSet.py,
	  src/datasources/drivers/special/static/Connection.py,
	  src/rpc/drivers/pyro/ServerAdapter.py, src/formatting/DateMask.py,
	  src/datasources/drivers/ingres/ingres/RecordSet.py,
	  src/events/EventAware.py,
	  src/datasources/drivers/Base/DataObject.py,
	  src/datasources/drivers/DBSIG2/DataObject.py,
	  src/datasources/drivers/sybase/sybase/Connection.py,
	  src/datasources/drivers/gadfly/Schema/Discovery/Introspection.py,
	  src/GMenu.py, src/datasources/drivers/csv/csv/Connection.py,
	  src/datasources/drivers/dbf/dbf/Connection.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/DataObject.py,
	  src/apps/GBaseApp.py, src/events/Event.py,
	  src/datasources/drivers/odbc/wodbc/RecordSet.py,
	  src/datasources/ConnectionTriggerObj.py,
	  src/datasources/drivers/special/static/ResultSet.py,
	  src/datasources/drivers/informix/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/odbc/wodbc/Connection.py,
	  src/datasources/drivers/DBSIG2/RecordSet.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/gadfly/gadfly/ResultSet.py,
	  src/apps/plugin.py,
	  src/datasources/drivers/sybase/sybase/RecordSet.py,
	  src/rpc/drivers/_helpers/ObjectEnabler.py,
	  src/datasources/drivers/gadfly/gadfly/Connection.py,
	  src/datasources/drivers/ldap/Driver.py,
	  src/datasources/drivers/db2/db2/Connection.py,
	  src/datasources/drivers/ingres/ingres/Connection.py,
	  src/datasources/drivers/db2/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/oracle/Base/DataObject.py,
	  src/datasources/drivers/informix/informix/ResultSet.py,
	  src/definitions/GParser.py, src/datasources/GDataSource.py,
	  src/datasources/drivers/interbase/Schema/Discovery/Introspection.py,
	  src/apps/GConfig.py,
	  src/datasources/drivers/special/configfile/DataObject.py,
	  src/apps/GServerApp.py,
	  src/datasources/drivers/informix/informix/DataObject.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/schema/scripter/Scripter.py, src/apps/GLogger.py,
	  src/datasources/drivers/special/static/RecordSet.py,
	  src/rpc/drivers/_helpers/ObjectLibrarian.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/adodbapi/adodbapi/DataObject.py,
	  src/datasources/drivers/gadfly/gadfly/RecordSet.py,
	  src/datasources/drivers/special/static/DataObject.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/sybase/sybase/DataObject.py,
	  src/datasources/drivers/postgresql/Base/Connection.py,
	  src/formatting/TextMask.py,
	  src/datasources/drivers/special/configfile/ResultSet.py,
	  src/datasources/drivers/dbf/dbf/ResultSet.py,
	  src/datasources/drivers/informix/informix/RecordSet.py,
	  src/definitions/GObjects.py,
	  src/datasources/drivers/sapdb/sapdb/Connection.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/ResultSet.py,
	  src/formatting/NumberMask.py,
	  src/datasources/drivers/csv/csv/DataObject.py,
	  src/datasources/drivers/dbf/dbf/DataObject.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Connection.py,
	  src/datasources/drivers/ingres/Schema/Discovery/Introspection.py,
	  src/logic/adapters/ecmascript.py,
	  src/datasources/drivers/csv/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/dbf/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/odbc/wodbc/DataObject.py,
	  src/logic/NamespaceCore.py,
	  src/datasources/drivers/ingres/ingres/ResultSet.py,
	  src/datasources/drivers/mysql/mysql/Connection.py,
	  src/datasources/drivers/adodbapi/Schema/Discovery/Introspection.py,
	  src/datasources/GConnections.py, src/formatting/masks/Masks.py,
	  src/datasources/drivers/oracle/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/gadfly/gadfly/DataObject.py,
	  src/logic/GTrigger.py,
	  src/datasources/drivers/oracle/Base/Connection.py,
	  src/datasources/drivers/ingres/ingres/DataObject.py,
	  src/logic/GFormula.py,
	  src/datasources/drivers/special/configfile/RecordSet.py,
	  src/rpc/drivers/pyro/ClientAdapter.py,
	  src/rpc/drivers/soap/soappy/Driver.py,
	  src/datasources/drivers/dbf/dbf/RecordSet.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/RecordSet.py,
	  src/formatting/GTypecast.py,
	  src/datasources/drivers/special/configfile/Connection.py,
	  src/datasources/drivers/informix/informix/Connection.py,
	  src/datasources/drivers/special/unbound/Driver.py,
	  src/rpc/drivers/_helpers/AsyncSocketServer.py,
	  src/datasources/drivers/sybase/Schema/Discovery/Introspection.py,
	  src/events/EventController.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ServerAdapter.py,
	  src/datasources/drivers/odbc/wodbc/ResultSet.py: Reorganized debug
	  levels.

2005-02-11 15:34:54  Rev 7006   reinhard

	* doc/technotes/index.html, doc/technotes/00014.txt,
	  doc/technotes/index.txt: Added technote about debug levels.

2005-02-11 13:36:42  Rev 7004   kilo

	* src/datasources/GConditions.py: Added documentation.

2005-02-11 12:35:48  Rev 7002   johannes

	* etc/sample.gnue.conf: Added the other (missing) config options

2005-02-11 11:53:37  Rev 7000   reinhard

	* etc/sample.gnue.conf: Use new "connection" paramter in sample
	  gnue.conf file.

2005-02-11 11:41:11  Rev 6999   kilo

	* src/datasources/GDataSource.py: Added documentation

2005-02-11 10:01:39  Rev 6994   johannes

	* src/datasources/GDataSource.py: use gDebug () for
	  depreciation-warning instead of writing to stdout

2005-02-11 07:39:23  Rev 6991   johannes

	* src/apps/GDebug.py: Fixed gBeginFunc () and gEndFunc () to use the
	  new debug-level-concpet

2005-02-10 20:11:25  Rev 6990   jamest

	* src/apps/GDebug.py, src/apps/GBaseApp.py,
	  src/apps/RuntimeSettings.py: support for --debug-level=1,3-5,10

2005-02-10 19:18:07  Rev 6987   johannes

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/DBSIG2/DataObject.py: Added
	  'ignorecase'-attribute to <sortfield>-tag, allowing case-insensitive
	  ordering

2005-02-10 16:38:52  Rev 6985   btami

	* packaging/win32/GNUe-Forms-debug.iss,
	  packaging/win32/GNUe-Appserver-debug.iss,
	  packaging/win32/GNUe-Common-debug.iss, packaging/win32/setup.py,
	  packaging/win32/GNUe-Runtime-Environment.iss,
	  packaging/win32/GNUe-Forms.iss, packaging/win32/GNUe-Appserver.iss,
	  packaging/win32/GNUe-Common.iss: * updated win32 packaging files

2005-02-10 14:13:42  Rev 6984   reinhard

	* README.cvs: Even more work on installation and configuration docs.

2005-02-10 13:28:28  Rev 6983   reinhard

	* doc/hints.postgresql.txt, doc/hints.mysql.txt,
	  doc/hints.firebird.txt: Improved installation and configuration docs.

2005-02-09 19:34:27  Rev 6982   johannes

	* src/apps/GDebug.py: Added gBeginFunc () and gEndFunc ()

2005-02-08 13:17:36  Rev 6977   kilo

	* src/datasources/GDataSource.py: Added descriptions (aka
	  "documentation")

2005-02-08 12:54:14  Rev 6976   reinhard

	* src/apps/i18n.py: Try to fix all those locale issues.

2005-02-07 21:20:45  Rev 6975   jan

	* src/logic/adapters/ecmascript.py: fix exception handling (ECMAscript
	  plugin)

2005-02-07 18:17:00  Rev 6974   johannes

	* src/utils/uuid.py: Removed commented line (from testing)

2005-02-07 14:52:49  Rev 6973   johannes

	* src/utils/uuid.py: Added UUID-Generator

2005-02-07 12:28:23  Rev 6972   kilo

	* src/apps/GConfig.py: Removed debug print

2005-02-07 10:17:46  Rev 6971   reinhard

	* src/__init__.py: Started new release cycle.

2005-02-07 07:27:29  Rev 6964   reinhard

	* doc/RPC-grpc-file.dtd, po/es_ES.po, po/lt.po, doc/gnue-schema.dtd,
	  doc/man/gnue-schema.1, po/ro.po, NEWS, src/__init__.py, po/fr.po,
	  po/de.po, po/es_MX.po, po/hu.po: Released 0.5.13.

2005-02-04 22:10:46  Rev 6960   kilo

	* po/hu.po: Updated Hungarian translation

2005-02-04 10:30:01  Rev 6959   reinhard

	* doc/technotes/00011.txt, utils/release-announce: Prereleases also
	  get a list of changes.

2005-02-03 15:17:18  Rev 6951   johannes

	* po/de.po: Updated translations

2005-02-03 14:01:09  Rev 6949   reinhard

	* doc/RPC-grpc-file.dtd, po/es_ES.po, po/lt.po, doc/gnue-schema.dtd,
	  doc/man/gnue-schema.1, po/ro.po, po/fr.po, po/de.po, po/es_MX.po,
	  po/hu.po: Released 0.5.12.99-pre1.

2005-02-03 10:08:26  Rev 6943   ajmitch

	* packaging/debian/changelog, packaging/debian/copyright,
	  packaging/debian/rules, packaging/debian/control: Update for current
	  debian packaging

2005-02-02 19:09:23  Rev 6939   johannes

	* src/datasources/GDataSource.py, src/definitions/GParser.py: Improved
	  exception handling for SAXParserErrors and MarkupErrors, which
	  provide an URL and a line number now

2005-01-31 19:21:51  Rev 6927   jamest

	* src/datasources/GDataSource.py: changed GSort* to GCSort* object
	  names.  designer strips the first 2 characters from an object's name
	  so the old names cause key index errors on save

2005-01-25 10:14:57  Rev 6921   johannes

	* src/datasources/GConditions.py: Added GCexist condition

2005-01-20 14:30:53  Rev 6914   johannes

	* src/datasources/GConditions.py: Fixed handling of null values for
	  like-conditions

2005-01-17 16:35:48  Rev 6908   reinhard

	* src/datasources/drivers/appserver/appserver/Connection.py: Add a ':'
	  to the filter label.

2005-01-16 10:05:45  Rev 6905   johannes

	* src/datasources/GDataSource.py: Changed property-accessors for
	  datasource's order_by. This way one can change sort-order via
	  trigger-code (dts.__properties__.order_by = ...)

2005-01-14 03:12:10  Rev 6899   jcater

	* src/definitions/GParser.py: added better checks for faulty code

2005-01-14 03:10:39  Rev 6898   jamest

	* src/definitions/GObjects.py: remove __properties__ from GObj as it
	  conflicts with common's namespace core.  It didn't appear to be used

2005-01-13 15:11:08  Rev 6894   johannes

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/DBSIG2/DataObject.py,
	  src/datasources/drivers/appserver/appserver/DataObject.py: Added
	  <sortorder>-tag to datasources which also handles 'descending' order

2005-01-11 20:19:32  Rev 6892   jan

	* src/logic/language.py, src/logic/adapters/ecmascript.py: Fix
	  ECMAscript adapter

2005-01-11 19:07:51  Rev 6891   jan

	* src/rpc/drivers/xmlrpc/py_xmlrpc/typeconv.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/typeconv.py: Fix bug occuring with
	  py_xmlrpc.   Because "isinstance(True,types.IntType)" returns True
	  we have to check for Boolean first.

2005-01-10 21:09:03  Rev 6888   jan

	* src/rpc/drivers/xmlrpc/py_xmlrpc/ClientAdapter.py: Fix exception
	  handling for remote and internal py_xmlrpc errors

2005-01-09 19:10:42  Rev 6877   johannes

	* src/datasources/drivers/postgresql/pygresql/Driver.py: Quick fix for
	  _pg_encoding

2005-01-06 17:38:28  Rev 6873   jcater

	* src/apps/__init__.py: removed decimal class until I get it working
	  in Python 2.1

2005-01-06 17:07:16  Rev 6872   jcater

	* src/external/fixedpoint.py, src/formatting/masks/Tokens.py,
	  src/datasources/GDataSource.py, src/definitions/GParser.py,
	  src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/external/decimal.py, src/apps/__init__.py,
	  src/printing/barcodes/code39.py, src/formatting/masks/Masks.py,
	  src/printing/barcodes/Base.py, src/formatting/masks/test.py,
	  src/logic/GTrigger.py, src/external/README, license_header.txt,
	  src/formatting/masks/GMask.py: testing commit email prefixes

2005-01-06 14:20:40  Rev 6870   reinhard

	* src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py: Reverted check
	  for Python 2.3. Actually it works with 2.2.

2005-01-06 14:11:04  Rev 6869   reinhard

	* src/datasources/GDataSource.py: Fixed exception kind.

2005-01-06 12:14:32  Rev 6868   reinhard

	* src/rpc/drivers/xmlrpc/pw_xmlrpc/typeconv.py: Fix decoding of plain
	  strings. xmlrpclib returns plain strings in default encoding, not in
	  utf-8.

2005-01-06 11:43:07  Rev 6867   dimas

	* src/datasources/drivers/postgresql/Base/Connection.py: Support for
	  koi8-r, cp1251 encoding param for postgresql connection

2005-01-05 19:34:18  Rev 6864   reinhard

	* src/datasources/drivers/postgresql/Base/Connection.py: Set client
	  encoding for every new transaction, as it gets lost whenever a new
	  transaction is started.

2005-01-05 13:36:36  Rev 6860   johannes

	* src/datasources/drivers/Base/ResultSet.py: Better checking of
	  fieldnames (case-problem!)

2005-01-05 11:08:53  Rev 6859   reinhard

	* BUGS: Another bug.

2005-01-05 10:46:13  Rev 6858   reinhard

	* src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py: Generate error
	  message if pw_xmlrpc is used with Python < 2.3 - those versions of
	  xmlrpclib are not unicode enabled.

2005-01-04 15:56:57  Rev 6855   reinhard

	* src/rpc/drivers/xmlrpc/pw_xmlrpc/typeconv.py: Try to fix boolean
	  type conversion for Python 2.2

2005-01-03 20:59:28  Rev 6851   jcater

	* src/schema/GSData.py,
	  src/datasources/drivers/ingres/ingres/RecordSet.py,
	  src/datasources/drivers/oracle/Base/ResultSet.py,
	  src/datasources/drivers/DBSIG2/DataObject.py,
	  src/datasources/drivers/sapdb/sapdb/Info.py,
	  src/datasources/drivers/appserver/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/special/__init__.py,
	  src/datasources/drivers/mysql/Info.py,
	  src/datasources/drivers/informix/Schema/Discovery/Introspection.py,
	  src/rpc/RpcDoc.py, src/formatting/FormatExceptions.py,
	  src/datasources/drivers/mysql/Schema/Creation/Creation.py,
	  src/schema/GSParser.py,
	  src/datasources/drivers/postgresql/pygresql/Info.py,
	  src/datasources/drivers/sybase/sybase/Info.py,
	  src/cursing/FocusedLabel.py, src/formatting/TextMask.py,
	  src/cursing/InputBox.py, src/rpc/drivers/sockets/CommDriver.py,
	  src/cursing/Button.py,
	  src/datasources/drivers/odbc/wodbc/DataObject.py,
	  src/cursing/CheckBox.py,
	  src/datasources/drivers/ingres/ingres/Info.py,
	  src/datasources/drivers/db2/db2/Info.py,
	  src/datasources/drivers/sqlite/Schema/Creation/Creation.py,
	  src/datasources/drivers/gadfly/gadfly/DataObject.py,
	  src/formatting/GTypecast.py,
	  src/datasources/drivers/interbase/interbase/Info.py,
	  unittest/run_tests_gui.py,
	  src/datasources/drivers/interbase/interbase/DataObject.py,
	  src/utils/GMimeTypes.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ServerAdapter.py,
	  src/formatting/masks/Tokens.py, src/cursing/ScrollBar.py,
	  src/datasources/drivers/gadfly/Schema/Discovery/Introspection.py,
	  src/printing/barcodes/__init__.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Info.py,
	  src/datasources/drivers/dbf/dbf/__init__.py,
	  src/datasources/drivers/csv/csv/__init__.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/DataObject.py,
	  src/events/Event.py, src/datasources/drivers/__init__.py,
	  src/datasources/drivers/odbc/wodbc/RecordSet.py,
	  src/datasources/ConnectionTriggerObj.py,
	  src/rpc/drivers/_helpers/ObjectEnabler.py,
	  src/rpc/parser/Objects.py,
	  src/datasources/drivers/informix/informix/ResultSet.py,
	  src/cursing/CheckBoxGroup.py, src/datasources/GDataSource.py,
	  src/cursing/GraphicObject.py, src/apps/GServerApp.py,
	  src/cursing/RadioGroup.py,
	  src/datasources/drivers/adodbapi/adodbapi/Info.py,
	  src/datasources/GConditions.py,
	  src/datasources/drivers/gadfly/__init__.py,
	  src/definitions/GParserHelpers.py,
	  src/datasources/drivers/special/configfile/ResultSet.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/cursing/Menu.py, src/cursing/StatusBar.py,
	  src/datasources/GIntrospection.py,
	  src/datasources/drivers/odbc/__init__.py, src/rpc/client.py,
	  src/cursing/MenuBar.py, src/printing/barcodes/codabar.py,
	  src/apps/RuntimeSettings.py, src/logic/GFormula.py,
	  src/datasources/drivers/ingres/ingres/DataObject.py,
	  src/rpc/drivers/soap/soappy/Driver.py, src/cursing/Progress.py,
	  src/rpc/drivers/_helpers/AsyncSocketServer.py,
	  src/datasources/drivers/sqlite/sqlite/Connection.py,
	  src/datasources/drivers/adodbapi/adodbapi/Connection.py,
	  src/datasources/drivers/appserver/appserver/RecordSet.py,
	  src/datasources/drivers/sybase/sybase/__init__.py,
	  src/datasources/drivers/sybase/sybase/Connection.py,
	  src/printing/barcodes/standard2of5.py,
	  src/datasources/drivers/postgresql/Base/DataObject.py,
	  src/datasources/drivers/postgresql/psycopg/__init__.py,
	  src/apps/GBaseApp.py, src/cursing/TextArea.py,
	  src/schema/Objects.py, src/datasources/drivers/ldap/__init__.py,
	  src/datasources/drivers/informix/informix/Info.py,
	  src/datasources/drivers/interbase/interbase/ResultSet.py,
	  src/rpc/drivers/xmlrpc/RpcDoc.py, src/printing/pdftable/sample.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/formatting/masks/InputMask.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/sapdb/sapdb/Connection.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/ResultSet.py,
	  src/datasources/drivers/ingres/__init__.py,
	  src/datasources/drivers/dbf/dbf/DataObject.py,
	  src/datasources/drivers/csv/csv/DataObject.py, src/rpc/GComm.py,
	  src/datasources/drivers/db2/Info.py,
	  src/datasources/drivers/csv/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/mysql/__init__.py,
	  utils/generate-tool-schemas.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py,
	  src/datasources/drivers/gadfly/gadfly/Info.py,
	  src/logic/NamespaceCore.py,
	  src/datasources/drivers/mysql/mysql/Connection.py,
	  src/datasources/drivers/appserver/appserver/Info.py,
	  src/logic/GTrigger.py, src/printing/barcodes/postnet.py,
	  src/datasources/drivers/sybase/Info.py,
	  src/datasources/drivers/special/configfile/Connection.py,
	  src/datasources/drivers/informix/informix/Connection.py,
	  src/datasources/drivers/special/unbound/Driver.py,
	  src/datasources/drivers/sqlrelay/Info.py, src/cursing/constants.py,
	  src/datasources/GLoginHandler.py,
	  src/datasources/drivers/oracle/cxoracle/Info.py,
	  src/rpc/drivers/_helpers/DirectoryServer.py,
	  src/datasources/drivers/appserver/__init__.py,
	  src/datasources/drivers/special/static/Connection.py,
	  src/datasources/drivers/sybase/sybase/ResultSet.py,
	  src/definitions/GBinary.py,
	  src/printing/barcodes/interleaved2of5.py, src/datatypes/Color.py,
	  src/apps/errors.py, src/datasources/drivers/dbf/Info.py,
	  src/apps/GClientApp.py, src/datasources/drivers/oracle/Info.py,
	  src/datasources/drivers/sqlite/__init__.py,
	  src/datasources/drivers/sapdb/Schema/Creation/Creation.py,
	  src/datasources/Exceptions.py,
	  src/datasources/drivers/interbase/Info.py,
	  src/formatting/masks/Errors.py,
	  src/datasources/drivers/oracle/Schema/Creation/Creation.py,
	  src/logic/adapters/Base.py, src/printing/pdftable/__init__.py,
	  src/rpc/drivers/soap/CommDriver.py, src/definitions/GParser.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/apps/GLogger.py, src/cursing/Label.py, utils/GTest.py,
	  src/datasources/drivers/Base/__init__.py,
	  src/datasources/drivers/DBSIG2/Connection.py, src/cursing/Dialog.py,
	  src/datasources/drivers/oracle/dcoracle/__init__.py,
	  src/datasources/drivers/informix/informix/RecordSet.py,
	  src/datasources/drivers/dbf/__init__.py, src/cursing/Control.py,
	  src/logic/adapters/ecmascript.py, src/definitions/GRootObj.py,
	  src/gear/GearSystem.py,
	  src/datasources/drivers/mysql/mysql/__init__.py, src/cursing/sio.py,
	  src/datasources/drivers/appserver/appserver/DataObject.py,
	  src/datasources/drivers/special/configfile/RecordSet.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/typeconv.py, license_header.txt,
	  src/datasources/drivers/Base/ResultSet.py, src/apps/GDebug.py,
	  src/rpc/drivers/pyro/ServerAdapter.py, src/cursing/Frame.py,
	  src/events/EventAware.py, src/rpc/drivers/Base.py,
	  src/datasources/drivers/odbc/wodbc/Connection.py,
	  src/datasources/drivers/mysql/mysql/Info.py, src/apps/plugin.py,
	  setup-cvs.py, src/cursing/MsgBoxOK.py,
	  src/datasources/drivers/gadfly/gadfly/__init__.py,
	  src/datasources/drivers/gadfly/gadfly/Connection.py,
	  src/cursing/TextBox.py,
	  src/datasources/drivers/ingres/ingres/__init__.py,
	  src/datasources/drivers/db2/db2/__init__.py,
	  src/datasources/drivers/db2/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/oracle/Base/DataObject.py,
	  src/cursing/MsgBoxTimer.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  unittest/datasource.py,
	  src/datasources/drivers/sqlrelay/__init__.py,
	  src/rpc/drivers/_helpers/ObjectLibrarian.py, src/utils/GDateTime.py,
	  src/datasources/drivers/DBSIG2/__init__.py,
	  src/datasources/drivers/postgresql/Schema/Creation/Creation.py,
	  src/datasources/GDataObjects.py,
	  src/datasources/drivers/dbf/dbf/ResultSet.py,
	  src/cursing/VButton.py,
	  src/datasources/drivers/interbase/interbase/RecordSet.py,
	  src/cursing/GroupBox.py, src/datasources/drivers/informix/Info.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Connection.py,
	  src/datasources/drivers/sqlite/Info.py,
	  src/printing/pdftable/pdftable.py,
	  src/formatting/masks/MaskParser.py, src/utils/TextUtils.py,
	  src/datasources/drivers/interbase/__init__.py,
	  src/datasources/drivers/mysql/Schema/Discovery/Introspection.py,
	  src/cursing/DirChooser.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/RecordSet.py,
	  src/cursing/ComboBox.py,
	  src/datasources/drivers/special/unbound/__init__.py,
	  src/events/EventController.py,
	  src/rpc/drivers/xmlrpc/py_xmlrpc/ServerAdapter.py,
	  src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/adodbapi/adodbapi/__init__.py,
	  src/formatting/DateMask.py,
	  src/datasources/drivers/oracle/dcoracle/Info.py,
	  src/datasources/drivers/postgresql/Base/__init__.py,
	  src/datasources/drivers/Base/Schema/Creation/Creation.py,
	  utils/doc-xml-attrs-openoffice.py,
	  src/datasources/drivers/informix/__init__.py,
	  src/printing/barcodes/Base.py, src/cursing/MsgBoxYesNo.py,
	  src/datasources/drivers/odbc/wodbc/Info.py,
	  src/datasources/drivers/special/static/ResultSet.py,
	  src/datasources/drivers/odbc/Info.py, src/__init__.py,
	  src/datasources/drivers/sybase/sybase/RecordSet.py,
	  src/datasources/drivers/gadfly/gadfly/ResultSet.py,
	  src/datasources/drivers/ldap/Driver.py,
	  src/datasources/drivers/db2/db2/Connection.py,
	  src/datasources/drivers/ingres/ingres/Connection.py,
	  src/apps/CommandOption.py, src/cursing/utility.py,
	  src/datasources/drivers/interbase/Schema/Discovery/Introspection.py,
	  src/GCConfig.py, src/cursing/VScrollBar.py,
	  src/datasources/drivers/postgresql/popy/__init__.py,
	  unittest/logic.py, src/schema/scripter/Scripter.py,
	  src/rpc/drivers/xmlrpc/py_xmlrpc/typeconv.py,
	  src/datasources/drivers/oracle/cxoracle/__init__.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/special/static/__init__.py,
	  src/datasources/drivers/postgresql/Base/Connection.py,
	  src/definitions/GObjects.py,
	  src/datasources/drivers/csv/csv/Info.py,
	  src/datasources/drivers/dbf/dbf/Info.py,
	  src/datasources/drivers/postgresql/psycopg/Info.py,
	  src/formatting/GDataFormatter.py, src/cursing/FileSelectPad.py,
	  src/datasources/drivers/sapdb/__init__.py,
	  src/rpc/drivers/proxy/CommDriver.py,
	  src/datasources/drivers/sapdb/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/oracle/__init__.py,
	  src/datasources/drivers/ingres/ingres/ResultSet.py,
	  src/setup/GSetup.py, src/rpc/drivers/pyro/ClientAdapter.py,
	  src/datasources/drivers/informix/informix/__init__.py,
	  src/datasources/drivers/postgresql/popy/Info.py,
	  src/datasources/drivers/sybase/Schema/Discovery/Introspection.py,
	  src/rpc/server.py,
	  src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/datasources/drivers/gadfly/Info.py, src/cursing/MenuItem.py,
	  src/formatting/BaseMask.py, src/cursing/RadioButton.py,
	  src/datasources/drivers/postgresql/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py, src/GMenu.py,
	  src/datasources/drivers/DBSIG2/Schema/Creation/Creation.py,
	  src/datasources/drivers/ingres/Info.py,
	  src/datasources/drivers/csv/csv/Connection.py,
	  src/datasources/drivers/dbf/dbf/Connection.py, src/apps/i18n.py,
	  src/datasources/drivers/Base/RecordSet.py, module/base/__init__.py,
	  src/datasources/drivers/appserver/appserver/__init__.py,
	  src/datasources/drivers/oracle/Base/__init__.py,
	  src/datasources/drivers/special/configfile/__init__.py,
	  src/apps/GConfig.py,
	  src/datasources/drivers/interbase/Schema/Creation/Creation.py,
	  src/datasources/drivers/sybase/__init__.py,
	  src/logic/adapters/python.py,
	  src/datasources/drivers/interbase/interbase/__init__.py,
	  src/setup/ChangeLog.py, src/datasources/drivers/postgresql/Info.py,
	  src/datasources/drivers/sqlite/sqlite/DataObject.py,
	  src/datasources/drivers/appserver/Info.py,
	  src/datasources/drivers/adodbapi/adodbapi/DataObject.py,
	  src/datasources/drivers/sybase/sybase/DataObject.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/__init__.py,
	  src/FormatMasks/__init__.py,
	  src/datasources/drivers/dbf/Schema/Discovery/Introspection.py,
	  src/rpc/drivers/xmlrpc/py_xmlrpc/ClientAdapter.py,
	  src/datasources/drivers/adodbapi/Schema/Discovery/Introspection.py,
	  src/formatting/masks/Masks.py, src/cursing/__init__.py, setup.py,
	  src/datasources/drivers/dbf/dbf/RecordSet.py,
	  src/cursing/Notebook.py,
	  src/datasources/drivers/odbc/wodbc/ResultSet.py,
	  src/datasources/drivers/sqlite/sqlite/__init__.py,
	  src/datasources/drivers/postgresql/pypgsql/__init__.py,
	  src/datasources/drivers/postgresql/__init__.py,
	  src/utils/FileUtils.py,
	  src/datasources/drivers/postgresql/pygresql/__init__.py,
	  src/datasources/drivers/Base/DataObject.py,
	  src/datasources/drivers/sapdb/sapdb/DataObject.py,
	  src/datasources/drivers/sapdb/Info.py, src/logic/language.py,
	  src/datasources/drivers/csv/Info.py, src/gear/NavigationBuilder.py,
	  src/datasources/drivers/adodbapi/Info.py,
	  src/datasources/drivers/DBSIG2/RecordSet.py,
	  src/datasources/drivers/db2/__init__.py, src/apps/__init__.py,
	  src/datasources/drivers/sqlite/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/mysql/mysql/DataObject.py,
	  src/datasources/drivers/appserver/appserver/Connection.py,
	  src/datasources/drivers/special/configfile/DataObject.py,
	  src/datasources/drivers/informix/informix/DataObject.py,
	  src/datasources/drivers/sqlite/sqlite/Info.py,
	  src/datasources/drivers/postgresql/pypgsql/Info.py,
	  src/datasources/drivers/special/static/RecordSet.py,
	  src/cursing/Container.py,
	  src/datasources/drivers/gadfly/gadfly/RecordSet.py,
	  src/datasources/drivers/special/static/DataObject.py,
	  src/rpc/parser/Parser.py,
	  src/datasources/drivers/sapdb/sapdb/__init__.py,
	  src/formatting/NumberMask.py, src/apps/checktype.py,
	  src/datasources/drivers/csv/__init__.py,
	  src/datasources/drivers/ingres/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/adodbapi/__init__.py,
	  src/datasources/drivers/odbc/wodbc/__init__.py,
	  src/datasources/drivers/appserver/appserver/ResultSet.py,
	  src/datasources/GConnections.py,
	  src/datasources/drivers/oracle/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/oracle/Base/Connection.py,
	  src/apps/manpage.py, src/rpc/drivers/_helpers/RpcDoc.py,
	  src/cursing/ColorScheme.py, src/logic/GTriggerCore.py,
	  src/rpc/drivers/pyro/Driver.py, src/cursing/FileSelector.py: Updated
	  copyright header

2004-12-29 21:02:25  Rev 6843   reinhard

	* src/__init__.py: Started new release cycle.

2004-12-29 20:47:22  Rev 6837   reinhard

	* doc/RPC-grpc-file.dtd, po/es_ES.po, po/lt.po, doc/gnue-schema.dtd,
	  doc/man/gnue-schema.1, po/ro.po, NEWS, src/__init__.py, po/fr.po,
	  po/de.po, po/es_MX.po, po/hu.po: Released 0.5.12.

2004-12-29 18:19:11  Rev 6836   kilo

	* po/hu.po: Updated Hungarian translations.

2004-12-28 15:57:01  Rev 6830   reinhard

	* utils/update-tool-docs: Do not list files if only a single package
	  was built.

2004-12-28 15:53:13  Rev 6829   reinhard

	* doc/RPC-grpc-file.dtd, po/es_ES.po, po/lt.po, doc/gnue-schema.dtd,
	  doc/man/gnue-schema.1, po/ro.po, po/fr.po, po/de.po, po/es_MX.po,
	  po/hu.po: Released 0.5.11.99-pre1.

2004-12-23 20:24:25  Rev 6821   johannes

	* src/schema/scripter/Scripter.py: Add all tables without
	  constraint-definitions in the same order as listed in the gsd at the
	  end of the tableOrder sequence

2004-12-23 12:38:46  Rev 6819   johannes

	* src/datasources/drivers/postgresql/Schema/Creation/Creation.py:
	  Fixed db- and user-creation for PostgreSQL 7.3.* (thanks to dimas)

2004-12-21 12:10:01  Rev 6815   reinhard

	* src/rpc/drivers/xmlrpc/pw_xmlrpc/typeconv.py: Fix for Python 2.4.

2004-12-21 09:57:36  Rev 6814   reinhard

	* src/rpc/drivers/xmlrpc/pw_xmlrpc/typeconv.py: Fix for LongInt types
	  (as widely used with Python 2.4)

2004-12-20 08:12:03  Rev 6810   reinhard

	* src/printing/pdftable/sample.py: Made sample script executable.

2004-12-14 20:24:54  Rev 6807   johannes

	* src/datasources/GConditions.py,
	  src/datasources/drivers/DBSIG2/DataObject.py: Added operations
	  <upper> and <lower> to GConditions, which allow case-insensitive
	  conditions

2004-12-14 19:44:26  Rev 6806   johannes

	* src/datasources/drivers/sqlite/sqlite/Connection.py,
	  src/datasources/drivers/sqlite/Schema/Creation/Creation.py: Use
	  'integer' for boolean types, so evaluation works better

2004-12-14 07:55:26  Rev 6805   johannes

	* src/schema/scripter/Scripter.py: If no table definitions are
	  available just use data as specified

2004-12-13 20:47:00  Rev 6804   reinhard

	* src/datasources/drivers/sqlite/sqlite/Connection.py: Fixed missing
	  import.

2004-12-13 15:01:23  Rev 6803   johannes

	* BUGS: Removed a solved bug

2004-12-13 13:12:10  Rev 6802   johannes

	* po/es_ES.po, po/lt.po, po/ro.po, po/fr.po, po/de.po, po/es_MX.po,
	  po/hu.po: updated translations

2004-12-13 13:11:40  Rev 6801   johannes

	* src/schema/GSParser.py, src/schema/scripter/Scripter.py,
	  src/schema/Objects.py: gnue-schema asks before it modifies the
	  backend database. gnue-schema is now able to automatically order
	  table operations to avoid referential constraint conflicts
	  gnue-schema is now able to automatically order data insertions (even
	  for tables with multiple fishooks). So the order of tabledata does
	  no longer matter.

2004-12-01 15:14:59  Rev 6777   jcater

	* utils/release-announce: fixed a small grammatical error

2004-12-01 09:47:25  Rev 6771   johannes

	* src/definitions/GParser.py: Support for _instance and _app style
	  instances on load

2004-12-01 07:59:09  Rev 6767   johannes

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/appserver/appserver/RecordSet.py: Added an
	  'update' function to GFBlock which updates the current record set of
	  the datasource (an thus updating all calculated fields)

2004-12-01 04:38:18  Rev 6766   jcater

	* src/formatting/GTypecast.py: removed print lines

2004-12-01 03:36:09  Rev 6765   jcater

	* src/formatting/GTypecast.py: added an 'escaped' typecast function

2004-11-30 23:25:52  Rev 6761   jcater

	* src/definitions/GParser.py: Added support for a default namespaces
	  and for ignoring unknown namespaces (used primarily for report
	  filters); default behaviors are the same as before this commit.

2004-11-30 17:37:57  Rev 6760   johannes

	* src/logic/GTrigger.py: Split the trigger's phased init so a referred
	  trigger can be implemented at the end of a g?d-file

2004-11-29 19:59:24  Rev 6754   johannes

	* src/rpc/drivers/xmlrpc/pw_xmlrpc/typeconv.py: Do proper conversion
	  on time fields

2004-11-29 19:55:23  Rev 6753   johannes

	* src/datasources/drivers/appserver/appserver/RecordSet.py: Only use
	  bound fields on record-reloads

2004-11-29 17:53:02  Rev 6752   johannes

	* src/datasources/drivers/DBSIG2/RecordSet.py: Don't fail if a
	  master-record's isPending () returns True without having a direct
	  pending changes

2004-11-27 21:51:19  Rev 6747   btami

	* packaging/win32/GNUe-Forms-debug.iss,
	  packaging/win32/GNUe-Appserver-debug.iss,
	  packaging/win32/GNUe-Common-debug.iss,
	  packaging/win32/GNUe-Reports.iss, packaging/win32/GNUe-Designer.iss,
	  packaging/win32/GNUe-Reports-debug.iss,
	  packaging/win32/GNUe-Designer-debug.iss,
	  packaging/win32/GNUe-Forms.iss, packaging/win32/GNUe-Appserver.iss,
	  packaging/win32/GNUe-Common.iss: updated win32packaging files

2004-11-27 14:00:43  Rev 6746   reinhard

	* src/__init__.py: Started new release cycle.

2004-11-27 13:00:55  Rev 6731   reinhard

	* doc/RPC-grpc-file.dtd, po/es_ES.po, po/lt.po, doc/gnue-schema.dtd,
	  doc/man/gnue-schema.1, po/ro.po, NEWS, src/__init__.py, po/fr.po,
	  po/de.po, po/es_MX.po, po/hu.po: Released 0.5.11.

2004-11-24 22:56:34  Rev 6723   kilo

	* po/hu.po: Updated Hungarian translations.

2004-11-24 13:37:06  Rev 6720   johannes

	* po/de.po: Updated german translations

2004-11-24 13:01:31  Rev 6715   reinhard

	* doc/RPC-grpc-file.dtd, po/es_ES.po, po/lt.po, doc/gnue-schema.dtd,
	  doc/man/gnue-schema.1, po/ro.po, po/fr.po, po/de.po, po/es_MX.po,
	  po/hu.po: Released 0.5.10.99-pre1.

2004-11-24 09:11:25  Rev 6710   johannes

	* src/datasources/drivers/appserver/appserver/Connection.py: Split the
	  filter-id/label tuple properly

2004-11-24 08:42:16  Rev 6709   johannes

	* src/schema/scripter,
	  src/datasources/drivers/appserver/appserver/Connection.py: Use
	  class-labels for login dialog (if available)

2004-11-18 11:03:51  Rev 6697   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Make findRecord move to
	  -1 if no match is found.

2004-11-18 00:05:19  Rev 6695   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Added function to get
	  some fields for the complete resultset in form of a 2-dimensional
	  list.

2004-11-17 22:39:32  Rev 6692   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/ResultSet.py: Added method to jump to a
	  record given by key/value pair(s).

2004-11-17 18:48:11  Rev 6690   johannes

	* BUGS: Added another one :(

2004-11-16 15:13:08  Rev 6682   johannes

	* src/datasources/drivers/Base/Schema/Creation/Creation.py,
	  src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/GConnections.py, src/schema/scripter/Scripter.py,
	  src/datasources/drivers/appserver/appserver/Connection.py: Fixed
	  some memory leaks and connections now really get closed after form
	  is closed

2004-11-16 07:29:18  Rev 6678   johannes

	* src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py: Use a better
	  exception group for communication errors

2004-11-12 14:56:40  Rev 6675   johannes

	* src/datasources/drivers/sapdb/Schema/Creation/Creation.py,
	  src/datasources/drivers/sapdb/sapdb/Connection.py,
	  src/datasources/drivers/sapdb/sapdb/Info.py: Added database-creation
	  support so the driver is now fully functional

2004-11-11 11:15:39  Rev 6670   johannes

	* src/datasources/drivers/sapdb/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/sapdb/Schema/Creation/Creation.py,
	  src/datasources/drivers/sapdb/sapdb/Connection.py,
	  src/datasources/drivers/sapdb/sapdb/DataObject.py,
	  src/datasources/drivers/sapdb/Info.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/sapdb/sapdb/RecordSet.py,
	  src/datasources/drivers/sapdb/sapdb/ResultSet.py,
	  src/datasources/drivers/sapdb/sapdb/Info.py: Brought MaxDB/SAP-DB
	  driver back to life :)

2004-11-09 19:00:46  Rev 6666   johannes

	* BUGS: Removed fixed bugs

2004-11-09 15:51:48  Rev 6664   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Always inform ResultSet
	  listener about current position on registration, even if it was
	  registered before. This fixes display of detail records when
	  navigating away from a master and back again.

2004-11-09 14:53:01  Rev 6663   johannes

	* src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py: A record is flaged
	  'pending' even if a detail record is pending

2004-11-09 10:23:23  Rev 6659   johannes

	* src/datasources/drivers/appserver/appserver/Connection.py: Filters
	  can be specified in connections.conf by name now

2004-11-09 08:10:00  Rev 6657   johannes

	* src/datasources/drivers/sqlite/sqlite/Connection.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/mysql/mysql/Connection.py,
	  src/datasources/drivers/postgresql/Base/Connection.py,
	  src/datasources/drivers/oracle/Base/Connection.py: Login-fields are
	  always unicode.

2004-11-08 16:51:10  Rev 6653   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Added a possibility to
	  notify other objects that the current record has moved.

2004-11-08 14:52:44  Rev 6651   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Fixed comment.

2004-11-08 14:21:58  Rev 6649   reinhard

	* src/datasources/drivers/Base/ResultSet.py: Do not notify detail
	  records of a changed master if the master hasn't really changed.
	  This fixes scrolling in detail grids with autocommit.

2004-11-05 23:27:24  Rev 6638   kilo

	* etc/sample.gnue.conf: Highlight currently focused entry Focus color
	  can be set or switched off in gnue.conf.

2004-11-04 13:10:45  Rev 6621   johannes

	* src/apps/manpage.py: Create properly formatted manpages

2004-11-04 12:35:46  Rev 6619   btami

	* packaging/win32/GNUe-Forms-debug.iss,
	  packaging/win32/GNUe-Navigator.iss,
	  packaging/win32/GNUe-Navigator-debug.iss,
	  packaging/win32/GNUe-Reports.iss,
	  packaging/win32/GNUe-Reports-debug.iss,
	  packaging/win32/GNUe-Forms.iss: updated packaging files

2004-10-28 08:45:25  Rev 6576   johannes

	* BUGS: Added another one

2004-10-28 07:37:38  Rev 6574   johannes

	* src/datasources/drivers/appserver/appserver/RecordSet.py: Fixed
	  master-/detail-issues

2004-10-22 19:15:22  Rev 6549   btami

	* packaging/win32/GNUe-Appserver-debug.iss,
	  packaging/win32/GNUe-Common-debug.iss,
	  packaging/win32/GNUe-Appserver.iss, packaging/win32/GNUe-Common.iss:
	  updated win32 packaging files

2004-10-22 10:03:49  Rev 6548   btami

	* src/datasources/drivers/postgresql/psycopg/Info.py: updated psycopg
	  info

2004-10-22 09:50:24  Rev 6547   johannes

	* src/datasources/drivers/DBSIG2/DataObject.py: Use the proper
	  exception class

2004-10-22 09:05:27  Rev 6546   johannes

	* src/datasources/drivers/oracle/cxoracle/Info.py,
	  src/datasources/drivers/adodbapi/adodbapi/Info.py,
	  src/datasources/drivers/db2/db2/Info.py,
	  src/datasources/drivers/oracle/dcoracle/Info.py: Updated driver info

2004-10-22 08:55:12  Rev 6545   johannes

	* src/datasources/drivers/sqlite/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/sqlite/Schema/Creation/Creation.py: Added
	  index-introspection and creation to SQLite driver

2004-10-21 16:37:59  Rev 6541   reinhard

	* src/__init__.py: Started new release cycle.

2004-10-21 16:31:10  Rev 6538   reinhard

	* doc/RPC-grpc-file.dtd, po/es_ES.po, po/lt.po, doc/gnue-schema.dtd,
	  doc/man/gnue-schema.1, po/ro.po, NEWS, src/__init__.py, po/fr.po,
	  po/de.po, po/es_MX.po, po/hu.po: Released 0.5.10.

2004-10-20 18:59:22  Rev 6528   reinhard

	* po/ru.po: Deleted ru.po as it is too outdated.

2004-10-20 18:54:54  Rev 6527   reinhard

	* doc/RPC-grpc-file.dtd, po/es_ES.po, po/lt.po, doc/gnue-schema.dtd,
	  doc/man/gnue-schema.1, po/ro.po, po/ru.po, po/fr.po, po/de.po,
	  po/es_MX.po, po/hu.po: Released 0.5.9.99-pre2.

2004-10-20 18:00:03  Rev 6525   johannes

	* src/datasources/drivers/appserver/appserver/RecordSet.py: lower-case
	  fieldnames on initialization of a record

2004-10-20 17:00:18  Rev 6524   btami

	* packaging/win32/GNUe-Forms-debug.iss,
	  packaging/win32/GNUe-Navigator.iss,
	  packaging/win32/GNUe-Appserver-debug.iss,
	  packaging/win32/GNUe-Common-debug.iss,
	  packaging/win32/GNUe-Navigator-debug.iss,
	  packaging/win32/GNUe-Reports.iss, packaging/win32/GNUe-Designer.iss,
	  packaging/win32/GNUe-Reports-debug.iss,
	  packaging/win32/GNUe-Designer-debug.iss,
	  packaging/win32/GNUe-Runtime-Environment.iss,
	  packaging/win32/GNUe-Forms.iss, packaging/win32/GNUe-Appserver.iss,
	  packaging/win32/GNUe-Common.iss: updated win32 packaging files

2004-10-20 13:40:21  Rev 6522   johannes

	* README.databases: Updated MySQL entry

2004-10-20 13:36:26  Rev 6521   johannes

	* src/datasources/drivers/mysql/mysql/Info.py: Updated driver-info

2004-10-20 13:35:13  Rev 6520   johannes

	* src/datasources/drivers/Base/Schema/Creation/Creation.py,
	  src/datasources/drivers/DBSIG2/Schema/Creation/Creation.py,
	  src/datasources/drivers/interbase/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/interbase/Schema/Creation/Creation.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/postgresql/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/mysql/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/mysql/Schema/Creation/Creation.py: Added
	  support for index-introspection and -creation for PostgreSQL,
	  Interbase/Firebird and MySQL. Added createDatabase () to MySQL

2004-10-19 16:28:21  Rev 6516   reinhard

	* src/datasources/drivers/DBSIG2/RecordSet.py: Fix committing the same
	  record twice.

2004-10-19 11:26:37  Rev 6511   btami

	* src/datasources/drivers/interbase/Schema/Creation/Creation.py: fixed
	  default handling of defaulthwith="serial"

2004-10-18 19:00:16  Rev 6507   jamest

	* src/datasources/GConnections.py: populate the authenticated username
	  info when .netrc file is in use

2004-10-15 10:02:56  Rev 6500   johannes

	* src/datasources/drivers/appserver/appserver/RecordSet.py: Restore
	  state information properly in case of an exception in a call

2004-10-15 07:13:04  Rev 6497   johannes

	* BUGS: Updated list of BUGS

2004-10-13 13:39:04  Rev 6493   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Removed temporary hack
	  now that appserver is case insensitive.

2004-10-13 10:17:55  Rev 6492   reinhard

	* src/datasources/drivers/appserver/appserver/RecordSet.py: Do not
	  overwrite existing field values with None. This fixes forms that
	  explicitly reference gnue_id.

2004-10-13 07:43:24  Rev 6490   kilo

	* src/rpc/drivers/xmlrpc/py_xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/pyro/ServerAdapter.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/soap/soappy/Driver.py: Changed default RPC behavior
	  to silent

2004-10-13 06:38:06  Rev 6489   johannes

	* src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/appserver/appserver/RecordSet.py: Made
	  OnInit-triggers functional

2004-10-11 11:33:39  Rev 6483   reinhard

	* utils/update-tool-docs: Added common as a valid option to
	  update-tools-docs.

2004-10-11 11:07:42  Rev 6478   reinhard

	* src/__init__.py: Started new release cycle.

2004-10-11 11:01:34  Rev 6474   reinhard

	* po/es_ES.po, po/lt.po, doc/gnue-schema.dtd, doc/man/gnue-schema.1,
	  po/ro.po, src/__init__.py, po/ru.po, po/fr.po, po/de.po,
	  po/es_MX.po, po/hu.po: Released 0.5.9.

2004-10-11 10:46:27  Rev 6470   kilo

	* po/hu.po: Updated Hungarian translation

2004-10-11 10:42:34  Rev 6469   reinhard

	* po/de.po: Updated German translation.

2004-10-11 10:35:47  Rev 6468   reinhard

	* po/es_ES.po, po/lt.po, po/ro.po, NEWS, BUGS, po/ru.po, po/fr.po,
	  po/de.po, po/es_MX.po, po/hu.po: Doc and po updates.

2004-10-08 08:00:31  Rev 6464   johannes

	* src/datasources/drivers/interbase/Schema/Discovery/Introspection.py:
	  Use uppercase identifiers for introspection-queries

2004-10-07 09:46:52  Rev 6459   johannes

	* src/rpc/drivers/_helpers/DirectoryServer.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ServerAdapter.py: Better handling
	  of exceptions on method invocation

2004-10-06 18:13:44  Rev 6457   reinhard

	* src/datasources/drivers/odbc/wodbc/Info.py,
	  src/datasources/drivers/oracle/cxoracle/Info.py,
	  src/datasources/drivers/postgresql/psycopg/Info.py,
	  src/datasources/drivers/mysql/mysql/Info.py,
	  src/datasources/drivers/appserver/appserver/Info.py,
	  src/datasources/drivers/oracle/dcoracle/Info.py,
	  src/datasources/drivers/postgresql/pypgsql/Info.py: Some updates of
	  driver infos.

2004-10-06 09:25:47  Rev 6456   johannes

	* src/datasources/drivers/appserver/appserver/Connection.py: Don't
	  update "empty" filter-sets

2004-10-05 08:14:04  Rev 6454   johannes

	* src/datasources/drivers/appserver/appserver/Connection.py: *) Added
	  support for arbitrary filters to appserver *) Added getFilters ()
	  RPC call to appserver *) gnue-readgcd now supports definition of
	  indices

2004-10-04 17:03:32  Rev 6453   jamest

	* src/printing/pdftable/pdftable.py: missing import

2004-10-04 15:52:13  Rev 6452   jamest

	* src/printing/pdftable/sample.py: changed sample to work with python
	  version < 2.3

2004-10-04 15:01:40  Rev 6451   johannes

	* src/datasources/drivers/Base/RecordSet.py: Fixed _postChanges

2004-10-04 14:41:51  Rev 6450   btami

	* packaging/win32/setup.py: fixed comment

2004-10-04 02:34:53  Rev 6449   jamest

	* src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/DBSIG2/RecordSet.py: Changed resultsets to
	  pass recordset postion to the recordset during post recordsets
	  report that position during exceptions

2004-10-04 01:04:15  Rev 6447   jamest

	* src/printing/pdftable/pdftable.py, src/printing/pdftable/sample.py,
	  src/printing/pdftable/README, src/printing/pdftable,
	  src/printing/pdftable/__init__.py: Adding pdftable tabular report
	  generator to common And sample code showing how to use pdftable

2004-10-02 11:52:06  Rev 6446   btami

	* packaging/win32/GNUe-Navigator.iss,
	  packaging/win32/GNUe-Appserver-debug.iss, packaging/win32/setup.py,
	  packaging/win32/GNUe-Designer.iss, packaging/win32/README,
	  packaging/win32/GNUe-Appserver.iss, packaging/win32/setup.cmd,
	  packaging/win32/GNUe-Forms-debug.iss,
	  packaging/win32/GNUe-Common-debug.iss,
	  packaging/win32/GNUe-Navigator-debug.iss,
	  packaging/win32/gnue-forms.exe.manifest,
	  packaging/win32/gnue-navigator.exe.manifest,
	  packaging/win32/GNUe-Designer-debug.iss,
	  packaging/win32/GNUe-Forms.iss, packaging/win32/GNUe-Common.iss,
	  packaging/win32/gnue-designer.exe.manifest: updated win32 packaging
	  files

2004-09-30 23:31:48  Rev 6443   reinhard

	* doc/technotes/00011.txt: No more manual linking in download section
	  needed.

2004-09-30 20:01:00  Rev 6440   jcater

	* utils/helpers/info.py: removed a print command

2004-09-30 19:36:46  Rev 6439   jamest

	* src/datasources/drivers/Base/ResultSet.py: resultset iterators now
	  reset to first record properly

2004-09-30 18:55:11  Rev 6435   jcater

	* utils/release-announce: added link to version-specific download page

2004-09-30 16:29:57  Rev 6431   jcater

	* setup-cvs.py: remove unneeded feedback if run in --auto mode

2004-09-30 16:19:17  Rev 6430   jcater

	* setup-cvs.py: trying to fix gcvs creation

2004-09-30 07:26:38  Rev 6427   johannes

	* src/schema/scripter/Scripter.py: Display number inserted, changed
	  and unmodified rows per table

2004-09-29 20:30:42  Rev 6426   jamest

	* src/datasources/drivers/Base/RecordSet.py: fixed (obsolete?)
	  getRecordAsDict added .keys(), .values(), .items() support to make
	  recordsets look for dictionary like

2004-09-29 09:26:36  Rev 6424   johannes

	* src/datasources/drivers/postgresql/Base/RecordSet.py,
	  src/datasources/drivers/postgresql/Base/ResultSet.py,
	  src/datasources/drivers/postgresql/Base/__init__.py,
	  src/datasources/drivers/sqlite/sqlite/RecordSet.py,
	  src/datasources/drivers/sqlite/sqlite/ResultSet.py: Removed obsolete
	  files

2004-09-29 07:24:33  Rev 6423   johannes

	* src/datasources/drivers/postgresql/Schema/Discovery/Introspection.py:
	  Create a proper query for lookups

2004-09-29 06:36:51  Rev 6422   reinhard

	* utils/release: Only generate docs for current package.

2004-09-29 01:19:53  Rev 6420   jamest

	* utils/update-tool-docs: redid tool doc utilility to take arguments,
	  hopefully along the lines of what reinhard wanted if not then :P

2004-09-28 10:04:15  Rev 6414   reinhard

	* po/Makefile: Improved translation build process: gmo files are
	  rebuilt if po file changed.

2004-09-28 07:57:50  Rev 6412   johannes

	* src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/DBSIG2/DataObject.py: lower down cursor
	  description's field names

2004-09-27 20:23:09  Rev 6410   jcater

	* src/datasources/drivers/oracle/Base/Connection.py: removed debugging
	  message

2004-09-27 20:02:17  Rev 6409   jcater

	* src/datasources/drivers/oracle/Base/Connection.py,
	  src/datasources/drivers/oracle/Base/DataObject.py: fix so cxoracle
	  driver works again

2004-09-27 19:31:44  Rev 6407   johannes

	* src/datasources/drivers/Base/RecordSet.py: Seems as if _connection
	  is not available everytime

2004-09-27 19:29:30  Rev 6406   johannes

	* src/datasources/drivers/appserver/appserver/Connection.py: *) Added
	  automatich timestamping to appserver *) Added filter-capability to
	  appserver *) Added a 'session' object to procedure-namespace, giving
	  access to the current session (including all it's functions and
	  properties)

2004-09-27 19:04:22  Rev 6404   johannes

	* src/datasources/Exceptions.py,
	  src/datasources/drivers/interbase/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/DBSIG2/RecordSet.py,
	  src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/Base/DataObject.py,
	  src/datasources/drivers/DBSIG2/DataObject.py,
	  src/datasources/drivers/postgresql/Schema/Discovery/Introspection.py:
	  Remove obsolete indentifier () functions, fixed some exceptions

2004-09-27 19:00:20  Rev 6403   jcater

	* src/datasources/drivers/oracle/Base/Connection.py: added support for
	  ORACLE_HOME in connections.conf (oracle drivers only, of course)

2004-09-27 08:41:38  Rev 6397   btami

	* setup-cvs.py: hacked setup-cvs to handle gsetupdbcvs

2004-09-25 16:28:08  Rev 6394   johannes

	* src/schema/GSParser.py, src/schema/scripter/Scripter.py: *)
	  gnue-schema now uses column-definitions for tabledata too *)
	  column-definitinos can be used for key-definitions now *)
	  datasource-fields are now complete (not taken from the first row)

2004-09-25 14:19:25  Rev 6391   reinhard

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/DBSIG2/DataObject.py: Undid all those
	  identifier case sensitivity changes.

2004-09-24 07:46:27  Rev 6389   kilo

	* src/datasources/drivers/DBSIG2/RecordSet.py: Check existance of
	  attributes before referencing them

2004-09-24 04:43:00  Rev 6388   jcater

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/DBSIG2/RecordSet.py,
	  src/datasources/drivers/DBSIG2/DataObject.py,
	  src/datasources/GConnections.py,
	  src/datasources/drivers/oracle/Base/Connection.py:  * More cruft
	  left over from datasource case sensitivity. (Yes, I'm yelling at
	  this point!)  * Added primarykeyseq support (though I can't test it
	  because datasource trigger namespace appears to be broken in forms
	  :( )  * Started on Requery support in Data Sources

2004-09-23 19:51:50  Rev 6384   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Introduced safety net
	  against dataObject having no _connection set. I wonder why this
	  happens at all.

2004-09-23 15:17:35  Rev 6383   johannes

	* src/schema/scripter/Scripter.py: Only change those fields which has
	  been modified

2004-09-23 15:03:06  Rev 6382   johannes

	* src/datasources/drivers/interbase/Schema/Creation/Creation.py:
	  Removed debug-value

2004-09-23 15:02:06  Rev 6381   johannes

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/interbase/Schema/Creation/Creation.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/interbase/interbase/DataObject.py,
	  src/datasources/drivers/DBSIG2/DataObject.py: Fixed some identifier
	  () issues; interbase is still not useable at 100%

2004-09-23 10:59:02  Rev 6380   btami

	* src/datasources/drivers/interbase/interbase/Connection.py: removed
	  bad code

2004-09-23 10:50:01  Rev 6379   reinhard

	* src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/postgresql/Base/Connection.py: Treat
	  identifiers as case insensitive generally for all SQL databases.

2004-09-23 09:50:21  Rev 6378   kilo

	* po/hu.po: Updated Hungarian translation

2004-09-23 09:24:13  Rev 6377   reinhard

	* src/rpc/drivers/pyro/ServerAdapter.py: Fixed syntax.

2004-09-23 08:50:54  Rev 6376   reinhard

	* doc/RPC-grpc-file.dtd, po/es_ES.po, po/lt.po, doc/gnue-schema.dtd,
	  doc/man/gnue-schema.1, po/ro.po, po/ru.po, po/fr.po, po/de.po,
	  po/es_MX.po, po/hu.po: Released 0.5.8.99-pre1.

2004-09-22 15:11:17  Rev 6375   johannes

	* src/definitions/GParser.py: A MarkupError is an ApplicationError

2004-09-22 12:50:33  Rev 6374   johannes

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/interbase/interbase/DataObject.py: Fixed
	  treatement of identifiers in fieldlists

2004-09-22 12:29:39  Rev 6373   kilo

	* src/datasources/drivers/interbase/Schema/Creation/Creation.py: Max
	  Unicode string length updated based on official docs

2004-09-22 10:05:21  Rev 6372   johannes

	* src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/GConnections.py: Fixed handling of LoginErrors

2004-09-22 08:33:26  Rev 6369   johannes

	* src/datasources/GDataSource.py: Fixed handling of appserver://...
	  style urls

2004-09-22 08:06:38  Rev 6368   johannes

	* src/datasources/GConnections.py: Make sure to use unicode-messages
	  on exceptions

2004-09-21 19:33:50  Rev 6364   reinhard

	* utils/release-announce: Correct text for prereleases.

2004-09-21 11:26:51  Rev 6347   kilo

	* src/datasources/drivers/interbase/Schema/Creation/Creation.py:
	  Create Interbase databases using UNICODE for server-encoding

2004-09-21 09:59:33  Rev 6346   johannes

	* src/datasources/drivers/postgresql/Schema/Creation/Creation.py:
	  Create new database using 'UNICODE' for server-encoding

2004-09-20 19:08:04  Rev 6342   johannes

	* src/apps/i18n.py: Fixed typo *gr*

2004-09-20 18:56:28  Rev 6340   johannes

	* src/apps/i18n.py: Better handling of language and encoding. should
	  work well on win32 too

2004-09-20 06:36:41  Rev 6336   johannes

	* src/apps/i18n.py: Moved that encoding mapping

2004-09-19 20:10:56  Rev 6335   btami

	* src/apps/i18n.py: hack against bogus Python locale modul

2004-09-18 09:45:48  Rev 6334   reinhard

	* utils/release-announce: Better formatting of release announcement.

2004-09-18 09:39:09  Rev 6332   reinhard

	* utils/release-announce: Better release text for prereleases.

2004-09-18 09:22:53  Rev 6331   reinhard

	* po/de.po: Translation updates.

2004-09-17 12:00:50  Rev 6329   reinhard

	* utils/release, utils/release-announce: Added nifty script to
	  announce releases.

2004-09-17 09:58:53  Rev 6323   reinhard

	* doc/man/gnue-import.1: Removed obsolete man page.

2004-09-16 18:04:35  Rev 6312   reinhard

	* src/__init__.py: Started new release cycle.

2004-09-16 17:24:54  Rev 6310   reinhard

	* doc/RPC-grpc-file.dtd, po/es_ES.po, po/lt.po, doc/gnue-schema.dtd,
	  doc/man/gnue-schema.1, po/ro.po, NEWS, src/__init__.py, po/ru.po,
	  po/fr.po, po/de.po, po/es_MX.po, po/hu.po: Released 0.5.8.

2004-09-16 15:26:53  Rev 6308   johannes

	* src/schema/GSData.py, src/schema/scripter/Scripter.py,
	  src/schema/Objects.py: Fixed Exceptions (messages and groups)

2004-09-16 14:54:51  Rev 6306   reinhard

	* src/apps/GBaseApp.py: Renamed showException to _showException, as
	  it's a virtual non-public method; pass the uiDriver to the login
	  handler because the curses login handler needs it.

2004-09-16 14:03:32  Rev 6303   johannes

	* src/apps/GBaseApp.py, src/schema/scripter/Scripter.py: Replaced
	  another bunch of handleStartupError () calls by an apropriate
	  exception

2004-09-16 13:13:49  Rev 6298   johannes

	* setup.cvs, packaging/win32/GNUe-Common-debug.iss, NEWS,
	  packaging/win32/setup.py, scripts/gnue-import,
	  utils/update-tool-docs, src/schema/scripter/Scripter.py,
	  packaging/win32/GNUe-Common.iss, setup.py, src/schema/importer: *)
	  Removed gnue-import since it's features are handled by gnue-schema
	  *) gnue-schema now takes care of username/password given in
	  connections.conf *) gnue-schema uses 'gnue' as default-connection if
	  no connection is given

2004-09-16 12:08:05  Rev 6296   reinhard

	* src/apps/GBaseApp.py: Restore exception hook after showing an
	  exception. The exception hook is not only called just before python
	  dies, but also by the UI's.

2004-09-16 11:34:14  Rev 6295   reinhard

	* : Again updated ignore list.

2004-09-16 11:27:46  Rev 6293   reinhard

	* : Updated ignore list.

2004-09-16 07:15:46  Rev 6292   kilo

	* po/hu.po: Updated Hungarian translations

2004-09-15 21:52:31  Rev 6291   jamest

	* src/apps/GBaseApp.py: fixed undefined variable

2004-09-15 21:20:10  Rev 6290   reinhard

	* setup-cvs.py: Ugly ugly hack to make it work under python 2.1.

2004-09-15 15:51:38  Rev 6287   johannes

	* setup-cvs.py, po/de.po: Restructured appserver-samples, added
	  gnue.gsd and repository.ini to shared directory. Changed
	  setup.py/setup.cvs to reflect that changes

2004-09-15 09:10:08  Rev 6286   johannes

	* etc/sample.gnue.conf: Added authentication setting to sample conf

2004-09-15 09:05:58  Rev 6285   johannes

	* src/datasources/drivers/postgresql/Base/Connection.py,
	  src/datasources/drivers/appserver/appserver/Connection.py: Added a
	  gnue.conf setting 'authentication' which defaults to False. This
	  means appserver no longer requires 'gnue_useraccess' but still
	  supports it

2004-09-14 18:37:53  Rev 6283   johannes

	* src/apps/errors.py, src/datasources/GConnections.py,
	  src/datasources/drivers/postgresql/Base/Connection.py: Fixed
	  encoding of non-gException-exception messages

2004-09-14 16:25:52  Rev 6282   johannes

	* src/apps/GClientApp.py: Added StartupError class

2004-09-14 14:07:55  Rev 6280   johannes

	* src/datasources/Exceptions.py,
	  src/datasources/drivers/Base/DataObject.py: *) Changed some
	  exception groups *) case of masterlink-fields is set using the
	  connections identifier () function which now can differ per driver

2004-09-13 17:21:34  Rev 6278   reinhard

	* src/rpc/drivers/xmlrpc/py_xmlrpc/ServerAdapter.py: Attempt to fix
	  exceptions for py_xmlrpc.

2004-09-13 12:22:17  Rev 6277   johannes

	* src/apps/GBaseApp.py: exception hook now uses a function
	  showException () so it could be overriden by descendants of GBaseApp

2004-09-09 14:11:08  Rev 6269   reinhard

	* src/datasources/drivers/appserver/appserver/RecordSet.py: Raise
	  correct exception on call to empty record.

2004-09-09 13:42:18  Rev 6266   reinhard

	* po/es_ES.po, po/lt.po, po/ro.po, po/ru.po, po/fr.po, po/de.po,
	  po/es_MX.po, po/hu.po: Updated po files, updated German translation.

2004-09-09 13:22:20  Rev 6265   reinhard

	* src/logic/adapters/python.py: Leave message group for admin and user
	  errors unchanged, only change system errors to application errors if
	  they come from a trigger code.

2004-09-06 14:58:47  Rev 6259   reinhard

	* src/apps/i18n.py: Avoid setting the locale to None, set it to ''
	  instead.

2004-09-06 09:30:17  Rev 6255   johannes

	* scripts/gnuedtd: Changed top-level object in GLDs

2004-09-06 07:30:52  Rev 6253   reinhard

	* src/apps/i18n.py: Never return None on getencoding () and
	  getlanguage ()

2004-09-03 18:42:10  Rev 6248   johannes

	* src/apps/errors.py, src/apps/plugin.py, src/apps/i18n.py,
	  src/datasources/GConnections.py,
	  src/datasources/drivers/appserver/appserver/Connection.py: *) Added
	  locale-information to GConnection's loginData *) added some
	  locale-methods to i18n

2004-09-03 07:05:10  Rev 6244   reinhard

	* setup.py: Use lowercase names for tarballs.

2004-09-02 13:33:38  Rev 6243   johannes

	* src/datasources/GConnections.py: Fix call of constructor

2004-09-02 12:56:33  Rev 6242   johannes

	* src/datasources/drivers/Base/DataObject.py: Masterlink and
	  detaillink are casesensitive

2004-09-02 11:47:24  Rev 6240   johannes

	* src/apps/errors.py, src/apps/GBaseApp.py,
	  src/datasources/GConnections.py: Added an exception hook for
	  uncaught exceptions

2004-08-30 23:06:01  Rev 6233   jcater

	* src/printing/barcodes/Base.py: use ReportLab's line instead of rect
	  as that's what the old postscript logic was written to

2004-08-30 14:05:38  Rev 6231   johannes

	* src/logic/adapters/python.py: Use proper exception-group for
	  Compile- and Runtime-Errors

2004-08-30 12:37:51  Rev 6229   reinhard

	* setup.py: Fix for --root parameter ending in "/".

2004-08-26 17:41:15  Rev 6223   reinhard

	* src/datasources/drivers/adodbapi/adodbapi/Info.py: Updated info.

2004-08-26 16:57:12  Rev 6220   btami

	* packaging/win32/GNUe-Forms-debug.iss,
	  packaging/win32/GNUe-Navigator.iss,
	  packaging/win32/GNUe-Appserver-debug.iss,
	  packaging/win32/GNUe-Common-debug.iss,
	  packaging/win32/GNUe-Navigator-debug.iss,
	  packaging/win32/gnue-forms.exe.manifest, packaging/win32/setup.py,
	  packaging/win32/GNUe-Designer.iss,
	  packaging/win32/gnue-navigator.exe.manifest,
	  packaging/win32/GNUe-Designer-debug.iss, packaging/win32/README,
	  packaging/win32/GNUe-Forms.iss, packaging/win32/GNUe-Appserver.iss,
	  packaging/win32/GNUe-Common.iss,
	  packaging/win32/gnue-designer.exe.manifest: * updated versions in
	  .iss files * added missing win32print to includes * added
	  *.exe.manifest files to force use of 6.0 common controls

2004-08-26 16:28:47  Rev 6219   reinhard

	* packaging/win32/GNUe-Appserver-debug.iss, packaging/win32/setup.py,
	  utils/update-tool-docs, packaging/win32/GNUe-Appserver.iss: Renamed
	  gnue-gcd2sql to gnue-readgcd, fixed missing stuff for new binary
	  gnue-readgld.

2004-08-26 15:37:34  Rev 6217   reinhard

	* src/datasources/drivers/mysql/mysql/Driver.py: Removed obsolete file.

2004-08-26 14:23:05  Rev 6216   reinhard

	* src/datasources/drivers/odbc/wodbc/Info.py,
	  src/datasources/drivers/mysql/mysql/Info.py,
	  src/datasources/drivers/sybase/sybase/Info.py,
	  src/datasources/drivers/gadfly/gadfly/Info.py,
	  src/datasources/drivers/interbase/Info.py,
	  src/datasources/drivers/appserver/appserver/Info.py,
	  src/datasources/drivers/db2/db2/Info.py,
	  src/datasources/drivers/ingres/ingres/Info.py,
	  src/datasources/drivers/oracle/dcoracle/Info.py,
	  src/datasources/drivers/sapdb/sapdb/Info.py,
	  src/datasources/drivers/csv/csv/Info.py,
	  src/datasources/drivers/dbf/dbf/Info.py,
	  src/datasources/drivers/informix/informix/Info.py,
	  src/datasources/drivers/postgresql/psycopg/Info.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Info.py,
	  src/datasources/drivers/interbase/interbase/Info.py,
	  src/datasources/drivers/postgresql/popy/Info.py,
	  src/datasources/drivers/odbc/mxodbc,
	  src/datasources/drivers/sqlite/sqlite/Info.py: Updated status info
	  for the drivers.

2004-08-26 13:16:00  Rev 6214   johannes

	* src/datasources/drivers/dbf/dbf/Info.py: Added URL from where you
	  can download the used dbf.py - module

2004-08-26 13:14:20  Rev 6213   johannes

	* src/datasources/drivers/dbf/dbf/RecordSet.py,
	  src/datasources/drivers/dbf/dbf/Info.py,
	  src/datasources/drivers/dbf/dbf/Connection.py,
	  src/datasources/drivers/dbf/dbf/DataObject.py: patched a really
	  broken dbf-driver so the most basic things work; no introspection,
	  no conditions just data ... :)

2004-08-26 10:11:21  Rev 6211   johannes

	* src/apps/GExceptions.py, src/apps/errors.py, src/logic/language.py,
	  src/logic/adapters/python.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py,
	  src/apps/__init__.py, src/rpc/client.py,
	  src/datasources/drivers/appserver/appserver/Connection.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ServerAdapter.py,
	  src/rpc/server.py: *) Moved GExceptions.py to errors.py *) Renamed
	  gException-members into group, name, message and detail *) Renamed
	  getType () into getGroup ()

2004-08-25 12:53:05  Rev 6206   johannes

	* src/apps/GExceptions.py: getType () returns string not unicode, all
	  exTypes are lowercase

2004-08-25 12:36:51  Rev 6205   johannes

	* src/apps/GExceptions.py: Fixed keyword Id ?!

2004-08-25 12:30:12  Rev 6203   johannes

	* src/apps/GExceptions.py, src/rpc/drivers/Base.py,
	  src/datasources/GDataSource.py, src/logic/language.py,
	  src/logic/adapters/python.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py,
	  src/apps/__init__.py, src/apps/i18n.py, src/rpc/client.py,
	  src/logic/GTrigger.py,
	  src/datasources/drivers/appserver/appserver/Connection.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ServerAdapter.py,
	  src/logic/adapters/Base.py, src/rpc/server.py: Indroduced new
	  base-exception-classes and improved handling of remote exceptions

2004-08-16 09:05:14  Rev 6192   johannes

	* src/definitions/GParser.py: Renamed some formatstrings, so they're
	  working correctly.

2004-08-16 07:16:52  Rev 6191   johannes

	* src/datasources/GDataSource.py: Catch distant errors

2004-08-12 13:04:23  Rev 6187   johannes

	* src/rpc/drivers/xmlrpc/py_xmlrpc/ServerAdapter.py, po/ro.po,
	  src/datasources/GConditions.py,
	  src/rpc/drivers/_helpers/DirectoryServer.py,
	  src/formatting/BaseMask.py,
	  src/datasources/drivers/sybase/sybase/ResultSet.py,
	  src/rpc/drivers/pyro/ServerAdapter.py,
	  src/schema/importer/Importer.py, po/ru.po,
	  src/datasources/drivers/appserver/appserver/RecordSet.py,
	  src/formatting/DateMask.py, src/schema/GSData.py,
	  src/datasources/drivers/DBSIG2/DataObject.py,
	  src/datasources/drivers/sybase/sybase/DataObject.py,
	  src/datasources/drivers/postgresql/Base/Connection.py,
	  src/datasources/drivers/sapdb/sapdb/DataObject.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/ResultSet.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/DataObject.py,
	  src/rpc/drivers/sockets/CommDriver.py, po/fr.po,
	  src/apps/GBaseApp.py, po/es_MX.po, src/schema/Objects.py,
	  src/rpc/drivers/proxy/CommDriver.py,
	  src/datasources/drivers/odbc/wodbc/RecordSet.py, po/lt.po,
	  src/rpc/RpcDoc.py, src/datasources/drivers/odbc/wodbc/Connection.py,
	  src/datasources/drivers/mysql/mysql/Driver.py,
	  src/datasources/drivers/odbc/wodbc/DataObject.py,
	  src/datasources/drivers/sybase/sybase/RecordSet.py,
	  src/rpc/drivers/_helpers/ObjectEnabler.py, po/de.po,
	  src/datasources/drivers/ldap/Driver.py,
	  src/datasources/drivers/sapdb/sapdb/RecordSet.py,
	  src/apps/RuntimeSettings.py, src/logic/GTrigger.py,
	  src/datasources/drivers/mysql/Schema/Creation/Creation.py,
	  src/rpc/drivers/pyro/ClientAdapter.py,
	  src/rpc/drivers/soap/soappy/Driver.py, po/es_ES.po,
	  src/rpc/drivers/soap/CommDriver.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/RecordSet.py,
	  src/rpc/drivers/_helpers/RpcDoc.py, src/definitions/GParser.py,
	  src/datasources/drivers/special/configfile/Connection.py,
	  src/apps/GConfig.py, src/apps/GServerApp.py,
	  src/rpc/drivers/xmlrpc/RpcDoc.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/schema/scripter/Scripter.py, po/hu.po,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ServerAdapter.py,
	  src/datasources/drivers/odbc/wodbc/ResultSet.py: *) All messages
	  with arguments are using u_() now *) All messages with multiple
	  arguments are using named arguments *) All multiline-messages are
	  correctly formed now *) Updated translations

2004-08-10 18:49:34  Rev 6185   jamest

	* src/datasources/GDataSource.py: added datasource.order_by to the
	  datasource namespace untested feature but didn't effect normal forms

2004-08-10 07:45:38  Rev 6183   johannes

	* src/rpc/client.py: Create the DistantError with unicode messages

2004-08-09 13:35:01  Rev 6178   johannes

	* src/datasources/GConditions.py, src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/Base/DataObject.py,
	  src/datasources/drivers/DBSIG2/DataObject.py,
	  src/datasources/GConnections.py: Fixed some messages

2004-08-09 07:25:38  Rev 6175   johannes

	* src/datasources/GDataSource.py: added special options (like
	  debug-file) to the appserver resource loading

2004-08-07 16:04:50  Rev 6174   johannes

	* po/lt.po, po/ro.po, po/ru.po, po/de.po, po/es_ES.po, po/fr.po,
	  po/es_MX.po, po/hu.po: Updated pot files

2004-08-07 12:04:53  Rev 6171   johannes

	* utils/update-tool-docs: Added gld.dtd generation for appserver's doc

2004-08-07 11:56:57  Rev 6168   johannes

	* scripts/gnuedtd: Added GNUe Label Definition output

2004-08-06 12:21:57  Rev 6163   reinhard

	* doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd, src/__init__.py: Start a
	  new release cycle.

2004-08-06 12:11:24  Rev 6159   reinhard

	* doc/RPC-grpc-file.dtd, po/es_ES.po, po/lt.po, doc/gnue-schema.dtd,
	  doc/man/gnue-schema.1, po/ro.po, NEWS, src/__init__.py, po/ru.po,
	  po/fr.po, po/de.po, doc/man/gnue-import.1, po/es_MX.po, po/hu.po:
	  Released 0.5.7.

2004-08-05 20:29:33  Rev 6153   kilo

	* po/hu.po: Hungarian messages update

2004-08-05 12:53:12  Rev 6149   johannes

	* src/rpc/drivers/Base.py: Transform tracback-stacks into unicode, so
	  handling localized exception messages will work

2004-08-05 12:33:26  Rev 6147   johannes

	* po/de.po: Updated german translations

2004-08-05 12:20:33  Rev 6146   johannes

	* po/es_ES.po, po/lt.po, po/ro.po, po/ru.po, po/fr.po, po/de.po,
	  po/es_MX.po, po/hu.po: Updated pot

2004-08-05 12:17:00  Rev 6145   johannes

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/appserver/appserver/Connection.py: Added
	  method to load appserver resources

2004-08-05 12:00:31  Rev 6144   johannes

	* src/datasources/drivers/interbase/interbase/Connection.py: Fixed
	  braces in debug-message

2004-08-04 21:51:41  Rev 6138   kilo

	* po/hu.po: Updated Hungarian messages

2004-08-04 16:59:59  Rev 6137   johannes

	* src/datasources/drivers/appserver/appserver/Connection.py:
	  Login-fields are now translatable

2004-08-04 16:59:15  Rev 6136   johannes

	* po/de.po: Updated german translation

2004-08-04 07:14:24  Rev 6134   reinhard

	* po/ro.po, po/ru.po, po/fr.po, po/es_MX.po, po/lt.po, po/de.po,
	  po/es_ES.po, po/hu.po: Regenerated po files after u_() fix.

2004-08-03 18:49:12  Rev 6132   reinhard

	* po/Makefile: Tell pygettext to use u_ as a keyword like _.

2004-08-03 18:27:08  Rev 6130   reinhard

	* utils/release: Provide message for tag.

2004-08-02 08:48:32  Rev 6119   johannes

	* src/schema/scripter/Scripter.py: Make them compatible to python2.1
	  again, keeping the unicode-fix

2004-08-01 20:39:16  Rev 6117   jcater

	* setup-cvs.py: fix a previous 'fix'

2004-08-01 20:06:24  Rev 6116   jcater

	* setup.cvs, setup-cvs.py: make it so setup-cvs.py doesn't have to be
	  run from a specific directory (i.e., determine base dir based on
	  __file__)

2004-08-01 19:28:35  Rev 6115   jcater

	* setup.cvs, etc/sample.report-filters.conf, setup-cvs.py: fixed the
	  ./setup-cvs.py script to work correctly on new checkouts (.conf
	  files weren't working right)

2004-08-01 16:51:53  Rev 6114   johannes

	* src/schema/scripter/Scripter.py: Use unicode-translate for messages

2004-07-31 17:39:11  Rev 6111   btami

	* packaging/win32/GNUe-Forms-debug.iss,
	  packaging/win32/GNUe-Navigator.iss,
	  packaging/win32/GNUe-Appserver-debug.iss,
	  packaging/win32/GNUe-Common-debug.iss,
	  packaging/win32/GNUe-Navigator-debug.iss,
	  packaging/win32/GNUe-Reports.iss, packaging/win32/setup.py,
	  packaging/win32/GNUe-Designer.iss,
	  packaging/win32/GNUe-Reports-debug.iss,
	  packaging/win32/GNUe-Designer-debug.iss, packaging/win32/README,
	  packaging/win32/GNUe-Runtime-Environment.iss,
	  packaging/win32/GNUe-Forms.iss, packaging/win32/GNUe-Appserver.iss,
	  packaging/win32/GNUe-Common.iss: *updated win32 packaging files
	   *fixed libxml2/libxslt packaging bug

2004-07-24 12:33:46  Rev 6062   reinhard

	* src/events/EventController.py: Implemented __before__ and __after__
	  event handler hooks.

2004-07-23 18:56:37  Rev 6059   reinhard

	* src/datasources/drivers/sqlite/__init__.py,
	  src/datasources/drivers/adodbapi/__init__.py,
	  src/datasources/drivers/postgresql/__init__.py,
	  src/datasources/drivers/mysql/__init__.py,
	  src/datasources/drivers/oracle/__init__.py,
	  src/datasources/drivers/gadfly/__init__.py,
	  src/datasources/drivers/appserver/__init__.py,
	  src/datasources/drivers/db2/__init__.py,
	  src/datasources/drivers/odbc/__init__.py,
	  src/datasources/drivers/interbase/__init__.py,
	  src/datasources/drivers/special/__init__.py,
	  src/datasources/drivers/ldap/__init__.py,
	  src/datasources/drivers/sybase/__init__.py,
	  src/datasources/drivers/ingres/__init__.py,
	  src/datasources/drivers/sapdb/__init__.py,
	  src/datasources/drivers/informix/__init__.py,
	  src/datasources/drivers/dbf/__init__.py,
	  src/datasources/drivers/csv/__init__.py,
	  src/datasources/drivers/sqlrelay/__init__.py,
	  src/datasources/drivers/__init__.py: Removed obsolete DRIVERS= lines.

2004-07-23 18:44:42  Rev 6058   jcater

	* utils/helpers/info.py: updated website code to use plugin system to
	  find databases

2004-07-23 10:08:53  Rev 6048   reinhard

	* doc/technotes/00011.txt, utils/release: Shiny new release script.

2004-07-23 08:38:27  Rev 6044   reinhard

	* src/__init__.py: Started new release cycle.

2004-07-23 08:26:40  Rev 6041   reinhard

	* po/es_ES.po, po/lt.po, po/ro.po, po/ru.po, po/fr.po, po/de.po,
	  po/es_MX.po, po/hu.po: Updated po files for release.

2004-07-23 08:22:40  Rev 6040   reinhard

	* doc/technotes/00011.txt: Correct order of steps.

2004-07-23 07:58:07  Rev 6035   reinhard

	* src/__init__.py: Released 0.5.6.

2004-07-23 07:57:21  Rev 6034   reinhard

	* doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd, doc/man/gnue-schema.1,
	  doc/man/gnue-import.1: Again updated generated docs.

2004-07-23 03:07:07  Rev 6033   jamest

	* src/printing/barcodes/README, src/printing/barcodes/Base.py: added
	  support for returning reportlab Drawing objects from generate()

2004-07-23 02:31:43  Rev 6032   jamest

	* src/printing/barcodes/README, src/printing/barcodes/Base.py: convert
	  barcode to use reportlab renderers

2004-07-22 13:40:49  Rev 6025   reinhard

	* utils/update-tool-docs: Generate all docs with LC_ALL=C.

2004-07-22 12:09:04  Rev 6023   johannes

	* po/de.po: Updated translations

2004-07-21 22:12:26  Rev 6019   jcater

	* src/apps/plugin.py, src/datasources/GConnections.py: Added a caching
	  mechanism to the plugin system to speed up multiple loading of the
	  same providers

2004-07-21 17:52:51  Rev 6013   reinhard

	* src/apps/GDebug.py: Add time to debug output.

2004-07-20 14:39:04  Rev 5997   kilo

	* po/hu.po: Updated Hungarian translation

2004-07-20 13:52:09  Rev 5992   reinhard

	* po/es_ES.po, po/lt.po, po/ro.po, po/ru.po, po/fr.po, po/de.po,
	  po/es_MX.po, po/hu.po: Updated po files.

2004-07-20 13:16:58  Rev 5991   reinhard

	* doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd, doc/man/gnue-schema.1,
	  doc/man/gnue-import.1: Update generated documentation files.

2004-07-20 13:11:44  Rev 5989   reinhard

	* NEWS, AUTHORS, TODO, ROADMAP.in: Documentation updates in
	  preparation for release.

2004-07-14 21:55:53  Rev 5979   jcater

	* src/printing/barcodes/postnet.py: corrections to the postnet check
	  digit algorithm (it wasn't modulo-10); postnet has been verified
	  against samples from the usps now.

2004-07-12 19:18:18  Rev 5973   jcater

	* src/printing/barcodes/README, src/printing/barcodes/Base.py: added
	  support for either filename strings or file objects to be passed in;
	  updated README examples

2004-07-12 19:11:06  Rev 5972   jcater

	* src/printing/barcodes/code39.py, src/printing/barcodes/Base.py,
	  src/printing/barcodes/codabar.py, src/printing/barcodes/postnet.py,
	  src/printing/barcodes/standard2of5.py,
	  src/printing/barcodes/interleaved2of5.py: * Added support for text
	  below the barcode * Only supports EPS at this time * Made the EPS
	  generation more efficient * Add support/emulation for
	  setstrokeadjust to make sure all lines are same width * I have
	  tested Code 39 (I don't have a scanner capable of reading the
	  others...)

2004-07-12 04:37:47  Rev 5966   jcater

	* src/README: added my new directory to README

2004-07-12 04:35:38  Rev 5965   jcater

	* src/printing/barcodes/__init__.py, src/printing/barcodes/code39.py,
	  src/printing/barcodes/Base.py, src/printing/barcodes/codabar.py,
	  src/printing/barcodes/postnet.py,
	  src/printing/barcodes/standard2of5.py,
	  src/printing/barcodes/interleaved2of5.py: oops... added missing
	  copyright headers

2004-07-12 04:29:12  Rev 5964   jcater

	* src/printing/barcodes/__init__.py, src/printing/barcodes/README:
	  added README

2004-07-12 04:24:23  Rev 5963   jcater

	* src/printing/barcodes/__init__.py, src/printing/barcodes/README,
	  src/printing/barcodes/code39.py, src/printing,
	  src/printing/barcodes, src/printing/barcodes/Base.py,
	  src/printing/barcodes/codabar.py, src/printing/barcodes/postnet.py,
	  src/printing/barcodes/standard2of5.py, src/printing/__init__.py,
	  src/printing/barcodes/interleaved2of5.py: added my barcode library
	  (still needs some verification)

2004-07-09 09:08:02  Rev 5958   johannes

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/postgresql/Schema/Creation/Creation.py:
	  simpleQuery now supports 8-bit characters

2004-07-07 13:54:43  Rev 5949   johannes

	* src/rpc/drivers/xmlrpc/pw_xmlrpc/ServerAdapter.py: Override
	  BaseHTTPRequestHandlers log_message () function to send log-output
	  to debug-level 1 using GDebug

2004-07-07 08:26:13  Rev 5947   johannes

	* src/datasources/drivers/sqlite/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/sqlite/Schema/Creation/Creation.py: sqlite
	  schema creation now support table modifications

2004-07-06 14:53:09  Rev 5946   johannes

	* src/datasources/drivers/sqlite/sqlite/Connection.py,
	  src/datasources/drivers/sqlite/sqlite/__init__.py,
	  src/datasources/drivers/sqlite/sqlite/DataObject.py,
	  src/datasources/drivers/sqlite/sqlite/RecordSet.py,
	  src/datasources/drivers/sqlite/sqlite/ResultSet.py,
	  src/datasources/drivers/sqlite/sqlite/Info.py: Updated sqlite driver
	  (datetime issues)

2004-07-06 14:08:15  Rev 5945   johannes

	* src/datasources/drivers/sqlite/sqlite/Connection.py: sqlite is now
	  usable with appserver

2004-07-06 13:19:38  Rev 5944   johannes

	* src/datasources/drivers/interbase/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/postgresql/Schema/Discovery/Introspection.py:
	  Rebuilt introspection for interbase

2004-07-06 08:45:14  Rev 5943   johannes

	* src/datasources/drivers/postgresql/Schema/Discovery/Introspection.py:
	  Created a 'reference-implementation' for introspection classes;
	  converted to the find-interface ()

2004-07-05 15:06:03  Rev 5941   johannes

	* src/datasources/drivers/DBSIG2/Schema/Creation/Creation.py,
	  src/datasources/drivers/interbase/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/postgresql/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/postgresql/Base/Connection.py: Added an
	  'identifier' conversion to the connection, checking of duplicate
	  constraints now works as intended

2004-07-05 09:54:57  Rev 5940   johannes

	* src/datasources/drivers/sqlite/sqlite/Connection.py,
	  src/datasources/drivers/Base/Schema/Creation/Creation.py,
	  src/datasources/drivers/DBSIG2/Schema/Creation/Creation.py: Don't
	  add the same constraint/indices multple times

2004-07-05 09:09:22  Rev 5939   johannes

	* src/datasources/drivers/oracle/Schema/Creation/Creation.py: Added
	  Schema.Creation for oracle

2004-07-02 16:08:12  Rev 5934   johannes

	* src/datasources/drivers/sqlite/sqlite/Connection.py,
	  src/datasources/drivers/sqlite/Schema/Creation/Creation.py: Added
	  workaround for missing Date/Time-stuff in PySQLite and first version
	  of Schema-Creation (no tablemods at the moment)

2004-07-02 14:40:44  Rev 5933   johannes

	* src/datasources/drivers/sqlite/sqlite/Connection.py,
	  src/datasources/drivers/sqlite/sqlite/__init__.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/drivers/sqlite/sqlite/DataObject.py,
	  src/datasources/drivers/sqlite/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/sqlite/sqlite/RecordSet.py,
	  src/datasources/drivers/sqlite/sqlite/ResultSet.py,
	  src/datasources/drivers/sqlite/sqlite/Info.py: Reactivated the
	  sqlite driver, fixed sqlite introspection

2004-06-23 13:35:36  Rev 5930   johannes

	* src/datasources/drivers/interbase/Schema/Creation/Creation.py,
	  src/schema/scripter/Scripter.py: Use the proper passwords. Sample
	  data now has their <definition> tags back, so datatype conversion
	  works as intended.

2004-06-23 12:03:54  Rev 5929   johannes

	* src/datasources/drivers/interbase/Schema/Creation/Creation.py:
	  Create boolean domain automatically on database creation. Type
	  transformation of 'boolean' now results in this new boolean domain

2004-06-23 11:58:56  Rev 5928   johannes

	* src/datasources/drivers/interbase/Schema/Creation/Creation.py,
	  src/datasources/GLoginHandler.py: Implemented createDatabase () for
	  interbase driver

2004-06-22 19:21:26  Rev 5925   johannes

	* src/datasources/drivers/Base/Schema/Creation/Creation.py,
	  src/datasources/drivers/interbase/Schema/Creation/Creation.py,
	  src/datasources/GConnections.py,
	  src/datasources/drivers/postgresql/Schema/Creation/Creation.py,
	  src/schema/scripter/Scripter.py: * The introspector- and
	  creator-instances are now available to connections which are not
	  logged in too * Added a 'createDatabase ()' facility to the
	  schema-creation so a connection can be used to create complete
	  databases * Implemented createDatabase () for PostgreSQL driver;
	  more will follow soon

2004-06-22 07:57:07  Rev 5924   johannes

	* src/datasources/drivers/Base/Schema/Creation/Creation.py,
	  src/schema/scripter/Scripter.py: gnue-schema doesn't break on empty
	  tabledata-trees and removed quoting and escaping from base driver

2004-06-21 18:11:52  Rev 5920   johannes

	* src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/postgresql/Schema/Creation/__init__.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/Base/__init__.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/postgresql/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/Base/DataObject.py,
	  src/datasources/drivers/postgresql/Schema/Creation/Creation.py,
	  src/schema/scripter/processors,
	  src/datasources/drivers/postgresql/Base/Connection.py,
	  src/datasources/drivers/DBSIG2/Schema/Creation/__init__.py,
	  src/datasources/drivers/Base/Schema/Creation/__init__.py,
	  src/datasources/drivers/DBSIG2/Schema/Creation/Creation.py,
	  src/datasources/drivers/Base/Schema/Creation/Creation.py,
	  src/datasources/drivers/Base/Schema,
	  src/datasources/drivers/DBSIG2/Schema, BUGS,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/mysql/Schema/Creation/__init__.py,
	  src/datasources/drivers/Base/Schema/__init__.py,
	  src/datasources/drivers/DBSIG2/Schema/__init__.py,
	  src/datasources/drivers/mysql/mysql/Connection.py,
	  src/datasources/GConnections.py,
	  src/datasources/drivers/mysql/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/mysql/Schema/Creation/Creation.py,
	  src/datasources/drivers/interbase/Schema/Creation/__init__.py,
	  src/datasources/GDataSource.py,
	  src/datasources/drivers/interbase/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/interbase/Schema/Creation/Creation.py,
	  src/datasources/drivers/DBSIG2/Schema/Creation,
	  src/datasources/drivers/Base/Schema/Creation,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/schema/scripter/Definition.py, src/schema/scripter/Scripter.py:
	  * Added schema-creation support to the db-drivers * Changed
	  gnue-schema to support this new capability. gnue-schema no longer  
	  supports creating HTML files.

2004-06-16 11:37:06  Rev 5917   johannes

	* src/schema/scripter/processors/mssql.py,
	  src/schema/scripter/processors/postgresql.py,
	  src/schema/scripter/processors/HTML.py,
	  src/schema/scripter/processors/oracle.py,
	  src/schema/scripter/processors/interbase.py: Translate number types
	  using the proper length and scale

2004-06-15 09:08:11  Rev 5905   reinhard

	* src/__init__.py: Started new release cycle.

2004-06-15 08:38:57  Rev 5901   reinhard

	* src/__init__.py: Finally committed the release.

2004-06-15 08:37:16  Rev 5900   reinhard

	* doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd, doc/man/gnue-schema.1,
	  NEWS, doc/man/gnue-import.1: Released 0.5.5 of common and forms and
	  0.0.8 of appserver.

2004-06-12 16:53:43  Rev 5894   johannes

	* src/schema/scripter/processors/HTML.py: Fixed help-text for gcd2sql
	  and use proper format-patterns in HTML processor

2004-06-12 16:40:11  Rev 5893   reinhard

	* doc/technotes/00011.txt, utils/update-tool-docs: Include gcd.dtd
	  into distribution, updated checklist.

2004-06-11 21:27:37  Rev 5890   btami

	* packaging/win32/GNUe-Navigator.iss,
	  packaging/win32/GNUe-Appserver-debug.iss,
	  packaging/win32/GNUe-Reports.iss, packaging/win32/setup.py,
	  packaging/win32/gnue-tools.iss, packaging/win32/GNUe-Designer.iss,
	  packaging/win32/README, packaging/win32/GNUe-Appserver.iss,
	  packaging/win32/setup.cmd, packaging/win32/GNUe-Forms-debug.iss,
	  packaging/win32/GNUe-Common-debug.iss,
	  packaging/win32/GNUe-Navigator-debug.iss,
	  packaging/win32/GNUe-Reports-debug.iss,
	  packaging/win32/GNUe-Designer-debug.iss,
	  packaging/win32/GNUe-Runtime-Environment.iss,
	  packaging/win32/GNUe-Forms.iss, packaging/win32/GNUe-Common.iss: *
	  enhanced .iss files to produce different install/remove entryes for
	  different tools
	   * removed '-debug' tail from console version .exe filenames

2004-06-11 17:39:04  Rev 5885   johannes

	* src/datasources/GConditions.py: Use a sequence for checktype instead
	  of a tuple

2004-06-11 17:38:06  Rev 5884   johannes

	* src/datasources/drivers/appserver/Schema/Discovery/Introspection.py:
	  Return correct length-attributes for gnue_id's and
	  reference-properties

2004-06-10 12:59:28  Rev 5881   reinhard

	* utils/update-tool-docs: New man page for gnue-gcd2sql.

2004-06-10 09:26:14  Rev 5878   reinhard

	* po/es_ES.po: Updated Spanish translations. Thanks to Jose Esteban.

2004-06-09 19:55:39  Rev 5873   btami

	* packaging/win32/GNUe-Forms-debug.iss,
	  packaging/win32/GNUe-Appserver-debug.iss,
	  packaging/win32/GNUe-Common-debug.iss, packaging/win32/setup.py,
	  packaging/win32/GNUe-Forms.iss, packaging/win32/GNUe-Appserver.iss,
	  packaging/win32/GNUe-Common.iss, packaging/win32/setup.cmd: updated
	  win32 packaging files

2004-06-09 16:32:21  Rev 5872   reinhard

	* po/lt.po, po/ro.po, po/ru.po, po/de.po, po/es_ES.po, po/fr.po,
	  po/es_MX.po, po/hu.po: Updated po files.

2004-06-09 15:46:46  Rev 5868   reinhard

	* src/GCConfig.py: Make useParameters = 1 the default, as there were
	  no problems with it.

2004-06-09 15:44:47  Rev 5867   reinhard

	* doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd, doc/man/gnue-schema.1,
	  doc/man/gnue-import.1: Updated manpages and dtd's.

2004-06-07 15:12:31  Rev 5863   johannes

	* scripts/gnuedtd: Implemented gcd2sql, a tool to transform GNUe Class
	  Definitions into sql files

2004-06-07 14:08:55  Rev 5862   btami

	* src/schema/scripter/processors/interbase.py: addad IS NULL check to
	  before insert trigger

2004-06-04 20:07:19  Rev 5861   jcater

	* src/datasources/drivers/Base/ResultSet.py: made duplicateRecord more
	  robust, in case the newRecord call failed.

2004-06-04 20:03:19  Rev 5860   jcater

	* src/apps/GBaseApp.py: fix for missing application= in a custom
	  GBaseApp script

2004-06-03 22:46:18  Rev 5859   jcater

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/Base/ResultSet.py: Added support for
	  record.duplicateRecord() and block.duplicateRecord() [untested; will
	  test tonight]

2004-06-02 22:02:21  Rev 5858   btami

	* src/datasources/drivers/DBSIG2/ResultSet.py: unicode fix for
	  adodbapi driver

2004-06-01 23:17:26  Rev 5852   jcater

	* src/logic/NamespaceCore.py: * Added entry.On-Next-Entry and
	  entry.On-Previous-Entry navigational triggers * Fixed issue with
	  entry-level triggers bombing on form startup * Fixed navigation
	  issues with <image>s

2004-05-31 17:30:36  Rev 5848   btami

	* src/schema/scripter/processors/interbase.py: fixed Firebird's BLOB
	  issues in WHERE clause

2004-05-28 11:38:15  Rev 5844   btami

	* src/datasources/drivers/interbase/Schema/Discovery/Introspection.py:
	  fixed introspection from tables containing BLOB field

2004-05-28 08:30:14  Rev 5842   johannes

	* src/datasources/drivers/interbase/interbase/DataObject.py: Removed
	  the duplicate calls to _getQueryCount

2004-05-27 20:35:30  Rev 5838   btami

	* src/schema/scripter/processors/SQL.py: truncated constraint names
	  with MAX_NAME_LENGTH

2004-05-27 18:02:56  Rev 5837   jcater

	* src/datasources/drivers/DBSIG2/DataObject.py: Fix for compound
	  primary keys when doing query-by-detail

2004-05-27 14:52:00  Rev 5836   johannes

	* src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/DBSIG2/Connection.py: Fixed handling of
	  booleans in dbsig2.connection and fixed transaction-handling in
	  interbase/firebird driver

2004-05-26 17:55:09  Rev 5835   johannes

	* src/datasources/drivers/appserver/Schema/Discovery/Introspection.py:
	  Conditions are now in prefix notation, so the introspection will
	  work again; added calculated fields to be shown too.

2004-05-26 14:48:24  Rev 5834   johannes

	* src/datasources/drivers/interbase/interbase/DataObject.py: Use the
	  proper fieldnames (fieldOrder) so appserver won't get confused.

2004-05-26 14:42:09  Rev 5833   btami

	* src/datasources/drivers/interbase/interbase/ResultSet.py,
	  src/datasources/drivers/interbase/interbase/DataObject.py: fixed
	  ResulSet's incorrect _recordCount in interbase dbdriver

2004-05-25 17:36:18  Rev 5831   btami

	* src/logic/adapters/python.py: added "in globals(), locals()" to
	  exec, so compile not complains when builtin functions used in
	  triggers code

2004-05-25 17:33:03  Rev 5830   kilo

	* doc/GDataSources.dia: UML class diagram of GDataSources (Dia)

2004-05-25 17:31:34  Rev 5829   kilo

	* doc/Datasources-drivers.dia: Fixed typo in Dia file

2004-05-25 17:29:26  Rev 5828   kilo

	* po/hu.po: More updated Hungarian po files

2004-05-21 10:01:01  Rev 5823   kilo

	* doc/Datasources-drivers.dia: Dia of datasource drivers hierarchy

2004-05-21 09:37:07  Rev 5822   johannes

	* src/logic/language.py: Removed debug-output

2004-05-21 08:04:52  Rev 5821   johannes

	* src/rpc/client.py, src/logic/adapters/Base.py,
	  src/logic/language.py: Revised exceptions and exception handling,
	  added a technote describing all exceptions.

2004-05-14 08:25:59  Rev 5816   johannes

	* src/schema/scripter/processors/SQL.py,
	  src/schema/scripter/processors/mssql.py,
	  src/schema/scripter/processors/postgresql.py,
	  src/schema/scripter/processors/HTML.py,
	  src/schema/scripter/processors/mysql.py,
	  src/schema/scripter/processors/oracle.py,
	  src/schema/scripter/processors/Base.py,
	  src/schema/scripter/processors/interbase.py: Adding not-null-fields
	  to existing tables works for PostgreSql too now

2004-05-14 01:51:07  Rev 5814   jcater

	* src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/drivers/DBSIG2/RecordSet.py,
	  src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/odbc/wodbc/Connection.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/drivers/mysql/mysql/Driver.py,
	  src/datasources/drivers/odbc/wodbc/DataObject.py,
	  src/datasources/drivers/gadfly/gadfly/RecordSet.py,
	  src/datasources/drivers/gadfly/gadfly/ResultSet.py,
	  src/datasources/drivers/gadfly/gadfly/DataObject.py,
	  src/datasources/drivers/postgresql/Base/Connection.py,
	  src/datasources/drivers/odbc/wodbc/RecordSet.py,
	  src/datasources/drivers/odbc/wodbc/ResultSet.py: datadrivers should
	  be looking at Connection._DatabaseError, not
	  DataObject._DatabaseError; this was causing problems in forms if a
	  commit failed.

2004-05-12 01:59:38  Rev 5806   jamest

	* src/datasources/GDataSource.py: change for datasource wrapper sql

2004-05-12 01:36:16  Rev 5805   jamest

	* src/datasources/GDataSource.py: missing import

2004-05-12 00:55:46  Rev 5804   jcater

	* src/datasources/GDataSource.py: fixed sql= support (maybe)

2004-05-11 08:01:44  Rev 5802   johannes

	* src/datasources/GConditions.py: unify (): pass through of None values

2004-05-09 05:16:26  Rev 5799   jcater

	* src/datasources/GDataSource.py: added labels/descriptions to
	  datasource parser defs so designer's property editor will be easier
	  to understand

2004-05-07 09:11:21  Rev 5785   johannes

	* src/datasources/GConditions.py, src/schema/importer/Importer.py,
	  src/datasources/drivers/appserver/appserver/DataObject.py:
	  GConditions are implemented a bit cleaner now :) Added prefix
	  notation support, and evaluation/validation of condition trees.
	  Appserver now specifies conditions in the prefix notation.

2004-05-05 16:27:03  Rev 5781   jamest

	* src/datasources/GDataSource.py: keep whitespace for multiline sql
	  statements

2004-05-05 13:41:58  Rev 5780   reinhard

	* MANIFEST.in, module/base/paths.py, src/setup/GSetup.py, setup.py:
	  Proper fix for RPM generation.

2004-05-04 00:47:47  Rev 5777   jcater

	* src/datasources/GDataSource.py: added sql support to
	  DataSourceWrapper

2004-05-04 00:39:51  Rev 5776   jcater

	* src/datasources/Exceptions.py, src/datasources/GDataSource.py,
	  src/datasources/drivers/DBSIG2/DataObject.py,
	  src/formatting/masks/Masks.py, src/formatting/masks/__init__.py:
	  Added basic <datasource type="sql"> support; some other mask stuff
	  too.

2004-04-30 06:40:21  Rev 5770   johannes

	* src/datasources/GConditions.py: Removed obsolete code,
	  data._createResultSet uses condition trees only

2004-04-29 17:57:46  Rev 5769   johannes

	* src/datasources/GConditions.py,
	  src/datasources/drivers/appserver/appserver/DataObject.py:
	  Calculated fields are now supported as conditions; GCondition-trees
	  can be evaluated now; removed multiple rereads of records from
	  geasList.

2004-04-27 12:49:37  Rev 5766   reinhard

	* src/datasources/drivers/appserver/appserver/ResultSet.py: Fixed
	  _recordCount.

2004-04-27 07:54:48  Rev 5763   btami

	* MANIFEST.in, setup.py: work on setup.py bdist_rpm

2004-04-27 07:51:37  Rev 5762   btami

	* module/base/paths.py: placeholder to setup.py bdist_rpm

2004-04-26 18:28:57  Rev 5760   johannes

	* src/datasources/GConditions.py: 'null' is also a valid condition
	  element

2004-04-25 15:28:56  Rev 5759   johannes

	* src/datasources/GConditions.py: Translate a 'cparam'-object into a
	  'const'-tuple

2004-04-21 14:23:50  Rev 5753   johannes

	* src/datasources/drivers/appserver/appserver/RecordSet.py: Added
	  calculated fields to appserver

2004-04-21 10:55:10  Rev 5752   btami

	* src/cursing/Container.py: misc fix

2004-04-17 23:19:20  Rev 5737   reinhard

	* src/datasources/drivers/DBSIG2/DataObject.py: Fixed exceptions.

2004-04-17 23:18:49  Rev 5736   reinhard

	* src/datasources/GDataSource.py: Fixed setCondition and getCondition.

2004-04-16 23:42:52  Rev 5735   jcater

	* src/formatting/masks/Tokens.py, src/formatting/masks/FormatMask.py,
	  src/formatting/masks/MaskParser.py, src/formatting/masks,
	  src/formatting/masks/InputMask.py, src/formatting/masks/Errors.py,
	  src/formatting/masks/Masks.py, src/formatting/masks/test.py: moved
	  masks into gnue-common

2004-04-16 23:41:18  Rev 5734   jcater

	* src/external/README.plex: added plex readme

2004-04-16 23:41:02  Rev 5733   jcater

	* src/external/plex/Lexicons.py, src/external/plex/Machines.py,
	  src/external/plex/Timing.py, src/external/plex,
	  src/external/plex/DFA.py, src/external/plex/Traditional.py,
	  src/external/plex/Errors.py, src/external/plex/Scanners.py,
	  src/external/plex/Regexps.py, src/external/plex/Transitions.py,
	  src/external/plex/__init__.py, src/external/plex/test_tm.py,
	  src/external/plex/Actions.py: added plex

2004-04-16 23:38:32  Rev 5732   jcater

	* src/cursing/ScreenContainer.py, src/cursing/Container.py,
	  src/cursing/ScrollBar.py, src/cursing/MenuItem.py,
	  src/cursing/tests/demo.py, src/cursing/FocusedLabel.py,
	  src/cursing/MenuBar.py, src/cursing/sio.py, doc/technotes/00013.txt,
	  src/cursing/Frame.py, src/cursing/TextBox.py,
	  src/cursing/__init__.py, src/cursing/Dialog.py,
	  src/cursing/VButton.py, src/cursing/GraphicObject.py,
	  src/cursing/Menu.py, src/cursing/FileSelectPad.py,
	  src/cursing/Progress.py, src/cursing/GroupBox.py,
	  src/logic/language.py, src/logic/adapters/python.py,
	  src/cursing/InputBox.py, src/cursing/ComboBox.py,
	  src/cursing/StatusBar.py, src/cursing/VScrollBar.py,
	  src/cursing/Button.py, src/cursing/TextArea.py,
	  src/cursing/Label.py, src/cursing/Control.py,
	  src/cursing/Notebook.py: Committing some old curses stuff to get out
	  of way until I can work on again

2004-04-15 14:13:10  Rev 5721   johannes

	* src/schema/Objects.py: Don't check constraint references of
	  non-existing tables

2004-04-15 14:09:57  Rev 5720   jamest

	* src/datasources/GDataSource.py: untested addition of ds.count() and
	  ds.recordCount

2004-04-14 21:48:54  Rev 5719   reinhard

	* po/fr.po: Added French translation. Thanks to Laurent Savaete.

2004-04-14 13:04:02  Rev 5718   johannes

	* src/datasources/drivers/appserver/appserver/DataObject.py: Combine
	  existing static conditions.

2004-04-13 20:13:11  Rev 5715   btami

	* packaging/win32/setup.py: added missing csv (hidden import)

2004-04-13 13:35:32  Rev 5714   btami

	* packaging/win32/GNUe-Forms-debug.iss,
	  packaging/win32/GNUe-Appserver-debug.iss,
	  packaging/win32/GNUe-Common-debug.iss,
	  packaging/win32/GNUe-Navigator-debug.iss, packaging/win32/setup.py,
	  packaging/win32/GNUe-Reports-debug.iss,
	  packaging/win32/GNUe-Designer-debug.iss, packaging/win32/setup.cmd:
	  added debug version of .iss files

2004-04-13 10:08:27  Rev 5713   btami

	* packaging/win32/GNUe-Navigator.iss, MANIFEST.in,
	  packaging/win32/GNUe-Reports.iss, packaging/win32/GNUe-Designer.iss,
	  packaging/win32/GNUe-Runtime-Environment.iss,
	  packaging/win32/GNUe-Forms.iss, packaging/win32/GNUe-Appserver.iss,
	  packaging/win32/GNUe-Common.iss: *updated win32 packaging stuff
	   *added missing grpc to reprts MANIFEST.in

2004-04-13 01:15:49  Rev 5712   jamest

	* src/__init__.py, doc/technotes/00011.txt: And so we begin again.

2004-04-13 00:31:17  Rev 5704   jamest

	* po/ro.po, po/ru.po, po/es_MX.po, po/lt.po, po/de.po, po/es_ES.po,
	  po/hu.po: commiting files that were changed automatically during
	  release build (?)

2004-04-12 21:20:17  Rev 5695   reinhard

	* src/__init__.py: Released 0.5.4.

2004-04-12 20:50:10  Rev 5689   reinhard

	* NEWS: Forgot something.

2004-04-12 20:47:01  Rev 5688   reinhard

	* NEWS: Updated NEWS.

2004-04-11 09:33:34  Rev 5686   btami

	* packaging/win32/README: updated win32 packaging README

2004-04-09 20:46:16  Rev 5684   btami

	* packaging/win32/GNUe-Navigator.iss,
	  packaging/win32/GNUe-Reports.iss, packaging/win32/code-include.iss,
	  packaging/win32/GNUe-Designer.iss,
	  packaging/win32/GNUe-Runtime-Environment.iss,
	  packaging/win32/GNUe-Forms.iss, packaging/win32/GNUe-Appserver.iss,
	  packaging/win32/GNUe-Common.iss: more work on inno files

2004-04-09 19:08:36  Rev 5683   btami

	* packaging/win32/GNUe-Navigator.iss,
	  packaging/win32/GNUe-Reports.iss, packaging/win32/GNUe-Designer.iss,
	  packaging/win32/GNUe-Forms.iss, packaging/win32/GNUe-Appserver.iss,
	  packaging/win32/GNUe-Common.iss: added es_ES.mo to .iss files

2004-04-09 19:00:17  Rev 5682   btami

	* packaging/win32/GNUe-Navigator.iss,
	  packaging/win32/GNUe-Reports.iss, packaging/win32/code-include.iss,
	  packaging/win32/GNUe-Designer.iss,
	  packaging/win32/GNUe-Runtime-Environment.iss,
	  packaging/win32/GNUe-Forms.iss, packaging/win32/GNUe-Appserver.iss,
	  packaging/win32/GNUe-Common.iss: added setup.exe creation to all
	  individual tool

2004-04-09 06:22:25  Rev 5681   reinhard

	* po/es_ES.po: Added translation for es_ES. Thanks to Jose Esteban.

2004-04-08 16:19:56  Rev 5679   btami

	* packaging/mcmillan, packaging/inno: removed old win32 packaging stuff

2004-04-08 13:57:53  Rev 5678   reinhard

	* src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py: Removed
	  allow_none as it is not supported in Python 2.2.

2004-04-08 09:11:10  Rev 5676   btami

	* packaging/win32/setup.py: added dllexcludes

2004-04-08 07:50:52  Rev 5675   btami

	* po/hu.po: updated hungarian po

2004-04-07 17:59:25  Rev 5672   reinhard

	* po/ro.po: Added romanian translation, thanks to Florin Boariu.

2004-04-07 13:28:08  Rev 5671   reinhard

	* doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd, doc/man/gnue-schema.1,
	  doc/man/gnue-import.1: Updated documentation.

2004-04-07 13:27:12  Rev 5670   reinhard

	* src/schema/Objects.py: Fixed typo.

2004-04-07 11:27:27  Rev 5669   reinhard

	* po/es_MX.po: Fixed encoding name for spanish po files.

2004-04-07 11:25:48  Rev 5668   reinhard

	* TODO, ROADMAP.in: Updated roadmap.

2004-04-07 11:20:37  Rev 5666   reinhard

	* MANIFEST.in, BUGS: Added BUGS file

2004-04-07 11:04:32  Rev 5665   reinhard

	* src/rpc/drivers/xmlrpc/py_xmlrpc/ServerAdapter.py,
	  src/datasources/GConditions.py,
	  src/schema/scripter/processors/mysql.py,
	  src/schema/scripter/Scripter.py,
	  src/schema/scripter/processors/Base.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ServerAdapter.py,
	  src/schema/Objects.py, src/rpc/drivers/soap/soappy/Driver.py: Fixed
	  some broken translatable strings.

2004-04-07 10:01:40  Rev 5664   reinhard

	* src/logic/GTrigger.py: Add type to the name of the trigger. This
	  makes sure that even unnamed triggers have some kind of name.

2004-04-07 09:51:56  Rev 5663   reinhard

	* src/logic/__init__.py, src/logic/adapters/__init__.py,
	  src/logic/GTriggerCore.py, src/logic/language.py,
	  src/logic/adapters/python.py, src/logic/NamespaceCore.py,
	  src/logic/GTrigger.py, src/logic/GFormula.py,
	  src/logic/adapters/Base.py, src/logic/adapters/ecmascript.py: Added
	  keyword property.

2004-04-07 09:21:58  Rev 5662   reinhard

	* src/logic/adapters/python.py: Make sure that there is always a
	  function name.

2004-04-07 08:43:14  Rev 5661   btami

	* packaging/win32/README: added py2exe patch to README

2004-04-06 21:43:56  Rev 5659   btami

	* packaging/win32/gnue-tools.iss, packaging/win32/setup.cmd: updated
	  win32 installer files

2004-04-06 20:45:41  Rev 5657   reinhard

	* src/rpc/client.py: Fixed DistantError for exceptions with messages
	  more than a line long.

2004-04-06 18:24:12  Rev 5654   reinhard

	* src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/DBSIG2/Connection.py: Added
	  _broken_fetchmany option to ignore exceptions happening in
	  fetchmany().

2004-04-06 18:14:46  Rev 5653   reinhard

	* src/datasources/drivers/appserver/appserver/RecordSet.py: Raise an
	  exception if a call is attempted on an empty record.

2004-04-06 16:26:04  Rev 5652   reinhard

	* src/datasources/drivers/postgresql/popy/Driver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py: Use
	  _broken_fetchmany where appropriate.

2004-04-06 15:12:14  Rev 5651   reinhard

	* src/datasources/drivers/DBSIG2/Connection.py: Fixed boolean
	  parameter quoting - gnue-forms uses IntType values for checkboxes,
	  not BooleanType.

2004-04-06 14:32:05  Rev 5650   johannes

	* src/datasources/drivers/mysql/mysql/RecordSet.py,
	  src/datasources/drivers/mysql/mysql/ResultSet.py: Both files were
	  never used ...

2004-04-06 14:29:36  Rev 5649   johannes

	* src/datasources/drivers/DBSIG2/ResultSet.py: Bug fix for mysql
	  driver < version 0.9.2

2004-04-06 13:07:13  Rev 5648   johannes

	* src/datasources/drivers/appserver/Schema/Discovery/Introspection.py:
	  Rebuilt the introspection part to match recent changes

2004-04-06 12:22:54  Rev 5645   btami

	* po/hu.po: fixed typo

2004-04-06 08:49:34  Rev 5644   btami

	* po/hu.po: updated hungarian po files

2004-04-05 16:03:35  Rev 5641   reinhard

	* src/logic/adapters/python.py, src/logic/GTrigger.py: Improved
	  exception handling. Always pass AbortRequest exceptions through
	  unchanged.

2004-04-05 13:18:30  Rev 5640   reinhard

	* src/datasources/drivers/appserver/appserver/Connection.py: Always
	  raise the correct type of exception.

2004-04-05 13:03:09  Rev 5639   reinhard

	* src/rpc/client.py: Much imporved DistantError handling.

2004-04-05 12:32:42  Rev 5638   reinhard

	* src/rpc/client.py, src/rpc/server.py: Derive all exceptions from
	  gException.

2004-04-05 11:17:10  Rev 5637   reinhard

	* src/apps/i18n.py: Remember message in gException.

2004-04-05 10:11:00  Rev 5634   btami

	* src/logic/GTrigger.py, src/logic/GFormula.py: fixed parameter list

2004-04-05 08:26:25  Rev 5632   btami

	* src/logic/adapters/python.py: python identifiers can contain digits
	  too

2004-04-05 06:37:18  Rev 5631   johannes

	* src/schema/Objects.py: Fixed typo

2004-04-03 23:39:35  Rev 5628   reinhard

	* src/datasources/drivers/appserver/appserver/RecordSet.py,
	  src/datasources/drivers/appserver/appserver/ResultSet.py,
	  src/datasources/drivers/appserver/appserver/Info.py,
	  src/datasources/drivers/appserver/appserver/Connection.py,
	  src/datasources/drivers/appserver/appserver/__init__.py,
	  src/datasources/drivers/appserver/appserver/DataObject.py:
	  Completely revised GNUe-AppServer dbdriver.

2004-04-03 23:37:51  Rev 5627   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Added variant for
	  dbdrivers to implement _postDelete, _postInsert, and _postUpdate
	  instead of _postChanges.

2004-04-03 16:53:03  Rev 5625   btami

	* packaging/win32/setup.py, packaging/win32/gnue-tools.iss,
	  packaging/win32/README: updated win32 packaging

2004-04-02 22:04:55  Rev 5624   reinhard

	* src/logic/GTrigger.py: Fix docstring.

2004-04-02 21:58:10  Rev 5622   jamest

	* src/logic/language.py, src/logic/adapters/python.py,
	  src/logic/GTrigger.py, src/logic/adapters/Base.py: working abort()
	  function in python language adaptor

2004-04-02 19:28:47  Rev 5619   reinhard

	* src/schema/GSData.py, src/schema/Objects.py: Fixed non-integer
	  numeric fields.

2004-04-02 15:45:58  Rev 5618   reinhard

	* TODO, ROADMAP.in: Updated roadmap.

2004-04-02 15:39:29  Rev 5617   reinhard

	* src/schema/scripter/Scripter.py: Keep order of tabledata from gsd
	  file.

2004-04-02 10:53:54  Rev 5614   johannes

	* src/schema/scripter/processors/SQL.py,
	  src/schema/scripter/processors/mssql.py,
	  src/schema/scripter/processors/postgresql.py,
	  src/schema/scripter/processors/HTML.py,
	  src/schema/scripter/processors/mysql.py,
	  src/schema/scripter/processors/oracle.py,
	  src/schema/scripter/Definition.py, src/schema/GSParser.py,
	  src/schema/scripter/Scripter.py,
	  src/schema/scripter/processors/Base.py,
	  src/schema/scripter/processors/interbase.py: Added 'action'
	  attribute to <table>-tags, which could be 'create' or 'extend'.
	  Constraints are now created using ALTER TABLE statements, so order
	  of table definitions no longer matter.

2004-04-02 09:33:59  Rev 5612   btami

	* src/definitions/GObjects.py, src/definitions/GParserHelpers.py:
	  unicode fix in GContent (by kilo)

2004-04-02 02:25:30  Rev 5610   jamest

	* src/logic/GTrigger.py: trigger edits now save properly new named
	  trigger from popup menu now works

2004-04-01 09:55:04  Rev 5605   reinhard

	* src/datasources/drivers/DBSIG2/RecordSet.py: Fixed typo.

2004-04-01 09:06:00  Rev 5604   johannes

	* src/logic/adapters/python.py: Fixed namespace-transformation.

2004-03-31 22:50:08  Rev 5599   jcater

	* src/apps/GBaseApp.py, src/schema/scripter/Scripter.py,
	  doc/Developers-Guide.sxw, src/apps/CommandOption.py: added a
	  convenience GBaseApp.addCommandOption and simplified the GParser
	  options

2004-03-31 21:46:40  Rev 5597   jcater

	* src/apps/GBaseApp.py: reduce the left margin of help paragraphs

2004-03-31 21:37:38  Rev 5596   jcater

	* src/apps/manpage.py, src/apps/GConfig.py, src/apps/GDebug.py,
	  src/apps/GBaseApp.py, utils/update-tool-docs,
	  src/apps/CommandOption.py: Changed command line option support a
	  little:   * Instead of a list, a CommandOption class was added
	  (old-style lists still work, though.)   * Commands can be
	  "classified", such as "dev"-related, etc   * "Dev" options (such as
	  --profile and --interactive-debugger) are no longer listed on main
	  --help page.   * --help-dev was added, which shows only "dev"
	  options   * --configuration-options was renamed to --help-config   *
	  Started on --help-connections, which would show all available
	  dbdrivers   * Changed --generate-man-page into a more generic
	  --selfdoc manpage .  There are also --selfdoc-format,
	  --selfdoc-file, and --selfdoc-options, so each tool can support
	  their own selfdoc methods (just catch the GBaseApp.selfdoc() call.) 
	  * Moved the manpage generation code out of GBaseApp and into its own
	  file.   * Manpages group options according to target audience.

2004-03-31 21:32:37  Rev 5595   jcater

	* doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd, doc/man/gnue-schema.1,
	  doc/man/gnue-import.1: update docs to new format

2004-03-31 17:01:28  Rev 5594   jcater

	* utils/helpers/tools.py: added manpage links to tool webpages

2004-03-31 16:13:06  Rev 5593   jcater

	* src/apps/GBaseApp.py: do not assume -u is for username, since
	  clients can use it

2004-03-31 14:05:04  Rev 5592   reinhard

	* src/datasources/GConnections.py: Added missing import again.

2004-03-31 11:09:39  Rev 5590   reinhard

	* src/apps/plugin.py: Rename failed variable to __failed because it's
	  private.

2004-03-31 02:20:01  Rev 5588   jamest

	* utils/update-tool-dtds, doc/technotes/00011.txt,
	  utils/update-tool-docs: changed script name to be more accurate
	  added mention of script in release proceedure

2004-03-31 02:06:14  Rev 5586   jamest

	* doc/RPC-grpc-file.dtd, utils/update-tool-dtds, doc/gnue-schema.dtd,
	  doc/man/gnue-schema.1, doc/man/gnue-import.1: added man pages to
	  script updated dtd and man pages

2004-03-31 01:39:41  Rev 5585   jamest

	* doc/RPC-grpc-file.dtd, utils/update-tool-dtds, doc/gnue-schema.dtd,
	  scripts/gnuedtd: added simple script to recreate the dtds updated
	  dtds for pending release

2004-03-30 23:00:33  Rev 5584   reinhard

	* src/datasources/drivers/special/configfile/DataObject.py: Fixed
	  tracebacks in configfile driver.

2004-03-30 22:50:53  Rev 5583   reinhard

	* src/apps/plugin.py: Attempt to import any plugin only once.  Module
	  initialization code is only executed once, even if it fails with an
	  exception.  So a second attempt to import the same plugin could seem
	  to be successful.

2004-03-30 22:17:29  Rev 5582   reinhard

	* src/datasources/GConnections.py: Use new plugin loader.

2004-03-30 22:11:13  Rev 5580   reinhard

	* src/datasources/drivers/DBSIG2/Connection.py: Fixed getattr call.

2004-03-30 21:20:32  Rev 5579   reinhard

	* src/datasources/drivers/sapdb/sapdb/__init__.py,
	  src/datasources/drivers/postgresql/__init__.py, src/apps/plugin.py,
	  src/datasources/drivers/interbase/interbase/__init__.py: Added
	  support for __pluginalias__ in plugin loader.

2004-03-30 19:35:54  Rev 5578   reinhard

	* src/apps/plugin.py: Added support for __initplugin__.

2004-03-30 19:25:36  Rev 5577   reinhard

	* src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/datasources/drivers/sqlite/sqlite/Connection.py,
	  src/datasources/Exceptions.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/odbc/wodbc/Connection.py,
	  src/datasources/drivers/adodbapi/adodbapi/Connection.py,
	  src/datasources/drivers/DBSIG2/__init__.py,
	  src/datasources/drivers/mysql/mysql/Connection.py,
	  src/datasources/drivers/sybase/sybase/Connection.py,
	  src/datasources/GConnections.py,
	  src/datasources/drivers/gadfly/gadfly/Connection.py,
	  src/datasources/drivers/ldap/Driver.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/datasources/drivers/db2/db2/Connection.py,
	  src/datasources/drivers/ingres/ingres/Connection.py,
	  src/datasources/drivers/sapdb/sapdb/Connection.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/datasources/drivers/informix/informix/Connection.py,
	  src/datasources/drivers/dbf/dbf/Connection.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Connection.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py: Use same
	  exception in all drivers to indicate missing dependency.

2004-03-30 18:30:01  Rev 5576   reinhard

	* src/datasources/drivers/adodbapi/Extensions/__init__.py,
	  src/datasources/drivers/postgresql/pypgsql/__init__.py,
	  src/datasources/drivers/sqlite/sqlite/__init__.py,
	  src/datasources/drivers/postgresql/Schema/__init__.py,
	  src/datasources/drivers/mysql/Extensions/__init__.py,
	  src/datasources/drivers/oracle/Extensions/__init__.py,
	  src/datasources/drivers/gadfly/Extensions/__init__.py,
	  src/datasources/drivers/oracle/cxoracle/__init__.py,
	  src/datasources/drivers/adodbapi/adodbapi/__init__.py,
	  src/datasources/drivers/db2/Extensions/__init__.py,
	  src/datasources/drivers/appserver/Schema/__init__.py,
	  src/datasources/drivers/postgresql/pygresql/__init__.py,
	  src/datasources/drivers/Base/__init__.py,
	  src/datasources/drivers/interbase/Schema/__init__.py,
	  src/datasources/drivers/sybase/sybase/__init__.py,
	  src/datasources/drivers/postgresql/Base/__init__.py,
	  src/datasources/drivers/oracle/dcoracle/__init__.py,
	  src/datasources/drivers/sapdb/sapdb/__init__.py,
	  src/datasources/drivers/sybase/Schema/__init__.py,
	  src/datasources/drivers/dbf/dbf/__init__.py,
	  src/datasources/drivers/csv/csv/__init__.py,
	  src/datasources/drivers/postgresql/psycopg/__init__.py,
	  src/datasources/drivers/ingres/Schema/__init__.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/__init__.py,
	  src/datasources/drivers/sapdb/Schema/__init__.py,
	  src/datasources/drivers/dbf/Schema/__init__.py,
	  src/datasources/drivers/csv/Schema/__init__.py,
	  src/datasources/drivers/informix/Schema/__init__.py,
	  src/datasources/drivers/sqlite/Schema/__init__.py,
	  src/datasources/drivers/postgresql/Extensions/__init__.py,
	  src/datasources/drivers/adodbapi/Schema/__init__.py,
	  src/datasources/drivers/odbc/wodbc/__init__.py,
	  src/datasources/drivers/mysql/Schema/__init__.py,
	  src/datasources/drivers/oracle/Schema/__init__.py,
	  src/datasources/drivers/gadfly/Schema/__init__.py,
	  src/datasources/drivers/appserver/Extensions/__init__.py,
	  src/datasources/drivers/db2/Schema/__init__.py,
	  src/datasources/drivers/mysql/mysql/__init__.py,
	  src/datasources/drivers/interbase/Extensions/__init__.py,
	  src/datasources/drivers/gadfly/gadfly/__init__.py,
	  src/datasources/drivers/ingres/ingres/__init__.py,
	  src/datasources/drivers/appserver/appserver/__init__.py,
	  src/datasources/drivers/db2/db2/__init__.py,
	  src/datasources/drivers/oracle/Base/__init__.py,
	  src/datasources/drivers/special/configfile/__init__.py,
	  src/datasources/drivers/sybase/Extensions/__init__.py,
	  src/datasources/drivers/ingres/Extensions/__init__.py,
	  src/datasources/drivers/informix/informix/__init__.py,
	  src/datasources/drivers/interbase/interbase/__init__.py,
	  src/datasources/drivers/sapdb/Extensions/__init__.py,
	  src/datasources/drivers/informix/Extensions/__init__.py,
	  src/datasources/drivers/csv/Extensions/__init__.py,
	  src/datasources/drivers/dbf/Extensions/__init__.py,
	  src/datasources/drivers/postgresql/popy/__init__.py,
	  src/datasources/drivers/sqlite/Extensions/__init__.py: Prepared
	  drivers for new plugin loader.

2004-03-30 13:33:26  Rev 5575   reinhard

	* src/logic/adapters/python.py: Fix for triggers with non-letters in
	  trigger name.

2004-03-29 23:11:33  Rev 5572   jcater

	* utils/helpers/tools.py: added technote support

2004-03-29 22:15:18  Rev 5569   reinhard

	* src/GCConfig.py, src/datasources/drivers/DBSIG2/RecordSet.py: Added
	  option to use parameters in DBSIG2 drivers.  (Only for INSERT,
	  DELETE and UPDATE statements for now)

2004-03-29 21:40:59  Rev 5568   reinhard

	* src/datasources/drivers/DBSIG2/Connection.py: Added inline
	  documentation.

2004-03-29 21:23:32  Rev 5567   reinhard

	* src/datasources/drivers/DBSIG2/Connection.py: Added an option to
	  call SQL statements with parameters.

2004-03-29 20:30:18  Rev 5565   reinhard

	* src/datasources/drivers/Base/DataObject.py: Initialize _unicodeMode
	  to 1.

2004-03-29 15:08:32  Rev 5563   reinhard

	* src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/datasources/drivers/sqlite/sqlite/Connection.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/adodbapi/adodbapi/Connection.py,
	  src/datasources/drivers/mysql/mysql/Connection.py,
	  src/datasources/drivers/sybase/sybase/Connection.py,
	  src/datasources/drivers/gadfly/gadfly/Connection.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/datasources/drivers/postgresql/Base/Connection.py,
	  src/datasources/drivers/db2/db2/Connection.py,
	  src/datasources/drivers/ingres/ingres/Connection.py,
	  src/datasources/drivers/oracle/Base/Connection.py,
	  src/datasources/drivers/sapdb/sapdb/Connection.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/drivers/informix/informix/Connection.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Connection.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py: Define _driver
	  for all DBISG2 based driver plugins.

2004-03-28 20:34:52  Rev 5560   btami

	* packaging/win32/setup.py: updated hidden import list

2004-03-28 17:29:57  Rev 5558   johannes

	* src/logic/adapters/python.py, src/logic/adapters/ecmascript.py:
	  Added Id keyword property

2004-03-27 21:07:43  Rev 5552   reinhard

	* src/logic/adapters/python.py: Fixed exception output. Don't show the
	  actual function call in the traceback.

2004-03-27 19:41:00  Rev 5550   reinhard

	* src/datasources/drivers/DBSIG2/Connection.py: Fixed missing import.

2004-03-27 19:27:43  Rev 5549   reinhard

	* src/datasources/drivers/DBSIG2/Connection.py: Fixed cursor closing
	  after exception.

2004-03-27 19:10:02  Rev 5548   reinhard

	* src/datasources/drivers/DBSIG2/Connection.py: Ignore error on
	  closing cursor (which might be not open in case of an error before).

2004-03-27 13:54:43  Rev 5546   btami

	* packaging/win32/gnue-tools.iss, packaging/win32/README: added small
	  readme

2004-03-27 12:31:58  Rev 5543   reinhard

	* src/datasources/drivers/appserver/appserver/Connection.py: Return
	  correct return value instead of a list.

2004-03-27 12:10:30  Rev 5542   btami

	* utils/connection.gfd: moved connections.gfd to forms/samples

2004-03-27 11:11:38  Rev 5541   btami

	* packaging/win32/setup.py, packaging/win32/gnue-tools.iss,
	  packaging/win32/gnue.url, packaging/win32,
	  packaging/win32/LICENSE.txt, packaging/win32/setup.cmd: files for
	  new win32 setup .exe generation

2004-03-27 08:02:46  Rev 5540   btami

	* scripts/gnue-import, scripts/gnue-schema: switching win32 .exe
	  installer to py2exe (part 2)

2004-03-26 17:24:03  Rev 5534   reinhard

	* src/datasources/GConnections.py: Send rollback to the database to
	  indicate start of a new transaction.

2004-03-26 16:19:16  Rev 5533   reinhard

	* src/rpc/drivers/xmlrpc/py_xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/__init__.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py,
	  src/rpc/client.py, src/rpc/drivers/_helpers/__init__.py,
	  src/rpc/drivers/soap/__init__.py,
	  src/rpc/drivers/xmlrpc/py_xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/xmlrpc/__init__.py, src/rpc/drivers/Base.py,
	  src/rpc/drivers/sockets/__init__.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/Driver.py,
	  src/rpc/drivers/xmlrpc/py_xmlrpc/Driver.py,
	  src/rpc/drivers/xmlrpc/RpcDoc.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/__init__.py,
	  src/rpc/drivers/proxy/__init__.py,
	  src/rpc/drivers/xmlrpc/py_xmlrpc/__init__.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/pyro/__init__.py, src/rpc/server.py: Changed the rpc
	  drivers to use common's new plugin system.

2004-03-26 15:23:29  Rev 5532   reinhard

	* src/apps/plugin.py: Fixes for exceptions containing non-ASCII
	  characters.

2004-03-26 14:51:44  Rev 5531   reinhard

	* src/apps/plugin.py: Finished (?) plugin loader.

2004-03-26 10:49:56  Rev 5526   johannes

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/appserver/appserver/RecordSet.py,
	  src/datasources/drivers/appserver/appserver/Connection.py: Transport
	  result of procedures back to caller.

2004-03-26 10:24:14  Rev 5525   johannes

	* src/logic/language.py, src/logic/adapters/python.py: Added
	  selftest-code and fixed the missing import.

2004-03-26 10:01:06  Rev 5521   johannes

	* src/logic/GTrigger.py: removed debug print

2004-03-26 09:54:13  Rev 5520   johannes

	* src/logic/adapters/ECMAscript, src/logic/adapters/ecmascript.py:
	  Moved to the right place in dir-structure.

2004-03-26 09:52:36  Rev 5519   johannes

	* src/logic/language.py, src/logic/adapters/python.py,
	  src/logic/GTrigger.py, src/logic/language: Rebuilt the language
	  engine stuff (continuation). VirtualCode now uses parameters.

2004-03-26 09:47:32  Rev 5518   johannes

	* src/logic/adapters/python.py, src/logic/adapters,
	  src/logic/adapters/Base.py,
	  src/logic/adapters/ECMAscript/Adapter.py, src/logic/adapters/python:
	  Restructuring of language engine stuff (to be continued ...)

2004-03-25 22:01:18  Rev 5510   reinhard

	* src/logic/NamespaceCore.py: Don't include names starting with __ in
	  the namespace.  This excludes all unnamed objects (where the name
	  would be '__' + repr (object)).

2004-03-24 08:15:52  Rev 5498   reinhard

	* src/datasources/GConditions.py: More exception fixes.

2004-03-24 08:12:30  Rev 5497   reinhard

	* src/datasources/GConditions.py: Fixed error messages.

2004-03-23 20:33:21  Rev 5485   reinhard

	* src/datasources/drivers/appserver/appserver/DataObject.py: Better
	  exception text.

2004-03-23 20:26:14  Rev 5484   reinhard

	* src/rpc/drivers/xmlrpc/py_xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/xmlrpc/py_xmlrpc/ClientAdapter.py: Transfer
	  tracebacks from the server to the client.

2004-03-23 19:42:31  Rev 5483   reinhard

	* src/schema/scripter/processors/SQL.py,
	  src/schema/scripter/processors/postgresql.py,
	  src/schema/scripter/processors/mysql.py,
	  src/schema/scripter/processors/oracle.py: Respect different escaping
	  rules for different databases.

2004-03-23 19:11:47  Rev 5482   reinhard

	* src/rpc/drivers/Base.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ServerAdapter.py: Improved
	  traceback transfers from server to client.

2004-03-23 17:53:06  Rev 5481   reinhard

	* src/rpc/drivers/Base.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ServerAdapter.py: Correctly
	  transfer tracebacks over the RPC connection.

2004-03-23 16:22:25  Rev 5477   reinhard

	* src/datasources/drivers/Base/RecordSet.py: Do not sting.lower() the
	  field names.  Field names can be case sensitive (for example in
	  Appserver).

2004-03-23 15:34:01  Rev 5476   reinhard

	* src/apps/i18n.py: Make sure that encoding is never set to None.

2004-03-23 14:07:00  Rev 5475   johannes

	* src/datasources/drivers/appserver/Schema/Discovery/Introspection.py:
	  Don't convert property names to lower case.

2004-03-22 18:28:05  Rev 5462   reinhard

	* src/rpc/client.py, src/rpc/server.py: Added test code for exception
	  handling.

2004-03-22 15:50:50  Rev 5458   reinhard

	* src/apps/checktype.py, src/apps/i18n.py: Docstrings.

2004-03-22 15:43:06  Rev 5457   reinhard

	* src/rpc/drivers/xmlrpc/pw_xmlrpc/typeconv.py: Use time.strptime
	  instead of mx.DateTime.strptime, which seems to be not available
	  under windows.

2004-03-22 14:41:54  Rev 5455   reinhard

	* src/apps/i18n.py: Fixed docstring.

2004-03-22 14:40:50  Rev 5454   reinhard

	* src/apps/plugin.py, src/apps/i18n.py: Don't export our own exception
	  class as "Exception" but rather as "gException". Otherwise, standard
	  exceptions can't be caught anymore with "except Exception".

2004-03-22 14:01:28  Rev 5453   reinhard

	* src/apps/plugin.py: Fixed exception handling.

2004-03-22 10:56:54  Rev 5452   btami

	* po/hu.po: updated hungarian .po files from kilo

2004-03-22 00:48:54  Rev 5449   reinhard

	* src/apps/checktype.py: Some code cleanup.

2004-03-21 18:17:30  Rev 5438   reinhard

	* src/schema/scripter/processors/Base.py: Changed message translation
	  to use new u_() function.

2004-03-21 18:16:50  Rev 5437   reinhard

	* src/apps/i18n.py: Removed second parameter from _(), introduced the
	  u_() function and the uException class.

2004-03-21 12:08:18  Rev 5435   btami

	* src/datasources/drivers/interbase/interbase/Connection.py: changed
	  "charset" connection parameter to "encoding"

2004-03-21 11:46:44  Rev 5434   jan

	* src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py: add loglevel and
	  "None"-Passing settings

2004-03-20 21:18:40  Rev 5424   reinhard

	* src/rpc/client.py, src/rpc/server.py: Added parameters to test code.

2004-03-20 21:17:24  Rev 5423   jcater

	* utils/helpers/tools.py: fixed typo

2004-03-20 20:49:44  Rev 5420   jcater

	* utils/helpers/tools.py: better error checking on po/STATISTICS

2004-03-20 13:17:21  Rev 5415   btami

	* src/datasources/drivers/csv/csv/Info.py,
	  src/datasources/drivers/csv/csv/Driver.py,
	  src/datasources/drivers/csv/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/csv/csv/Connection.py,
	  src/datasources/drivers/csv/csv/__init__.py,
	  src/datasources/drivers/csv/csv/DataObject.py: apdated csv driver to
	  new structure

2004-03-19 23:25:33  Rev 5392   jcater

	* src/datasources/drivers/ldap/__init__.py,
	  src/datasources/drivers/special/__init__.py: removed '__name__'
	  references, which throws off epydoc

2004-03-19 21:48:47  Rev 5390   btami

	* src/schema/scripter/processors/interbase.py: added missing ;

2004-03-19 21:30:14  Rev 5388   reinhard

	* src/schema/scripter/processors/interbase.py: Create a "boolean"
	  domain for boolean values.

2004-03-19 21:03:18  Rev 5387   reinhard

	* src/rpc/drivers/xmlrpc/pw_xmlrpc/typeconv.py: Always use UnicodeType
	  as native string type, even when 8-bit strings are sent.

2004-03-19 19:22:22  Rev 5382   reinhard

	* TODO, ROADMAP.in: Updated roadmap.

2004-03-19 19:03:50  Rev 5381   reinhard

	* installer: Removed previous attempt of unified setup system.

2004-03-19 17:07:20  Rev 5378   reinhard

	* src/datasources/drivers/appserver/appserver/Connection.py: Remove
	  data conversions because the RPC interface will now handle that.

2004-03-19 17:00:58  Rev 5377   reinhard

	* src/rpc/drivers/xmlrpc/py_xmlrpc/typeconv.py: Pass 1/1/1 over RPC as
	  1/1/9999, because py_xmlrpc doesn't accept 1/1/1 as date value.

2004-03-19 14:17:12  Rev 5376   reinhard

	* src/rpc/drivers/xmlrpc/py_xmlrpc/ServerAdapter.py: Fixed typo.

2004-03-19 11:00:06  Rev 5375   reinhard

	* src/schema/scripter/processors/oracle.py,
	  src/schema/scripter/processors/interbase.py: Do not allow NULL
	  values in checks for NOT NULL boolean columns.

2004-03-19 10:44:35  Rev 5374   reinhard

	* src/apps/i18n.py, src/schema/scripter/processors/Base.py: Fixed
	  translation for file output.

2004-03-19 08:01:39  Rev 5372   reinhard

	* README.databases: Fixed provider name for pygresql.

2004-03-19 06:46:11  Rev 5371   jamest

	* doc/Developers-Guide.sxw: move doc updates

2004-03-19 03:43:36  Rev 5358   jamest

	* doc/Developers-Guide.sxw: working on describing gnue datasources

2004-03-19 02:52:55  Rev 5356   jcater

	* utils/helpers/tools.py, utils/helpers/files.py: added doc index page

2004-03-19 00:57:05  Rev 5354   jcater

	* utils/helpers/tools.py: Show docs on tool page

2004-03-19 00:01:36  Rev 5353   reinhard

	* src/rpc/drivers/xmlrpc/py_xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/xmlrpc/py_xmlrpc/typeconv.py,
	  src/rpc/drivers/_helpers/ObjectLibrarian.py,
	  src/rpc/drivers/_helpers/DirectoryServer.py,
	  src/rpc/drivers/__init__.py, src/rpc/drivers/pyro/CommDriver.py,
	  src/rpc/drivers/pyro/ServerAdapter.py,
	  src/rpc/drivers/_helpers/__init__.py,
	  src/datasources/drivers/appserver/appserver/RecordSet.py,
	  src/rpc/drivers/xmlrpc/__init__.py,
	  src/rpc/drivers/sockets/__init__.py, src/rpc/drivers/Base.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/Driver.py,
	  src/rpc/drivers/xmlrpc/py_xmlrpc/Driver.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/__init__.py, src/rpc/GCommBase.py,
	  src/rpc/drivers/proxy/__init__.py,
	  src/rpc/drivers/xmlrpc/py_xmlrpc/__init__.py,
	  src/rpc/drivers/sockets/CommDriver.py, src/rpc/GComm.py,
	  src/rpc/drivers/proxy/CommDriver.py, src/rpc/drivers/corba,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/_helpers/ObjectEnabler.py, src/rpc/client.py,
	  src/rpc/drivers/xmlrpc/py_xmlrpc/ClientAdapter.py,
	  src/datasources/drivers/appserver/appserver/ResultSet.py,
	  src/rpc/drivers/soap/__init__.py,
	  src/datasources/drivers/appserver/appserver/Connection.py,
	  src/datasources/drivers/appserver/appserver/DataObject.py,
	  src/rpc/drivers/pyro/ClientAdapter.py,
	  src/rpc/drivers/soap/soappy/Driver.py,
	  src/rpc/drivers/soap/CommDriver.py,
	  src/rpc/drivers/_helpers/RpcDoc.py,
	  src/rpc/drivers/_helpers/AsyncSocketServer.py,
	  src/rpc/drivers/xmlrpc/RpcDoc.py, src/rpc/drivers/pyro/Driver.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/typeconv.py,
	  src/rpc/drivers/pyro/__init__.py, src/rpc/server.py: Some RPC
	  library cleanup.

2004-03-18 23:07:27  Rev 5352   jcater

	* utils/helpers/tools.py: added basic support for docs on website

2004-03-18 10:14:45  Rev 5345   johannes

	* src/schema/scripter/Scripter.py: Better handling of exception output

2004-03-18 10:14:09  Rev 5344   johannes

	* src/definitions/GParser.py: Fixed raising of some exceptions

2004-03-18 10:08:18  Rev 5343   johannes

	* src/schema/GSParser.py: Added 'importable'-flag to <tabledata>-tag,
	  so it's possible to import datarows from a library file.

2004-03-18 04:06:29  Rev 5342   jamest

	* doc/Developers-Guide.sxw: more devel guide updates

2004-03-18 02:52:39  Rev 5341   jamest

	* doc/Developers-Guide.sxw: updated to dev guide

2004-03-17 22:48:30  Rev 5339   jcater

	* src/datasources/drivers/DBSIG2/ResultSet.py: removed a Python 2.3
	  construct

2004-03-17 22:25:16  Rev 5338   reinhard

	* src/datasources/drivers/DBSIG2/DataObject.py: Fixed Date and
	  Datetime masks.

2004-03-17 21:41:57  Rev 5337   btami

	* po/hu.po: updated hungarian .po files from kilo

2004-03-17 21:41:36  Rev 5336   jcater

	* src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/mysql/mysql/ResultSet.py: fix for fieldOrder
	  error

2004-03-17 02:07:07  Rev 5334   jcater

	* po/lt.po, src/datasources/GConditions.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/mysql/mysql/ResultSet.py, po/ru.po,
	  po/de.po, src/datasources/drivers/DBSIG2/DataObject.py, po/es_MX.po,
	  po/hu.po: added positional field support in DBSIG2 SELECT statements
	  to get around shortcoming of MYSQL et al

2004-03-16 01:49:08  Rev 5324   jcater

	* utils/helpers/rst.py: added missing file (restructured-text
	  processor)

2004-03-16 01:01:24  Rev 5323   jcater

	* src/datasources/drivers/oracle/cxoracle/Info.py,
	  src/datasources/drivers/adodbapi/adodbapi/Info.py,
	  src/datasources/drivers/postgresql/pygresql/Info.py,
	  src/datasources/drivers/sybase/sybase/Info.py,
	  utils/helpers/info.py,
	  src/datasources/drivers/oracle/dcoracle/Info.py,
	  src/datasources/drivers/sapdb/sapdb/Info.py,
	  src/datasources/drivers/csv/csv/Info.py,
	  src/datasources/drivers/dbf/dbf/Info.py,
	  src/datasources/drivers/postgresql/psycopg/Info.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Info.py,
	  utils/generate-feature-plan.py,
	  src/datasources/drivers/odbc/wodbc/Info.py,
	  src/datasources/drivers/mysql/mysql/Info.py,
	  src/datasources/drivers/gadfly/gadfly/Info.py,
	  src/datasources/drivers/ingres/ingres/Info.py,
	  src/datasources/drivers/db2/db2/Info.py,
	  src/datasources/drivers/appserver/appserver/Info.py,
	  utils/helpers/tools.py,
	  src/datasources/drivers/informix/informix/Info.py,
	  utils/helpers/files.py,
	  src/datasources/drivers/interbase/interbase/Info.py,
	  src/datasources/drivers/postgresql/popy/Info.py,
	  src/datasources/drivers/postgresql/pypgsql/Info.py,
	  src/datasources/drivers/sqlite/sqlite/Info.py: (www) finished
	  'supported databases' support and added feature-plan generation
	  support

2004-03-15 19:47:30  Rev 5322   jcater

	* src/datasources/drivers/DBSIG2/ResultSet.py: let queries
	  automatically self-reference fields, in case a select * was used as
	  the query

2004-03-15 17:35:14  Rev 5321   jcater

	* utils/helpers/docutils: removed docutils since it is actually
	  available via apt-get.

2004-03-15 04:54:58  Rev 5320   jcater

	* src/datasources/drivers/mysql/Info.py,
	  src/datasources/drivers/odbc/wodbc/Info.py,
	  src/datasources/drivers/oracle/Info.py,
	  src/datasources/drivers/oracle/cxoracle/Info.py,
	  src/datasources/drivers/adodbapi/adodbapi/Info.py,
	  src/datasources/drivers/db2/Info.py,
	  src/datasources/drivers/postgresql/pygresql/Info.py,
	  src/datasources/drivers/mysql/mysql/Info.py,
	  src/datasources/drivers/interbase/Info.py, utils/helpers/info.py,
	  src/datasources/drivers/oracle/dcoracle/Info.py,
	  src/datasources/drivers/sybase/Info.py,
	  src/datasources/drivers/informix/informix/Info.py,
	  src/datasources/drivers/ingres/Info.py, utils/helpers/files.py,
	  src/datasources/drivers/sapdb/Info.py,
	  src/datasources/drivers/postgresql/pypgsql/Info.py,
	  src/datasources/drivers/postgresql/Info.py,
	  src/datasources/drivers/adodbapi/Info.py: More work on automating a
	  "Supported Database" page

2004-03-14 01:31:27  Rev 5318   reinhard

	* src/apps/plugin.py: Flexible plugin system. Not used yet, still to
	  be adapted for McMillan.

2004-03-13 13:38:02  Rev 5317   btami

	* src/setup/GSetup.py, setup.py: setup.py install generates .mo files
	  on win32

2004-03-13 13:28:21  Rev 5316   btami

	* src/apps/i18n.py: fixed typo in i18n

2004-03-13 10:55:18  Rev 5315   btami

	* src/datasources/drivers/postgresql/psycopg/Info.py,
	  src/datasources/drivers/postgresql/pygresql/Info.py,
	  src/datasources/drivers/postgresql/popy/Info.py,
	  src/datasources/drivers/postgresql/pypgsql/Info.py: fixed """" typo

2004-03-12 23:16:09  Rev 5314   jcater

	* src/datasources/drivers/oracle/cxoracle/Info.py,
	  src/datasources/drivers/adodbapi/adodbapi/Info.py,
	  src/datasources/drivers/gadfly/Info.py,
	  src/datasources/drivers/appserver/Info.py,
	  src/datasources/drivers/postgresql/pygresql/Info.py,
	  src/datasources/drivers/sybase/sybase/Info.py, README.databases,
	  utils/helpers/info.py,
	  src/datasources/drivers/oracle/dcoracle/Info.py,
	  src/datasources/drivers/sapdb/sapdb/Info.py,
	  src/datasources/drivers/csv/csv/Info.py,
	  src/datasources/drivers/dbf/dbf/Info.py,
	  src/datasources/drivers/postgresql/psycopg/Info.py,
	  src/datasources/drivers/ingres/Info.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Info.py,
	  src/datasources/drivers/sapdb/Info.py,
	  src/datasources/drivers/informix/Info.py,
	  src/datasources/drivers/dbf/Info.py,
	  src/datasources/drivers/csv/Info.py,
	  src/datasources/drivers/sqlite/Info.py,
	  src/datasources/drivers/adodbapi/Info.py,
	  src/datasources/drivers/mysql/Info.py,
	  src/datasources/drivers/odbc/wodbc/Info.py,
	  src/datasources/drivers/oracle/Info.py,
	  src/datasources/drivers/db2/Info.py,
	  src/datasources/drivers/odbc/Info.py,
	  src/datasources/drivers/mysql/mysql/Info.py,
	  src/datasources/drivers/gadfly/gadfly/Info.py,
	  src/datasources/drivers/interbase/Info.py,
	  src/datasources/drivers/ingres/ingres/Info.py,
	  src/datasources/drivers/appserver/appserver/Info.py,
	  src/datasources/drivers/db2/db2/Info.py,
	  src/datasources/drivers/informix/informix/Info.py,
	  src/datasources/drivers/sybase/Info.py, utils/helpers/files.py,
	  src/datasources/drivers/interbase/interbase/Info.py,
	  src/datasources/drivers/postgresql/popy/Info.py,
	  src/datasources/drivers/sqlrelay/Info.py,
	  src/datasources/drivers/postgresql/pypgsql/Info.py,
	  src/datasources/drivers/sqlite/sqlite/Info.py,
	  src/datasources/drivers/postgresql/Info.py: More work on
	  automatically creating a database compatability list

2004-03-12 21:23:28  Rev 5313   reinhard

	* src/setup/GSetup.py, setup.py: Don't generate unnecessary files on
	  setup.py build/install.

2004-03-12 18:21:38  Rev 5312   reinhard

	* src/formatting/BaseMask.py, src/apps/GDebug.py,
	  src/utils/FileUtils.py, src/rpc/drivers/corba/orbit/Driver.py,
	  src/rpc/drivers/_helpers/__init__.py,
	  src/rpc/drivers/pyro/CommDriver.py, src/formatting/DateMask.py,
	  src/utils/GDateTime.py,
	  src/datasources/drivers/postgresql/Base/Connection.py,
	  src/formatting/TextMask.py, src/definitions/GObjects.py,
	  src/GMenu.py, src/datasources/drivers/dbf/dbf/ResultSet.py,
	  src/rpc/drivers/sockets/__init__.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/ResultSet.py,
	  src/formatting/GDataFormatter.py, src/formatting/NumberMask.py,
	  src/datasources/drivers/dbf/dbf/Connection.py,
	  src/datasources/drivers/dbf/dbf/DataObject.py, src/rpc/GCommBase.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Connection.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/DataObject.py,
	  src/rpc/drivers/sockets/CommDriver.py, src/rpc/GComm.py,
	  src/apps/GClientApp.py, src/rpc/drivers/proxy/CommDriver.py,
	  src/external/fixedpoint.py, src/__init__.py,
	  src/formatting/FormatExceptions.py, src/utils/TextUtils.py,
	  src/apps/RuntimeSettings.py,
	  src/datasources/drivers/dbf/dbf/RecordSet.py,
	  src/rpc/drivers/soap/CommDriver.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/RecordSet.py,
	  src/definitions/GParser.py, src/apps/GConfig.py,
	  src/rpc/drivers/_helpers/AsyncSocketServer.py,
	  src/datasources/drivers/special/unbound/Driver.py,
	  src/apps/GLogger.py: Removed some executable flags.

2004-03-12 14:58:04  Rev 5311   jan

	* src/datasources/drivers/Base/DataObject.py: fix mysql and probably
	  other drivers commit / rollback, by not sending it directly to the
	  native driver but passing it to the gnue driver first.

2004-03-11 19:37:31  Rev 5304   reinhard

	* src/logic/language/python/Adapter.py: Fixed Python language adapter
	  choking on non-ASCII characters. Requires Python 2.3 for procedure
	  code containing non-ASCII characters though.

2004-03-11 19:35:02  Rev 5303   reinhard

	* src/apps/i18n.py: Fixed missing import.

2004-03-11 13:59:33  Rev 5300   jcater

	* utils/helpers: Moved helpful utlities for processing GNUe
	  development files out of www/utils and into gnue-common/utils/

2004-03-11 11:30:42  Rev 5298   btami

	* src/datasources/drivers/DBSIG2/DataObject.py: fixed unscriptable
	  object error

2004-03-11 00:56:15  Rev 5297   reinhard

	* src/datasources/drivers/DBSIG2/ResultSet.py: Field names can contain
	  non-ASCII characters, too.

2004-03-10 23:52:34  Rev 5293   reinhard

	* src/schema/scripter/processors/SQL.py: Corrected test for None
	  values.

2004-03-10 23:13:30  Rev 5290   jcater

	* src/datasources/drivers/oracle/cxoracle/Info.py,
	  src/datasources/drivers/sqlite/__init__.py,
	  src/datasources/drivers/sqlite/sqlite/__init__.py,
	  src/datasources/drivers/postgresql/pypgsql/__init__.py,
	  src/datasources/drivers/postgresql/__init__.py,
	  src/datasources/drivers/oracle/cxoracle/__init__.py,
	  src/datasources/drivers/postgresql/pygresql/Info.py,
	  src/datasources/drivers/sybase/sybase/Info.py,
	  src/datasources/drivers/postgresql/pygresql/__init__.py,
	  src/datasources/drivers/sybase/sybase/__init__.py,
	  src/datasources/drivers/sybase/sybase/Connection.py,
	  src/datasources/drivers/oracle/dcoracle/Info.py,
	  src/datasources/drivers/sybase/Info.py,
	  src/datasources/drivers/postgresql/psycopg/Info.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Info.py,
	  src/datasources/drivers/postgresql/popy/Info.py,
	  src/datasources/drivers/sybase/__init__.py,
	  src/datasources/drivers/postgresql/psycopg/__init__.py,
	  src/datasources/drivers/sqlrelay/Info.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Connection.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/__init__.py,
	  src/datasources/drivers/postgresql/popy/__init__.py,
	  src/datasources/drivers/sqlrelay/__init__.py,
	  src/datasources/drivers/sqlite/Info.py,
	  src/datasources/drivers/sqlite/sqlite/Info.py,
	  src/datasources/drivers/postgresql/pypgsql/Info.py,
	  src/datasources/drivers/postgresql/Info.py: finished converting the
	  remaining drivers to the Info.py format

2004-03-10 15:27:31  Rev 5288   reinhard

	* src/datasources/drivers/special/static/__init__.py: We may not defer
	  import on this one, because that will break DataSources.

2004-03-10 14:52:01  Rev 5287   reinhard

	* src/datasources/GDataSource.py: Fixed referenceField for unicode
	  parameter.

2004-03-10 08:09:30  Rev 5286   btami

	* src/datasources/drivers/interbase/Info.py: typo

2004-03-09 23:18:21  Rev 5285   reinhard

	* src/datasources/drivers/DBSIG2/RecordSet.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/mysql/mysql/Connection.py,
	  src/datasources/drivers/DBSIG2/DataObject.py,
	  src/datasources/drivers/postgresql/Base/Connection.py: Fixed DBSIG2
	  framework and postgresql and mysql drivers to be *really* unicode
	  safe (wrt queries).

2004-03-09 23:13:21  Rev 5284   jcater

	* README.databases, INSTALL: Improving consistency of files

2004-03-09 23:12:02  Rev 5283   jcater

	* src/datasources/drivers/oracle/cxoracle/Info.py,
	  src/datasources/drivers/sqlite/sqlite/__init__.py,
	  src/datasources/drivers/sqlite/sqlite/Connection.py,
	  src/datasources/drivers/postgresql/pypgsql/__init__.py,
	  src/datasources/drivers/gadfly/Info.py,
	  src/datasources/drivers/special/static/Info.py,
	  src/datasources/drivers/postgresql/__init__.py,
	  src/datasources/drivers/adodbapi/adodbapi/Connection.py,
	  src/datasources/drivers/adodbapi/adodbapi/__init__.py,
	  src/datasources/drivers/special/static/Connection.py,
	  src/datasources/drivers/appserver/__init__.py,
	  src/datasources/drivers/postgresql/pygresql/__init__.py,
	  src/datasources/drivers/sybase/sybase/__init__.py,
	  src/datasources/drivers/sybase/sybase/Connection.py,
	  src/datasources/drivers/oracle/dcoracle/Info.py,
	  src/datasources/drivers/sapdb/sapdb/Info.py,
	  src/datasources/drivers/odbc/mxodbc/Info.py,
	  src/datasources/drivers/special/__init__.py,
	  src/datasources/drivers/csv/csv/Driver.py,
	  src/datasources/drivers/ingres/Info.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Info.py,
	  src/datasources/drivers/sapdb/Info.py,
	  src/datasources/drivers/csv/csv/__init__.py,
	  src/datasources/drivers/dbf/dbf/Connection.py,
	  src/datasources/drivers/dbf/dbf/__init__.py,
	  src/datasources/drivers/csv/Info.py,
	  src/datasources/drivers/dbf/Info.py,
	  src/datasources/drivers/postgresql/psycopg/__init__.py,
	  src/datasources/drivers/informix/__init__.py,
	  src/datasources/drivers/adodbapi/Info.py,
	  src/datasources/drivers/mysql/Info.py,
	  src/datasources/drivers/sqlite/__init__.py,
	  src/datasources/drivers/odbc/wodbc/Info.py,
	  src/datasources/drivers/oracle/Info.py,
	  src/datasources/drivers/odbc/Info.py,
	  src/datasources/drivers/odbc/wodbc/Connection.py,
	  src/datasources/drivers/mysql/mysql/Info.py,
	  src/datasources/drivers/db2/__init__.py,
	  src/datasources/drivers/interbase/Info.py,
	  src/datasources/drivers/gadfly/gadfly/__init__.py,
	  src/datasources/drivers/gadfly/gadfly/Connection.py,
	  src/datasources/drivers/db2/db2/__init__.py,
	  src/datasources/drivers/db2/db2/Connection.py,
	  src/datasources/drivers/appserver/appserver/Connection.py,
	  src/datasources/drivers/appserver/appserver/__init__.py,
	  src/datasources/drivers/ingres/ingres/Connection.py,
	  src/datasources/drivers/ingres/ingres/__init__.py,
	  src/datasources/drivers/ldap/__init__.py,
	  src/datasources/drivers/informix/informix/Info.py,
	  src/datasources/drivers/special/configfile/__init__.py,
	  src/datasources/drivers/sybase/__init__.py,
	  src/datasources/drivers/special/unbound/Info.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/interbase/interbase/__init__.py,
	  src/datasources/drivers/postgresql/popy/__init__.py,
	  src/datasources/drivers/sqlrelay/__init__.py,
	  src/datasources/drivers/sqlite/sqlite/Info.py,
	  src/datasources/drivers/postgresql/pypgsql/Info.py,
	  src/datasources/drivers/postgresql/Info.py,
	  src/datasources/drivers/adodbapi/adodbapi/Info.py,
	  src/datasources/drivers/appserver/Info.py,
	  src/datasources/drivers/postgresql/pygresql/Info.py,
	  src/datasources/drivers/oracle/cxoracle/__init__.py,
	  src/datasources/drivers/gadfly/__init__.py,
	  src/datasources/drivers/special/static/__init__.py,
	  src/datasources/drivers/sybase/sybase/Info.py,
	  src/datasources/drivers/special/Info.py,
	  src/datasources/drivers/oracle/dcoracle/__init__.py,
	  src/datasources/drivers/csv/csv/Info.py,
	  src/datasources/drivers/dbf/dbf/Info.py,
	  src/datasources/drivers/sapdb/sapdb/Connection.py,
	  src/datasources/drivers/sapdb/sapdb/__init__.py,
	  src/datasources/drivers/postgresql/psycopg/Info.py,
	  src/datasources/drivers/ingres/__init__.py,
	  src/datasources/drivers/informix/Info.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Connection.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/__init__.py,
	  src/datasources/drivers/sapdb/__init__.py,
	  src/datasources/drivers/csv/__init__.py,
	  src/datasources/drivers/dbf/__init__.py,
	  src/datasources/drivers/sqlite/Info.py,
	  src/datasources/drivers/db2/Info.py,
	  src/datasources/drivers/adodbapi/__init__.py,
	  src/datasources/drivers/oracle/__init__.py,
	  src/datasources/drivers/odbc/wodbc/__init__.py,
	  src/datasources/drivers/mysql/__init__.py,
	  src/datasources/drivers/odbc/__init__.py,
	  src/datasources/drivers/gadfly/gadfly/Info.py,
	  src/datasources/drivers/mysql/mysql/__init__.py,
	  src/datasources/drivers/mysql/mysql/Connection.py,
	  src/datasources/drivers/ingres/ingres/Info.py,
	  src/datasources/drivers/appserver/appserver/Info.py,
	  src/datasources/drivers/db2/db2/Info.py,
	  src/datasources/drivers/ldap/Info.py,
	  src/datasources/drivers/interbase/__init__.py,
	  src/datasources/drivers/special/configfile/Info.py,
	  src/datasources/drivers/sybase/Info.py,
	  src/datasources/drivers/interbase/interbase/Info.py,
	  src/datasources/drivers/special/configfile/Connection.py,
	  src/datasources/drivers/informix/informix/__init__.py,
	  src/datasources/drivers/informix/informix/Connection.py,
	  src/datasources/drivers/postgresql/popy/Info.py,
	  src/datasources/drivers/sqlrelay/Info.py,
	  src/datasources/drivers/special/unbound/__init__.py: added a
	  self-documenting framework for the database drivers (not completed)

2004-03-09 20:40:09  Rev 5281   jcater

	* src/datasources/drivers/__init__.py: added support for driver
	  aliases; for example, sapdb can now be referenced as either
	  provider=sapdb or provider=maxdb and interbase can be referenced as
	  either provider=interbase or provider=firebird

2004-03-09 20:39:49  Rev 5280   jcater

	* src/datasources/GConnections.py: added support for driver aliases;
	  for example, sapdb can now be referenced as either provider=sapdb or
	  provider=maxdb and interbase can be referenced as either
	  provider=interbase or provider=firebird

2004-03-09 17:51:28  Rev 5279   reinhard

	* src/apps/checktype.py: Minor fixes.

2004-03-09 07:55:58  Rev 5275   reinhard

	* po/Makefile, doc/technotes/00002.txt, setup-cvs.py,
	  src/setup/GSetup.py, setup.py: Regenerate .po files only on special
	  request.

2004-03-09 07:12:54  Rev 5274   reinhard

	* utils/create-po.sh: Deleted obsolete file.

2004-03-08 20:58:46  Rev 5271   reinhard

	* src/apps/__init__.py, src/apps/checktype.py: Implemented global
	  checktype() function.

2004-03-08 19:49:30  Rev 5268   jan

	* src/apps/i18n.py: add encoding policy setting and set it to
	  "replace".

2004-03-08 18:50:14  Rev 5266   jan

	* src/definitions/GObjects.py: allow the definition of an output
	  encoding for dumpXML

2004-03-08 17:12:58  Rev 5264   jcater

	* po/ru.po, po/Makefile, po/es_MX.po, po/lt.po, po/de.po, po/hu.po:
	  fixed stderr issue with the po/STATISTICS file

2004-03-08 17:02:55  Rev 5263   reinhard

	* setup-cvs.py: Remove old locale directory contents before creating
	  new ones. Symlinks standing there from earlier versions of
	  setup-cvs.py could break directory creation.

2004-03-08 15:58:00  Rev 5262   reinhard

	* src/apps/__init__.py, src/apps/GBaseApp.py: Moved i18n
	  initialization to init of common.apps (instead of
	  common.apps.GBaseApp).

2004-03-08 09:51:27  Rev 5256   reinhard

	* doc/technotes/00011.txt: Updated release process documentation.

2004-03-07 22:57:40  Rev 5254   reinhard

	* po/Makefile, src/apps/i18n.py, src/apps/GBaseApp.py, po,
	  doc/technotes/00002.txt, setup-cvs.py, src/apps/__init__.py,
	  translations, po/de.po, po/hu.po, po/ru.po, po/es_MX.po, po/lt.po,
	  MANIFEST.in, src/setup/GSetup.py, setup.py, setup.cvs: Reorganized
	  translations so that every tool has it's own domain and it's own
	  translation files.

2004-03-07 20:54:39  Rev 5252   btami

	* src/schema/scripter/processors/interbase.py: changed converting
	  string type to blob whwn no length given

2004-03-07 06:27:44  Rev 5249   jcater

	* src/__init__.py, README: started on web automation scripts

2004-03-07 00:58:55  Rev 5248   jcater

	* README: cleaned up/standardized format of README files

2004-03-07 00:25:51  Rev 5247   reinhard

	* NEWS: Corrected release date.

2004-03-07 00:00:08  Rev 5245   jcater

	* NEWS, FAQ: standardized format of NEWS file across all tools; added
	  missing support files

2004-03-05 23:08:32  Rev 5244   reinhard

	* src/setup/__init__.py, src/setup/GSetup.py, setup.py, ChangeLog,
	  src/setup/ChangeLog.py: Autogenerate ChangeLog files on source
	  distribution build.

2004-03-05 21:06:03  Rev 5242   jcater

	* src/utils/TextUtils.py: changes in preparation for automated website

2004-03-05 20:58:00  Rev 5241   reinhard

	* src/__init__.py, doc/technotes/00011.txt: Start work again after
	  release.

2004-03-05 20:10:57  Rev 5233   reinhard

	* src/__init__.py, ChangeLog: Released 0.5.3.

2004-03-05 19:58:55  Rev 5232   jan

	* src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/postgresql/psycopg/__init__.py,
	  src/datasources/drivers/postgresql/pygresql/__init__.py,
	  src/datasources/GConnections.py: fix error in case of double loading
	  of some special dbdrivers (like interbase f.e.) defer loading for
	  all postgresql drivers

2004-03-05 18:06:40  Rev 5231   reinhard

	* scripts, src/schema/importer: Fix some svn:ignore properties.

2004-03-05 18:00:16  Rev 5230   reinhard

	* NEWS, ChangeLog: Updated ChangeLog and NEWS.

2004-03-05 17:43:33  Rev 5229   jan

	* src/datasources/drivers/DBSIG2/RecordSet.py,
	  src/datasources/drivers/DBSIG2/DataObject.py: catch errors, if
	  unicode statements are passed to DBSIG2 dbdrivers and convert
	  unicode to normal string type

2004-03-05 14:39:58  Rev 5228   reinhard

	* utils/svn2cl: Beautified output.

2004-03-05 14:39:01  Rev 5227   reinhard

	* doc/technotes/00011.txt: Updated doc how to create a release wrt
	  subversion.

2004-03-05 13:12:52  Rev 5226   reinhard

	* TODO, ROADMAP.in: Updated roadmap.

2004-03-05 09:49:50  Rev 5223   reinhard

	* utils/create-po.sh: Always update empty .po file, update language
	  specific file with msgmerge.

2004-03-05 09:04:32  Rev 5222   johannes

	* src/schema/importer: Added ignore-property to new directory

2004-03-04 23:01:34  Rev 5221   jamest

	* src/apps/GBaseApp.py: fix for --configuration-options

2004-03-04 15:54:05  Rev 5218   johannes

	* src/datasources/drivers/appserver/appserver/Connection.py: If a
	  timeout is given in connectData give it to the server object using
	  setTimeout ()

2004-03-03 17:39:48  Rev 5217   reinhard

	* setup.py: Include gnue-import in setup.py

2004-03-03 17:38:19  Rev 5216   reinhard

	* doc/man/gnue-import.1: Added manpage for gnue-import.

2004-03-03 17:32:40  Rev 5215   reinhard

	* scripts/gnue-import: Added svn:keywords property.

2004-03-03 16:49:59  Rev 5214   johannes

	* utils/xml2sql/example.gsd: Define restaurants before foods, so the
	  constraints make sense :)

2004-03-03 16:47:53  Rev 5213   johannes

	* src/schema/scripter/processors/SQL.py,
	  src/schema/scripter/processors/HTML.py,
	  src/schema/scripter/Definition.py, src/schema/scripter/Scripter.py,
	  src/schema/scripter/processors/Base.py, src/schema/Objects.py: Added
	  Constraint-support to gnue-schema.

2004-03-03 16:47:06  Rev 5212   johannes

	* setup.cvs, scripts/gnue-import, src/schema/importer/__init__.py,
	  src/schema/importer/Importer.py, src/schema/GSParser.py,
	  src/schema/importer/Definition.py, src/schema/importer: Introduced
	  gnue-import

2004-03-03 16:36:31  Rev 5211   jamest

	* src/datasources/drivers/Base/RecordSet.py, src/apps/GBaseApp.py:
	  added function to record set that allows it to return the records as
	  a real python dict adjusted base app to work in a mod_python
	  environment

2004-03-03 09:16:20  Rev 5209   johannes

	* src/datasources/drivers/appserver/Schema/Discovery/Introspection.py:
	  Mapped gnue_type to the available typecasts of gnue-form, so forms
	  created with designer won't crash.

2004-03-01 13:30:24  Rev 5205   johannes

	* src/schema/scripter/processors/HTML.py, src/schema/GSData.py: Fixed
	  unquoteString (), so it only removes quotes which are at the begin
	  AND end of the string. Fixed HTML-processor to use mx.DateTime
	  instead of strftime

2004-03-01 13:04:43  Rev 5203   johannes

	* src/schema/scripter/processors/Base.py: Removed debug-output

2004-03-01 12:49:39  Rev 5202   johannes

	* src/schema/scripter/processors/Base.py: Use mx.DateTime.now () for
	  the timestamp instead of strftime (), since the latter one isn't
	  unicode-safe :)

2004-03-01 10:32:06  Rev 5201   johannes

	* src/datasources/drivers/appserver/appserver/ResultSet.py,
	  src/datasources/drivers/appserver/appserver/DataObject.py: Added
	  support of a fetchcount.

2004-03-01 09:50:52  Rev 5200   johannes

	* doc/gnue-schema.dtd, scripts/gnuedtd: Fixed imports in gnuedtd and
	  updated the gnue-schema.dtd to reflect the recent changes in
	  GSParser.py

2004-03-01 09:48:42  Rev 5199   reinhard

	* TODO, ROADMAP.in: Updated roadmap.

2004-02-29 21:52:37  Rev 5198   jcater

	* doc/technotes/00012.txt: clarified the 'key' datatype in gnue-schema

2004-02-29 21:36:13  Rev 5197   jan

	* utils/xml2sql/example.gsd: update example to match gsd schema of
	  scripter

2004-02-29 17:24:11  Rev 5196   johannes

	* src/schema/GSData.py, src/schema/GSParser.py, src/schema/Objects.py:
	  Added a data-definition section to the gsd-files, making an explicit
	  type-argument in value-tags obsolet.

2004-02-29 00:22:16  Rev 5194   reinhard

	* src/datasources/drivers/appserver/appserver/Connection.py: Changed
	  all RPC calls to be absolutely Unicode safe.

2004-02-28 20:50:46  Rev 5193   reinhard

	* src/schema/scripter/processors/SQL.py,
	  src/schema/scripter/processors/postgresql.py, src/schema/GSData.py:
	  Fix boolean conversion.

2004-02-28 20:20:42  Rev 5192   jan

	* src/rpc/GCommBase.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ServerAdapter.py: transfer
	  traceback from server to client (for pw_xmlrpc)

2004-02-28 20:04:30  Rev 5191   jan

	* src/rpc/GCommBase.py: docstrings + visual cleanup

2004-02-28 14:55:26  Rev 5190   jan

	* src/datasources/drivers/DBSIG2/DataObject.py: fix unicode for
	  datasource that use explicit fields and conditions

2004-02-28 09:43:40  Rev 5189   jan

	* src/rpc/drivers/xmlrpc/py_xmlrpc/ServerAdapter.py: fix unicode
	  handling for xmlrpc.py_xmlrpc RPC handler

2004-02-27 16:45:04  Rev 5180   reinhard

	* src/schema/scripter/processors/postgresql.py: Use "TRUE" and "FALSE"
	  for boolean values.

2004-02-27 09:59:07  Rev 5175   johannes

	* src/schema/scripter/processors/SQL.py,
	  src/schema/scripter/processors/HTML.py,
	  src/schema/scripter/Definition.py, src/schema/scripter/Scripter.py,
	  src/schema/scripter/processors/Base.py: gnue-schema now uses unicode
	  internally and encoding takes place only when writing stuff to
	  destination files. Fixed translation stuff.

2004-02-27 09:27:17  Rev 5174   jan

	* src/formatting/GTypecast.py: change to output unicode on unicode
	  input for name too

2004-02-26 21:21:18  Rev 5173   jan

	* src/apps/GBaseApp.py: don't be too strict when converting translated
	  messages into local encoding

2004-02-26 21:09:20  Rev 5170   jan

	* src/formatting/GTypecast.py: return the same datatype
	  (string,unicode) as passed to the function text

2004-02-26 20:53:21  Rev 5169   reinhard

	* src/schema/scripter/Scripter.py: Removed unnecessary import.

2004-02-26 16:55:08  Rev 5165   johannes

	* src/schema/GSData.py: Forgotten to add the new file :)

2004-02-26 16:23:23  Rev 5164   johannes

	* src/schema/scripter/processors/mssql.py,
	  src/schema/scripter/processors/SQL.py,
	  src/schema/scripter/processors/postgresql.py,
	  doc/technotes/00012.txt, src/schema/scripter/processors/Base.py,
	  src/formatting/GTypecast.py, src/schema/scripter/Definition.py,
	  src/schema/GSParser.py, src/schema/scripter/Scripter.py,
	  src/schema/Objects.py: Fixed all sorts of encoding problems in
	  generating and reading gsd files.

2004-02-25 17:22:27  Rev 5159   jcater

	* utils/svn2cl: fixed typo

2004-02-25 17:10:37  Rev 5157   reinhard

	* src/datasources/drivers/postgresql/pygresql/__init__.py: Fixed typo.

2004-02-25 16:54:22  Rev 5156   jcater

	* utils/svn2cl: Script that generates ChangeLog file much like the old
	  cvs2cl script.  If run with no arguments, output is written to
	  stdout. If argument  is provided is specified, output is written to
	  that file instead.

2004-02-25 15:40:14  Rev 5155   reinhard

	* TODO, ROADMAP.in: Updated roadmap.

2004-02-24 12:40:37  Rev 5152   jan

	* src/datasources/drivers/appserver/appserver/Connection.py: rename
	  type to typestr, to allow type checks. Don't raise an error when
	  trying to convert a unicode string to unicode. (fixes appserver
	  dbdriver using xmlrpc.pw_xmlrpc driver)

2004-02-24 09:42:48  Rev 5150   reinhard

	* TODO, ROADMAP.in: Idea for improvement.

2004-02-24 07:46:46  Rev 5149   johannes

	* src/schema/scripter/processors/oracle.py: Fixed trigger-code,
	  datetime- and string-translation and quoting of default-values.

2004-02-23 18:20:38  Rev 5144   jan

	* src/datasources/GDataSource.py: remove "call" and "delete" from
	  global trigger namespace. They are still accesible via
	  "<dts-name>.call" or "<dts-name>.delete()".

2004-02-22 22:27:04  Rev 5141   jamest

	* src/apps/GConfig.py: don't error out when an apps config section is
	  missing

2004-02-21 16:32:50  Rev 5140   johannes

	* src/schema/scripter/processors/postgresql.py: Changed datatype
	  'datetime' to 'timestamp without time zone' in the PostgreSQL
	  processor.

2004-02-18 18:14:10  Rev 5125   johannes

	* src/schema/scripter/processors/__init__.py,
	  src/schema/scripter/processors/HTML.py,
	  src/schema/scripter/Scripter.py,
	  src/schema/scripter/processors/Base.py: Added HTML processor and
	  slightly changed the base processor.

2004-02-18 17:33:46  Rev 5124   reinhard

	* MANIFEST.in, src/setup/GSetup.py: Changes to setup system necessary
	  because of cvs->svn move.

2004-02-18 16:53:23  Rev 5119   reinhard

	* doc/man/gnue-schema.1, doc/technotes/00000.txt: Updated some more
	  documentation.

2004-02-18 16:46:10  Rev 5118   reinhard

	* README.databases, AUTHORS, TODO: Updated some documentation.

2004-02-18 15:21:48  Rev 5117   johannes

	* doc/technotes/00012.txt: Introduced a datatype spec for GSD files.

2004-02-17 16:24:48  Rev 5115   johannes

	* ROADMAP.in: Added TODO's for the Scripter/gnue-schema

2004-02-17 16:23:28  Rev 5114   johannes

	* src/schema/scripter/processors/SQL.py,
	  src/schema/scripter/processors/mssql.py,
	  src/schema/scripter/processors/postgresql.py,
	  src/schema/scripter/processors/mysql.py,
	  src/schema/scripter/processors/oracle.py,
	  src/schema/scripter/Definition.py, src/schema/scripter/Scripter.py,
	  src/schema/scripter/processors/Base.py,
	  src/schema/scripter/processors/interbase.py: Improved
	  Scripter/Processor concept. Added data-transformation-stuff, and
	  successfully tested the SQL code on PostgreSQL, MySQL, Interbase and
	  MS SQL Server.

2004-02-17 16:17:42  Rev 5113   reinhard

	* utils/generate-feature-plan.py: Updated to reflect new webpage dir
	  layout.

2004-02-17 13:16:44  Rev 5112   jan

	* src/datasources/GDataSource.py: replace Driver by Connection, to
	  make static datasource fix work

2004-02-17 12:16:10  Rev 5111   reinhard

	* src/datasources/GDataSource.py: Fixed import statement, thanks to
	  btami.

2004-02-13 18:16:53  Rev 5108   johannes

	* src/schema/scripter/processors/interbase.py: Fixed the
	  CHECK-constraint for boolean columns.

2004-02-13 17:11:22  Rev 5106   johannes

	* src/schema/scripter/processors/SQL.py,
	  src/schema/scripter/processors/__init__.py,
	  src/schema/scripter/processors/mssql.py,
	  src/schema/scripter/processors/postgresql.py,
	  src/schema/scripter/processors/mysql.py,
	  src/schema/scripter/processors/interbase.py: Added a processor for
	  MS SQL (datetime-stuff needs some additional efforts) and did some
	  minor improvements to the other processors.

2004-02-12 16:06:03  Rev 5105   johannes

	* src/schema/GSParser.py, src/schema/scripter/Scripter.py: Added
	  'KeepWhitespace' to the GSParser, so the GContent does not use
	  normalization on it's values. Changed setup-pgsql.sh to reflect
	  recent changes.

2004-02-12 15:42:20  Rev 5104   johannes

	* src/schema/scripter/processors/SQL.py,
	  src/schema/scripter/processors/postgresql.py,
	  src/schema/scripter/Scripter.py,
	  src/schema/scripter/processors/Base.py: Better comments, added a
	  reference to the originating gsd-file at the beginning of SQL files
	  and multirow-values are now translated properly.

2004-02-12 14:49:28  Rev 5101   johannes

	* src/schema/scripter/processors/postgresql.py,
	  src/schema/scripter/Scripter.py,
	  src/schema/scripter/processors/Base.py: Make sure to use UTF-8
	  encoding on output to SQL files

2004-02-12 14:21:22  Rev 5099   johannes

	* src/schema/scripter/processors/SQL.py,
	  src/schema/scripter/processors/__init__.py,
	  src/schema/scripter/processors/postgresql.py,
	  src/schema/scripter/processors/mysql.py,
	  src/schema/scripter/processors/oracle.py,
	  src/schema/scripter/Definition.py, src/schema/scripter/Scripter.py,
	  src/schema/scripter/processors/Base.py,
	  src/schema/scripter/processors/interbase.py,
	  src/schema/scripter/__init__.py: Added the id-property to all files

2004-02-12 14:20:39  Rev 5098   johannes

	* scripts/gnue-schema: Modified to use the new scripter

2004-02-12 14:19:41  Rev 5097   johannes

	* src/schema/scripter/processors/SQL.py,
	  src/schema/scripter/processors/postgresql.py,
	  src/schema/scripter/processors/mysql.py,
	  src/schema/scripter/processors/oracle.py,
	  src/schema/scripter/Definition.py, src/schema/scripter/Scripter.py,
	  src/schema/scripter/processors/Base.py,
	  src/schema/scripter/processors/base.py,
	  src/schema/scripter/processors/interbase.py: Rewritten the
	  scripter-stuff. gnue-schema is now able to create sql files with
	  schema-creation and data-insertion.

2004-02-10 23:58:52  Rev 5092   reinhard

	* src/logic/language/python/Adapter.py: Removed debugging output

2004-02-10 23:54:17  Rev 5091   reinhard

	* src/datasources/GConnections.py: Fixed closeAll, implemented
	  commitAll.

2004-02-10 12:43:53  Rev 5090   johannes

	* utils/xml2sql/mysql.xsl, utils/xml2sql/gadfly.xsl,
	  utils/xml2sql/sybase.xsl, utils/xml2sql/interbase.xsl,
	  utils/xml2sql/mssql.xsl, utils/xml2sql/sqlite.xsl: Added column-list
	  support to the tabledata section, and implemented the string-type
	  translation in interbase.xsl, sybase.xsl, mssql.xsl, sqllite.xsl.
	  Fixed an unmatched-tag-error in gadfly.xsl

2004-02-10 09:17:38  Rev 5089   johannes

	* utils/xml2sql/pgsql.xsl, utils/xml2sql/pgsql_2.xsl: Columnlists of
	  insert-statements will be created only, if the field-attribute is
	  given in value-rows.

2004-02-09 20:11:45  Rev 5084   jan

	* src/datasources/drivers/special/static/RecordSet.py,
	  src/datasources/drivers/special/static/ResultSet.py,
	  src/datasources/drivers/special/static/Driver.py,
	  src/datasources/drivers/special/static/Connection.py,
	  src/datasources/drivers/special/static/__init__.py,
	  src/datasources/drivers/special/static/DataObject.py,
	  src/datasources/drivers/special/__init__.py: update static driver to
	  new DB-API

2004-02-09 19:48:51  Rev 5083   jan

	* src/datasources/drivers/appserver/appserver/Driver.py: remove
	  pre-datasource-API-update stuff

2004-02-09 19:25:01  Rev 5082   johannes

	* utils/xml2sql/pgsql.xsl, utils/xml2sql/pgsql_2.xsl: Changed template
	  for insert-statements to provide a list of columns. This will ensure
	  correct SQL inserts.

2004-02-08 13:30:18  Rev 5079   jan

	* src/logic/language/ECMAscript/Adapter.py: update download location
	  for spidermonkey python module

2004-02-06 15:44:20  Rev 5076   jan

	* src/datasources/drivers/special/configfile/Driver.py,
	  src/datasources/drivers/special/configfile/Connection.py,
	  src/datasources/drivers/special/configfile/__init__.py,
	  src/datasources/drivers/special/configfile/DataObject.py,
	  src/datasources/drivers/special/configfile/RecordSet.py,
	  src/datasources/drivers/special/configfile/ResultSet.py: update
	  configfile datasource to new API

2004-02-06 15:16:44  Rev 5074   jan

	* src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/GConnections.py: - implement close function for all
	  DBSIG2 drivers - add function to close all open connections of a
	  connection pool (GConnection.py)

2004-02-05 23:13:16  Rev 5071   jcater

	* src/cursing/ScrollBar.py, src/cursing/MenuItem.py,
	  src/cursing/FocusedLabel.py, src/cursing/RadioButton.py,
	  src/cursing/Frame.py, src/cursing/Dialog.py, src/cursing/VButton.py,
	  src/cursing/Menu.py, src/cursing/FileSelectPad.py,
	  src/cursing/GroupBox.py, src/cursing/InputBox.py,
	  src/cursing/StatusBar.py, src/cursing/Button.py,
	  src/cursing/MsgBoxYesNo.py, src/cursing/TextArea.py,
	  src/cursing/Control.py, src/cursing/Event.py,
	  src/cursing/ScreenContainer.py, src/cursing/CheckBox.py,
	  src/cursing/MenuBar.py, src/cursing/MsgBoxOK.py, src/cursing/sio.py,
	  src/cursing/TextBox.py, src/cursing/MsgBoxTimer.py,
	  src/cursing/DirChooser.py, src/cursing/CheckBoxGroup.py,
	  src/cursing/ColorScheme.py, src/cursing/utility.py,
	  src/cursing/Progress.py, src/cursing/GraphicObject.py,
	  src/cursing/ComboBox.py, src/cursing/VScrollBar.py,
	  src/cursing/RadioGroup.py, src/cursing/constants.py,
	  src/cursing/Label.py, src/cursing/Notebook.py,
	  src/cursing/FileSelector.py: playing around with curses again

2004-02-05 20:08:08  Rev 5070   jcater

	* src/apps/GDebug.py, src/apps/__init__.py: added gDebug builtin

2004-02-05 16:19:59  Rev 5069   jan

	* src/datasources/GConnections.py: add error message indicating that a
	  driver still uses the old dbdriver api

2004-02-02 22:07:47  Rev 5064   jan

	* src/logic/language/python/Adapter.py, src/logic/language/Base.py:
	  improve error handling by passing a context description

2004-01-31 00:38:34  Rev 5058   jcater

	* src/datasources/ConnectionTriggerObj.py,
	  src/datasources/GDataSource.py, src/logic/NamespaceCore.py,
	  src/datasources/GConnections.py: added the connection names to the
	  trigger global namespace. So, if you have a connection named 'gnue',
	  you can do: gnue.getTimeStamp()

2004-01-30 09:54:32  Rev 5055   johannes

	* src/apps/GConfig.py, src/apps/__init__.py: Using '__builtins__'
	  instead of '__builtin__' to fix access-error. Added workaround to
	  the constructor of GConfigParser to avoid iteration- Exception on
	  parsing gnue.conf.

2004-01-29 20:52:10  Rev 5053   jcater

	* src/__init__.py: fixed the release flags leftover from last release
	  cycle

2004-01-29 20:46:35  Rev 5052   jcater

	* src/__init__.py, src/apps/__init__.py, module/base/__init__.py,
	  src/formatting/GTypecast.py, src/apps/GConfig.py,
	  src/apps/GBaseApp.py: * Start of a basic code audit; cleaning up to
	  make more readable * Added typecast support to GConfig * Added
	  True/False constants for python versions that don't support it (2.1)

2004-01-29 18:50:23  Rev 5051   jcater

	* src/logic/NamespaceCore.py: added support for repr() to
	  namespaceelements, so I can debug the darn things

2004-01-29 18:29:38  Rev 5049   jcater

	* src/logic/NamespaceCore.py: added block iterator support; so you can
	  do for foo in myBlock: print foo.myField (python 2.2+)

2004-01-27 19:01:15  Rev 5046   reinhard

	* src/datasources/GConnections.py: Removed heavily annoying debug
	  message.

2004-01-27 09:44:15  Rev 5042   johannes

	* src/datasources/drivers/appserver/Schema/Discovery/Introspection.py:
	  Merged all depreciated methods into find (). findone () expects to
	  be called  with a fully qualified classname (module and class).

2004-01-26 16:59:15  Rev 5040   johannes

	* src/datasources/drivers/appserver/Schema/Discovery/Introspection.py:
	  All names (classes and properties) are now fully qualified,  e.g.
	  'address_person' instead of just 'person'

2004-01-16 04:23:27  Rev 5035   jamest

	* src/definitions/GObjects.py, src/logic/GTrigger.py: removed
	  printTree() from base GObj showTree() works  better and supports
	  things like triggers which break printTree() more epydocs for
	  trigger related things

2004-01-10 11:21:22  Rev 5033   btami

	* src/schema/scripter/processors/interbase.py: drop table before create

2004-01-10 11:17:06  Rev 5032   btami

	* src/logic/GTrigger.py: removed redundant code

2004-01-10 04:42:00  Rev 5031   jamest

	* src/definitions/GObjects.py, src/datatypes/Color.py,
	  src/datatypes/__init__.py, src/datatypes: moved color datatype from
	  reports to common

2004-01-10 04:04:52  Rev 5030   jamest

	* src/GCConfig.py, src/__init__.py, src/apps/GBaseApp.py,
	  src/events/Event.py, src/events/EventAware.py,
	  src/utils/TextUtils.py, src/apps/GClientApp.py,
	  src/events/EventController.py: Event.drop() fix start of adding
	  epydoc docstrings

2004-01-09 04:49:41  Rev 5029   jcater

	* setup-cvs.py: made ./setup-cvs.py --auto really quiet

2004-01-09 04:24:25  Rev 5028   jcater

	* setup-cvs.py: added --auto support to setup-cvs.py so I can put it
	  on ash nightly

2004-01-06 08:46:07  Rev 5027   jcater

	* src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/DBSIG2/DataObject.py: make encoding work
	  with non-GBaseApp.py applications

2004-01-06 06:48:39  Rev 5025   jcater

	* setup.py: fixed install to ignore .svn instead of CVS/

2004-01-05 16:44:29  Rev 5024   jcater

	* src/datasources/drivers/ingres/ingres/RecordSet.py,
	  src/datasources/drivers/oracle/Base/ResultSet.py,
	  src/datasources/drivers/DBSIG2/DataObject.py,
	  src/datasources/drivers/appserver/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/informix/Schema/Discovery/Introspection.py,
	  src/rpc/RpcDoc.py, src/formatting/FormatExceptions.py,
	  src/schema/GSParser.py, src/cursing/FocusedLabel.py,
	  src/datasources/drivers/postgresql/Base/RecordSet.py,
	  src/formatting/TextMask.py, src/cursing/InputBox.py,
	  src/rpc/drivers/sockets/CommDriver.py, src/cursing/Button.py,
	  src/cursing/CheckBox.py,
	  src/datasources/drivers/odbc/wodbc/DataObject.py,
	  src/datasources/drivers/gadfly/gadfly/DataObject.py,
	  src/formatting/GTypecast.py, unittest/run_tests_gui.py,
	  src/datasources/drivers/interbase/interbase/DataObject.py,
	  src/utils/GMimeTypes.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ServerAdapter.py,
	  src/cursing/ScrollBar.py, src/rpc/drivers/corba/orbit/Driver.py,
	  src/datasources/drivers/gadfly/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/csv/csv/Driver.py,
	  src/datasources/drivers/dbf/dbf/__init__.py,
	  src/logic/language/python/Adapter.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/DataObject.py,
	  src/events/Event.py,
	  src/datasources/drivers/odbc/wodbc/RecordSet.py,
	  src/rpc/drivers/_helpers/ObjectEnabler.py,
	  src/rpc/parser/Objects.py,
	  src/datasources/drivers/informix/informix/ResultSet.py,
	  src/cursing/CheckBoxGroup.py, src/cursing/GraphicObject.py,
	  src/datasources/GDataSource.py, src/apps/GServerApp.py,
	  src/cursing/RadioGroup.py, src/datasources/GConditions.py,
	  src/definitions/GParserHelpers.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/cursing/Menu.py, src/cursing/StatusBar.py,
	  src/datasources/GIntrospection.py, src/cursing/Event.py,
	  src/datasources/drivers/mysql/mysql/Driver.py,
	  src/cursing/MenuBar.py, src/apps/RuntimeSettings.py,
	  src/datasources/drivers/ingres/ingres/DataObject.py,
	  src/logic/GFormula.py, src/rpc/drivers/soap/soappy/Driver.py,
	  src/cursing/Progress.py,
	  src/rpc/drivers/_helpers/AsyncSocketServer.py,
	  src/datasources/drivers/sqlite/sqlite/Connection.py,
	  src/datasources/drivers/adodbapi/adodbapi/Connection.py,
	  src/datasources/drivers/appserver/appserver/RecordSet.py,
	  src/datasources/drivers/sybase/sybase/Connection.py,
	  src/datasources/drivers/sybase/sybase/__init__.py,
	  src/datasources/drivers/sapdb/sapdb/ResultSet.py,
	  src/datasources/drivers/postgresql/Base/DataObject.py,
	  src/datasources/drivers/postgresql/psycopg/__init__.py,
	  src/apps/GBaseApp.py, src/cursing/TextArea.py,
	  src/schema/Objects.py,
	  src/datasources/drivers/appserver/appserver/Driver.py,
	  src/datasources/drivers/interbase/interbase/ResultSet.py,
	  installer/GConfigWriter.py, src/rpc/drivers/xmlrpc/RpcDoc.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/drivers/sapdb/sapdb/Connection.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/ResultSet.py,
	  src/datasources/drivers/dbf/dbf/DataObject.py, src/rpc/GComm.py,
	  src/cursing/ScreenContainer.py, utils/generate-tool-schemas.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py,
	  src/logic/NamespaceCore.py,
	  src/datasources/drivers/mysql/mysql/Connection.py,
	  src/logic/GTrigger.py,
	  src/datasources/drivers/informix/informix/Connection.py,
	  src/datasources/drivers/special/unbound/Driver.py,
	  src/cursing/constants.py, src/datasources/GLoginHandler.py,
	  src/rpc/drivers/_helpers/DirectoryServer.py,
	  src/schema/scripter/processors/postgresql.py,
	  src/datasources/drivers/sybase/sybase/ResultSet.py,
	  src/rpc/drivers/pyro/CommDriver.py, src/definitions/GBinary.py,
	  src/apps/GClientApp.py, src/datasources/Exceptions.py,
	  src/rpc/drivers/soap/CommDriver.py, src/definitions/GParser.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/cursing/Label.py, src/apps/GLogger.py, utils/GTest.py,
	  src/datasources/drivers/Base/__init__.py,
	  src/datasources/drivers/DBSIG2/Connection.py, src/cursing/Dialog.py,
	  src/datasources/drivers/oracle/dcoracle/__init__.py,
	  src/datasources/drivers/informix/informix/RecordSet.py,
	  src/cursing/Control.py, src/definitions/GRootObj.py,
	  src/gear/GearSystem.py,
	  src/datasources/drivers/mysql/mysql/__init__.py, src/cursing/sio.py,
	  src/datasources/drivers/appserver/appserver/DataObject.py,
	  src/datasources/drivers/Base/ResultSet.py, src/apps/GDebug.py,
	  src/rpc/drivers/pyro/ServerAdapter.py, src/cursing/Frame.py,
	  src/events/EventAware.py,
	  src/schema/scripter/processors/interbase.py,
	  src/datasources/drivers/odbc/wodbc/Connection.py,
	  src/datasources/drivers/mysql/mysql/ResultSet.py, setup-cvs.py,
	  src/cursing/MsgBoxOK.py,
	  src/datasources/drivers/gadfly/gadfly/__init__.py,
	  src/datasources/drivers/gadfly/gadfly/Connection.py,
	  src/datasources/drivers/sapdb/sapdb/RecordSet.py,
	  src/cursing/TextBox.py,
	  src/datasources/drivers/ingres/ingres/__init__.py,
	  src/datasources/drivers/db2/db2/__init__.py,
	  src/datasources/drivers/db2/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/oracle/Base/DataObject.py,
	  src/cursing/MsgBoxTimer.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  unittest/datasource.py, src/rpc/drivers/_helpers/ObjectLibrarian.py,
	  src/utils/GDateTime.py, src/datasources/drivers/DBSIG2/__init__.py,
	  src/datasources/GDataObjects.py, src/cursing/VButton.py,
	  src/datasources/drivers/dbf/dbf/ResultSet.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/Driver.py,
	  src/datasources/drivers/interbase/interbase/RecordSet.py,
	  src/cursing/GroupBox.py, src/rpc/GCommBase.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Connection.py,
	  src/utils/TextUtils.py,
	  src/datasources/drivers/mysql/Schema/Discovery/Introspection.py,
	  src/cursing/DirChooser.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/RecordSet.py,
	  src/cursing/ComboBox.py, src/events/EventController.py,
	  src/rpc/drivers/xmlrpc/py_xmlrpc/ServerAdapter.py,
	  src/datasources/drivers/special/static/Driver.py,
	  src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/adodbapi/adodbapi/__init__.py,
	  src/formatting/DateMask.py,
	  src/datasources/drivers/postgresql/Base/__init__.py,
	  src/schema/scripter/processors/base.py,
	  src/rpc/drivers/xmlrpc/py_xmlrpc/Driver.py,
	  utils/doc-xml-attrs-openoffice.py, src/cursing/MsgBoxYesNo.py,
	  src/logic/language/Base.py, src/__init__.py,
	  src/datasources/drivers/sybase/sybase/RecordSet.py,
	  src/datasources/drivers/gadfly/gadfly/ResultSet.py,
	  src/datasources/drivers/ldap/Driver.py,
	  src/datasources/drivers/ingres/ingres/Connection.py,
	  src/datasources/drivers/db2/db2/Connection.py,
	  src/cursing/utility.py,
	  src/datasources/drivers/interbase/Schema/Discovery/Introspection.py,
	  src/GCConfig.py, src/cursing/VScrollBar.py,
	  src/datasources/drivers/postgresql/popy/__init__.py,
	  unittest/logic.py, src/schema/scripter/Scripter.py,
	  src/datasources/drivers/sqlite/sqlite/ResultSet.py,
	  src/datasources/drivers/oracle/cxoracle/__init__.py,
	  src/datasources/drivers/postgresql/Base/Connection.py,
	  src/definitions/GObjects.py, src/cursing/FileSelectPad.py,
	  src/formatting/GDataFormatter.py,
	  src/rpc/drivers/proxy/CommDriver.py,
	  src/datasources/drivers/sapdb/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/ingres/ingres/ResultSet.py,
	  src/setup/GSetup.py, src/rpc/drivers/pyro/ClientAdapter.py,
	  src/datasources/drivers/informix/informix/__init__.py,
	  src/datasources/drivers/sybase/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/cursing/MenuItem.py, src/formatting/BaseMask.py,
	  src/cursing/RadioButton.py,
	  src/datasources/drivers/postgresql/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py, src/GMenu.py,
	  src/datasources/drivers/dbf/dbf/Connection.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/postgresql/Base/ResultSet.py,
	  src/datasources/drivers/appserver/appserver/__init__.py,
	  src/datasources/drivers/oracle/Base/__init__.py,
	  src/apps/GConfig.py,
	  src/datasources/drivers/interbase/interbase/__init__.py,
	  src/datasources/drivers/sqlite/sqlite/DataObject.py,
	  src/datasources/drivers/mysql/mysql/RecordSet.py,
	  src/datasources/drivers/adodbapi/adodbapi/DataObject.py,
	  src/datasources/drivers/sybase/sybase/DataObject.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/__init__.py,
	  src/FormatMasks/__init__.py,
	  src/datasources/drivers/dbf/Schema/Discovery/Introspection.py,
	  src/rpc/drivers/xmlrpc/py_xmlrpc/ClientAdapter.py,
	  src/datasources/drivers/adodbapi/Schema/Discovery/Introspection.py,
	  src/cursing/__init__.py, setup.py,
	  src/datasources/drivers/dbf/dbf/RecordSet.py,
	  src/datasources/drivers/special/configfile/Driver.py,
	  src/cursing/Notebook.py,
	  src/datasources/drivers/odbc/wodbc/ResultSet.py,
	  src/datasources/drivers/postgresql/pypgsql/__init__.py,
	  src/datasources/drivers/sqlite/sqlite/__init__.py,
	  src/utils/FileUtils.py,
	  src/datasources/drivers/postgresql/pygresql/__init__.py,
	  src/datasources/drivers/Base/DataObject.py,
	  src/datasources/drivers/sapdb/sapdb/DataObject.py,
	  src/gear/NavigationBuilder.py,
	  src/datasources/drivers/DBSIG2/RecordSet.py, src/apps/__init__.py,
	  src/datasources/drivers/sqlite/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/mysql/mysql/DataObject.py,
	  src/datasources/drivers/appserver/appserver/Connection.py,
	  src/datasources/drivers/informix/informix/DataObject.py,
	  src/logic/language/ECMAscript/Adapter.py,
	  src/datasources/drivers/gadfly/gadfly/RecordSet.py,
	  src/rpc/parser/Parser.py,
	  src/datasources/drivers/sapdb/sapdb/__init__.py,
	  src/formatting/NumberMask.py,
	  src/datasources/drivers/sqlite/sqlite/RecordSet.py,
	  src/datasources/drivers/ingres/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/odbc/wodbc/__init__.py,
	  src/schema/scripter/processors/mysql.py,
	  src/datasources/drivers/appserver/appserver/ResultSet.py,
	  src/datasources/GConnections.py,
	  src/datasources/drivers/oracle/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/oracle/Base/Connection.py,
	  src/cursing/ColorScheme.py, src/rpc/drivers/_helpers/RpcDoc.py,
	  src/logic/GTriggerCore.py, src/rpc/drivers/pyro/Driver.py,
	  src/cursing/FileSelector.py: updated copyright header

2004-01-05 15:10:15  Rev 5023   reinhard

	* src/datasources/drivers/appserver/appserver/Connection.py,
	  src/datasources/drivers/appserver/appserver/DataObject.py: Some
	  fixes for Appserver's DBdriver.

2004-01-04 19:16:34  Rev 5022   jamest

	* src/datasources/drivers/DBSIG2/RecordSet.py: don't ask :)

2004-01-04 18:41:10  Rev 5021   jamest

	* src/datasources/drivers/DBSIG2/RecordSet.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/drivers/postgresql/Base/RecordSet.py,
	  src/datasources/drivers/DBSIG2/DataObject.py: commented out some
	  unneeded (i hope) code to reduce confusion ported fixes from old db
	  driver to new seperated driver

2004-01-01 14:39:25  Rev 5019   jan

	* etc/sample.gnue.conf: update sample.gnue.conf with more options and
	  remove deprecated formfontencoding

2003-12-24 04:14:51  Rev 5017   jamest

	* src/apps/RuntimeSettings.py: removed hard coded .gnue/gnue-des from
	  the runtime settings system

2003-12-24 02:14:47  Rev 5016   jamest

	* src/datasources/drivers/postgresql/pygresql/__init__.py: fix
	  dbdriver (untested)

2003-12-23 23:33:41  Rev 5015   jamest

	* src/datasources/drivers/postgresql/psycopg/Driver.py: added missing
	  file

2003-12-20 19:51:43  Rev 5013   btami

	* src/datasources/drivers/adodbapi/adodbapi/__init__.py,
	  src/datasources/drivers/adodbapi/adodbapi/DataObject.py,
	  src/datasources/drivers/interbase/interbase/__init__.py,
	  src/datasources/drivers/interbase/interbase/DataObject.py,
	  src/datasources/drivers/adodbapi/Schema/Discovery/Introspection.py:
	  fixed adodbapi dbdriver

2003-12-20 01:40:56  Rev 5012   jcater

	* src/datasources/GConnections.py: added optional event support to
	  GConnections

2003-12-19 23:08:16  Rev 5011   jcater

	* src/datasources/GConnection.py: removed unused file

2003-12-19 22:59:59  Rev 5009   jcater

	* src/datasources/drivers/sqlite/sqlite/Connection.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Connection.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/mysql/mysql/Connection.py,
	  src/apps/GBaseApp.py, src/datasources/GConnections.py,
	  src/datasources/drivers/gadfly/gadfly/Connection.py,
	  src/datasources/drivers/postgresql/Base/Connection.py,
	  src/datasources/drivers/oracle/Base/Connection.py,
	  src/datasources/GLoginHandler.py: added a basic login handler; moved
	  the connection extension 'sql' into the DBSIG2 base class

2003-12-19 20:12:35  Rev 5007   jcater

	* src/datasources/drivers/oracle/Base/Connection.py,
	  src/datasources/drivers/oracle/Base/__init__.py: The oracle driver
	  appears to be working properly once again

2003-12-19 20:07:46  Rev 5006   jcater

	* src/datasources/drivers/oracle/Base/ResultSet.py,
	  src/datasources/drivers/postgresql/Base/__init__.py: oops, I 'fixed'
	  the wrong file... converting back

2003-12-19 18:59:40  Rev 5005   jcater

	* src/datasources/drivers/postgresql/Base/__init__.py: removed
	  unneeded code

2003-12-19 18:59:04  Rev 5004   jcater

	* src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/datasources/drivers/oracle/dcoracle/__init__.py,
	  src/datasources/drivers/oracle/cxoracle/__init__.py,
	  src/datasources/drivers/oracle/Base/ResultSet.py,
	  src/datasources/drivers/oracle/Base/RecordSet.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/datasources/drivers/postgresql/Base/Connection.py,
	  src/datasources/drivers/oracle/Base/Connection.py,
	  src/datasources/drivers/oracle/Base/DataObject.py: more work on
	  Oracle conversion to new DataObject style

2003-12-18 02:46:02  Rev 4978   jcater

	* README-CVS: moved and updated README-CVS

2003-12-18 02:40:49  Rev 4977   jcater

	* README-CVS: changed wording

2003-12-18 00:19:12  Rev 4975   jcater

	* src/datasources/drivers/sapdb, src/datasources/drivers/dbf,
	  src/datasources/drivers/appserver/appserver/.cvsignore,
	  src/FormatMasks, src/datasources/drivers/sqlite/.cvsignore,
	  src/logic/language/python/.cvsignore,
	  src/datasources/drivers/interbase/Extensions/.cvsignore,
	  src/rpc/drivers/xmlrpc/.cvsignore, src/cursing/.cvsignore,
	  src/datasources/drivers/sapdb/sapdb/.cvsignore,
	  src/datasources/drivers/gadfly/Extensions,
	  src/datasources/drivers/adodbapi/adodbapi, src/rpc/test,
	  src/datasources/drivers/postgresql/Schema/Discovery,
	  src/datasources/drivers/dbf/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/ingres/Schema/Creation,
	  src/datasources/drivers/csv/Extensions/.cvsignore,
	  src/datasources/drivers/sqlite/Schema/Creation/.cvsignore,
	  src/datasources/drivers/adodbapi/adodbapi/.cvsignore,
	  src/datasources/drivers/db2/Schema/.cvsignore,
	  src/datasources/drivers/dbf/dbf/.cvsignore,
	  src/datasources/drivers/csv/csv/.cvsignore,
	  src/datasources/drivers/postgresql/Schema/Creation,
	  src/datasources/drivers/appserver/Schema/Creation,
	  src/cursing/tests, src/rpc/drivers/sockets,
	  src/datasources/drivers/special/static/.cvsignore,
	  src/rpc/drivers/proxy, src/rpc/drivers/xmlrpc/py_xmlrpc,
	  src/datasources/drivers/dbf/Schema,
	  src/datasources/drivers/sqlite/Schema,
	  src/rpc/drivers/soap/soappy/.cvsignore,
	  src/schema/scripter/processors, src/datasources/drivers/mysql,
	  src/datasources/drivers/gadfly/Schema,
	  src/datasources/drivers/adodbapi/Schema/Discovery,
	  src/datasources/drivers/mysql/Schema/.cvsignore,
	  src/utils/.cvsignore, src/.cvsignore,
	  src/datasources/drivers/sybase/Extensions,
	  src/datasources/drivers/informix/informix,
	  src/datasources/drivers/csv/Extensions,
	  src/datasources/drivers/special/.cvsignore, src/rpc/.cvsignore,
	  src/datasources/drivers/appserver/Schema,
	  src/datasources/drivers/postgresql/pygresql,
	  src/datasources/drivers/appserver/Schema/Discovery,
	  src/datasources/drivers/oracle/cxoracle/.cvsignore,
	  src/datasources/drivers/interbase/Schema/Discovery,
	  src/datasources/drivers/gadfly/Schema/.cvsignore,
	  src/rpc/drivers/.cvsignore, src/rpc/parser,
	  src/datasources/drivers/informix,
	  src/datasources/drivers/csv/Schema/Creation,
	  src/datasources/drivers/ingres/Extensions/.cvsignore,
	  src/datasources/drivers/postgresql/psycopg/.cvsignore,
	  src/datasources/drivers/sapdb/Extensions/.cvsignore,
	  src/datasources/drivers/appserver/Extensions,
	  src/datasources/drivers/adodbapi/Schema/Creation,
	  src/datasources/drivers/oracle/Schema/Creation,
	  src/datasources/drivers/oracle/Schema/Discovery,
	  src/datasources/drivers/appserver/appserver,
	  src/datasources/drivers/oracle/.cvsignore,
	  src/datasources/drivers/sybase,
	  src/datasources/drivers/gadfly/Schema/Creation/.cvsignore,
	  src/datasources/drivers/mysql/Extensions, setupext/.cvsignore,
	  src/datasources/drivers/informix/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/appserver/Extensions/.cvsignore,
	  src/datasources/drivers/postgresql/pygresql/.cvsignore,
	  src/datasources/drivers/sybase/Schema,
	  src/datasources/drivers/ingres/.cvsignore,
	  src/datasources/drivers/sapdb/Schema/.cvsignore,
	  src/datasources/drivers/odbc,
	  src/datasources/drivers/dbf/.cvsignore,
	  src/datasources/drivers/sqlite/Schema/Discovery,
	  src/datasources/drivers/interbase/Extensions,
	  src/rpc/drivers/pyro/.cvsignore, src/logic/.cvsignore,
	  src/rpc/drivers/soap/soappy,
	  src/datasources/drivers/oracle/Schema/Creation/.cvsignore,
	  src/datasources/drivers/gadfly/Schema/Discovery/.cvsignore,
	  src/rpc/drivers/sockets/.cvsignore, src/rpc/drivers/pyro,
	  src/datasources/drivers/postgresql/Schema,
	  src/datasources/drivers/sapdb/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/postgresql/Schema/.cvsignore,
	  src/apps/.cvsignore, src/datasources/drivers/postgresql/psycopg,
	  src/datasources/drivers/oracle/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/informix/Schema,
	  src/datasources/drivers/sapdb/Schema/Discovery,
	  src/datasources/drivers/sybase/Schema/Creation/.cvsignore,
	  src/datasources/drivers/ingres/Schema/Creation/.cvsignore,
	  src/datasources/drivers/sqlrelay/.cvsignore,
	  src/datasources/drivers/dbf/Schema/Creation/.cvsignore,
	  scripts/.cvsignore, src/datasources/drivers/db2/.cvsignore,
	  src/datasources/drivers/sybase/Extensions/.cvsignore,
	  src/rpc/drivers/proxy/.cvsignore, src/datasources/drivers/Base,
	  src/datasources, src/datasources/drivers/ingres,
	  src/rpc/parser/.cvsignore,
	  src/datasources/drivers/dbf/Schema/Discovery,
	  src/datasources/drivers/adodbapi/Schema,
	  src/datasources/drivers/sqlite/Schema/Creation,
	  src/datasources/drivers/dbf/Schema/.cvsignore, src/rpc/drivers/soap,
	  src/datasources/drivers/mysql/mysql,
	  src/datasources/drivers/sqlite/Extensions/.cvsignore,
	  src/formatting, src/datasources/drivers/adodbapi/Schema/.cvsignore,
	  src/datasources/drivers/db2/Schema/Creation/.cvsignore,
	  src/datasources/drivers/sybase/Schema/Creation,
	  src/definitions/.cvsignore,
	  src/datasources/drivers/sqlite/Extensions,
	  src/datasources/drivers/postgresql,
	  src/datasources/drivers/appserver,
	  src/datasources/drivers/sybase/sybase,
	  src/datasources/drivers/postgresql/Base,
	  src/datasources/drivers/postgresql/.cvsignore, src/logic/language,
	  src/datasources/drivers/ldap/.cvsignore,
	  src/datasources/drivers/interbase/Schema/Creation/.cvsignore,
	  packaging/debian/.cvsignore, src/datasources/drivers/mysql/Schema,
	  src, src/utils, src/datasources/drivers/special/unbound/.cvsignore,
	  src/datasources/drivers/informix/.cvsignore,
	  src/datasources/drivers/sqlite/Schema/.cvsignore,
	  src/datasources/drivers/sqlite/sqlite/.cvsignore,
	  src/datasources/drivers/postgresql/pypgsql/.cvsignore,
	  src/datasources/drivers/odbc/wodbc/.cvsignore, src/setup/.cvsignore,
	  src/rpc/drivers/soap/.cvsignore,
	  src/datasources/drivers/postgresql/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/interbase/interbase, src/gear/.cvsignore,
	  src/datasources/drivers/oracle/cxoracle,
	  src/datasources/drivers/DBSIG2,
	  src/datasources/drivers/postgresql/Extensions/.cvsignore,
	  src/schema/.cvsignore,
	  src/datasources/drivers/postgresql/Schema/Creation/.cvsignore,
	  src/datasources/drivers/sqlrelay/sqlrelay,
	  src/datasources/drivers/csv,
	  src/datasources/drivers/db2/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/odbc/mxodbc/.cvsignore,
	  src/datasources/drivers/adodbapi,
	  src/datasources/drivers/ingres/Schema/.cvsignore,
	  src/datasources/drivers/oracle,
	  src/datasources/drivers/postgresql/popy/.cvsignore, src/events,
	  src/datasources/drivers/informix/Schema/Creation/.cvsignore,
	  src/datasources/drivers/adodbapi/.cvsignore,
	  src/datasources/drivers/oracle/Schema/.cvsignore,
	  src/datasources/drivers/sybase/sybase/.cvsignore,
	  src/datasources/drivers/special/unbound, src/formatting/.cvsignore,
	  src/datasources/.cvsignore,
	  src/datasources/drivers/csv/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/appserver/Schema/.cvsignore,
	  src/datasources/drivers/csv/csv, src/datasources/drivers/dbf/dbf,
	  src/datasources/drivers/adodbapi/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/oracle/dcoracle/.cvsignore,
	  src/datasources/drivers/informix/Schema/Discovery,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/.cvsignore,
	  src/datasources/drivers/sapdb/.cvsignore,
	  src/datasources/drivers/dbf/Extensions/.cvsignore, src/apps,
	  src/datasources/drivers/informix/Schema/.cvsignore,
	  src/datasources/drivers/adodbapi/Extensions/.cvsignore,
	  src/datasources/drivers/mysql/Extensions/.cvsignore,
	  src/datasources/drivers/adodbapi/Schema/Creation/.cvsignore,
	  packaging/debian, src/datasources/drivers/special/configfile,
	  src/rpc/drivers/_helpers/.cvsignore, src/events/.cvsignore, src/rpc,
	  src/datasources/drivers/postgresql/popy, setupext, src/logic,
	  src/datasources/drivers/oracle/Extensions,
	  src/datasources/drivers/gadfly, src/FormatMasks/.cvsignore,
	  src/rpc/drivers/corba/.cvsignore,
	  src/datasources/drivers/interbase/Schema,
	  src/datasources/drivers/ingres/Schema,
	  src/datasources/drivers/csv/Schema,
	  src/datasources/drivers/ingres/Schema/Discovery,
	  src/logic/language/.cvsignore, scripts,
	  src/datasources/drivers/sapdb/Schema/Creation/.cvsignore,
	  src/datasources/drivers/db2/Schema/Creation,
	  src/datasources/drivers/gadfly/.cvsignore,
	  src/datasources/drivers/odbc/.cvsignore,
	  src/datasources/drivers/ingres/Extensions,
	  src/datasources/drivers/dbf/Extensions, src/rpc/drivers/corba,
	  src/rpc/drivers/corba/orbit, src/logic/language/ECMAscript,
	  src/datasources/drivers/special, src/rpc/drivers/xmlrpc/pw_xmlrpc,
	  src/datasources/drivers/sapdb/Schema,
	  src/datasources/drivers/sapdb/Schema/Creation,
	  src/datasources/drivers/dbf/Schema/Creation,
	  src/datasources/drivers/interbase/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/sqlite,
	  src/datasources/drivers/informix/informix/.cvsignore,
	  src/datasources/drivers/interbase/interbase/.cvsignore,
	  src/rpc/drivers/xmlrpc/py_xmlrpc/.cvsignore,
	  src/datasources/drivers/db2/Schema,
	  src/datasources/drivers/gadfly/gadfly,
	  src/datasources/drivers/db2/Schema/Discovery,
	  src/datasources/drivers/interbase/Schema/.cvsignore,
	  src/datasources/drivers/sqlrelay,
	  src/datasources/drivers/sqlrelay/sqlrelay/.cvsignore,
	  src/datasources/drivers/db2/Extensions,
	  src/datasources/drivers/special/static,
	  src/datasources/drivers/oracle/dcoracle,
	  src/datasources/drivers/gadfly/Extensions/.cvsignore,
	  src/datasources/drivers/ingres/ingres/.cvsignore,
	  src/datasources/drivers/db2/db2/.cvsignore,
	  src/datasources/drivers/sybase/.cvsignore,
	  src/datasources/drivers/odbc/wodbc, src/setup,
	  src/datasources/drivers/informix/Extensions/.cvsignore,
	  src/datasources/drivers/csv/.cvsignore,
	  src/datasources/drivers/interbase,
	  src/datasources/drivers/db2/Extensions/.cvsignore,
	  src/rpc/test/.cvsignore, src/datasources/drivers/Base/.cvsignore,
	  src/rpc/drivers/corba/orbit/.cvsignore,
	  src/datasources/drivers/sqlite/sqlite,
	  src/datasources/drivers/special/configfile/.cvsignore,
	  src/datasources/drivers/postgresql/pypgsql,
	  src/datasources/drivers/sybase/Schema/.cvsignore, src/schema,
	  src/rpc/drivers, src/datasources/drivers/gadfly/Schema/Creation,
	  src/datasources/drivers/.cvsignore,
	  src/schema/scripter/processors/.cvsignore,
	  src/datasources/drivers/appserver/.cvsignore,
	  src/datasources/drivers/mysql/mysql/.cvsignore,
	  src/datasources/drivers/gadfly/gadfly/.cvsignore,
	  src/logic/language/ECMAscript/.cvsignore, src/datasources/drivers,
	  src/datasources/drivers/postgresql/Extensions,
	  src/datasources/drivers/oracle/Schema,
	  src/datasources/drivers/mysql/Schema/Creation,
	  src/datasources/drivers/csv/Schema/Creation/.cvsignore,
	  src/datasources/drivers/mysql/Schema/Discovery,
	  src/datasources/drivers/gadfly/Schema/Discovery,
	  src/datasources/drivers/oracle/Base,
	  src/datasources/drivers/mysql/.cvsignore,
	  src/datasources/drivers/informix/Extensions, .cvsignore,
	  src/external/.cvsignore, src/rpc/drivers/_helpers,
	  src/datasources/drivers/sapdb/sapdb,
	  src/datasources/drivers/appserver/Schema/Creation/.cvsignore,
	  src/datasources/drivers/interbase/.cvsignore,
	  src/datasources/drivers/postgresql/Base/.cvsignore,
	  src/datasources/drivers/informix/Schema/Creation,
	  src/datasources/drivers/csv/Schema/Discovery,
	  src/datasources/drivers/csv/Schema/.cvsignore,
	  src/datasources/drivers/sybase/Schema/Discovery/.cvsignore,
	  src/cursing,
	  src/datasources/drivers/mysql/Schema/Creation/.cvsignore,
	  src/datasources/drivers/DBSIG2/.cvsignore,
	  src/datasources/drivers/adodbapi/Extensions,
	  src/datasources/drivers/ingres/Schema/Discovery/.cvsignore,
	  src/rpc/drivers/xmlrpc, src/schema/scripter/.cvsignore,
	  src/definitions,
	  src/datasources/drivers/mysql/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/sybase/Schema/Discovery,
	  src/cursing/tests/.cvsignore, src/schema/scripter,
	  src/datasources/drivers/db2, src/datasources/drivers/db2/db2,
	  src/datasources/drivers/ingres/ingres,
	  src/datasources/drivers/interbase/Schema/Creation,
	  src/datasources/drivers/ldap,
	  src/datasources/drivers/oracle/Extensions/.cvsignore, src/gear,
	  src/external, src/datasources/drivers/sapdb/Extensions,
	  src/datasources/drivers/appserver/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/oracle/Base/.cvsignore,
	  src/logic/language/python, src/datasources/drivers/odbc/mxodbc,
	  src/datasources/drivers/sqlite/Schema/Discovery/.cvsignore:
	  converted .cvsignore to svn propset svn:ignore

2003-12-16 22:52:19  Rev 4973   jan

	* etc/sample.report-filters.conf: fix report filter settings
	  (uncomment second occurence of settings)

2003-12-16 22:23:29  Rev 4972   jan

	* src/datasources/drivers/Base/DataObject.py: let dataobject
	  commit/rollback trigger connection commit/rollback mark dataobject
	  commit/rollback deprecated

2003-11-29 21:45:56  Rev 4899   btami

	* src/datasources/drivers/interbase/interbase/RecordSet.py,
	  src/datasources/drivers/interbase/interbase/ResultSet.py,
	  src/datasources/drivers/interbase/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/drivers/interbase/interbase/__init__.py: fixed
	  broken interbase dbdriver

2003-11-26 21:26:51  Rev 4894   jcater

	* src/apps/__init__.py, src/apps/GBaseApp.py: let 'import
	  gnue.common.apps' initialize the bare-minimum needed to run our cvs
	  code; to simplify: if __name__ == '__main__' test code

2003-11-25 19:53:13  Rev 4893   jcater

	* src/datasources/GIntrospection.py: 
	  Renamed findfirst to findone, to mirror wordage used elsewhere

2003-11-25 19:39:57  Rev 4891   jcater

	* src/datasources/GIntrospection.py: 
	  Simplified API for getting field names from a table schema   Before:
	  table.getChildSchema(table)   After:   table.fields()

2003-11-25 17:36:16  Rev 4889   jcater

	* src/datasources/drivers/appserver/Schema/Creation/.cvsignore,
	  src/datasources/drivers/db2/Schema/Discovery/.cvsignore,
	  src/rpc/drivers/soap/soappy/.cvsignore,
	  src/datasources/drivers/sybase/.cvsignore,
	  src/datasources/drivers/ingres/Schema/.cvsignore,
	  src/datasources/drivers/sapdb/Schema/.cvsignore,
	  src/datasources/drivers/informix/Extensions/.cvsignore,
	  src/datasources/drivers/dbf/Schema/.cvsignore,
	  src/datasources/drivers/csv/.cvsignore,
	  src/datasources/drivers/csv/Schema/.cvsignore,
	  src/datasources/drivers/sybase/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/sapdb/Schema/Creation/.cvsignore,
	  src/datasources/drivers/informix/Schema/Creation/.cvsignore,
	  src/rpc/drivers/pyro/.cvsignore,
	  src/datasources/drivers/sqlite/Extensions/.cvsignore,
	  src/datasources/drivers/adodbapi/Schema/.cvsignore,
	  src/datasources/drivers/oracle/Schema/.cvsignore,
	  src/datasources/drivers/mysql/Schema/.cvsignore,
	  src/datasources/drivers/db2/Extensions/.cvsignore,
	  src/rpc/test/.cvsignore,
	  src/datasources/drivers/oracle/Schema/Creation/.cvsignore,
	  src/datasources/drivers/mysql/Schema/Creation/.cvsignore,
	  src/datasources/drivers/interbase/Extensions/.cvsignore,
	  src/datasources/drivers/db2/Schema/Creation/.cvsignore,
	  src/datasources/drivers/sybase/sybase/.cvsignore,
	  src/rpc/drivers/corba/orbit/.cvsignore,
	  src/datasources/drivers/gadfly/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/special/configfile/.cvsignore,
	  src/datasources/drivers/sybase/Schema/.cvsignore,
	  src/datasources/drivers/ingres/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/sapdb/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/dbf/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/csv/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/oracle/cxoracle/.cvsignore,
	  src/datasources/drivers/gadfly/Schema/.cvsignore,
	  src/datasources/drivers/appserver/Schema/.cvsignore,
	  src/datasources/drivers/adodbapi/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/mysql/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/oracle/Schema/Discovery/.cvsignore,
	  src/logic/language/ECMAscript/.cvsignore,
	  src/datasources/drivers/interbase/Schema/Creation/.cvsignore,
	  src/datasources/drivers/ldap/.cvsignore, utils/check-python-syntax,
	  src/cursing/tests/.cvsignore,
	  src/datasources/drivers/interbase/Schema/Discovery/.cvsignore,
	  utils/fix-encoding.sh,
	  src/datasources/drivers/ingres/Extensions/.cvsignore,
	  src/datasources/drivers/sapdb/Extensions/.cvsignore,
	  src/datasources/drivers/sybase/Schema/Creation/.cvsignore,
	  src/datasources/drivers/dbf/Extensions/.cvsignore,
	  src/datasources/drivers/csv/Extensions/.cvsignore,
	  src/datasources/drivers/informix/Schema/.cvsignore,
	  src/datasources/drivers/ingres/Schema/Creation/.cvsignore,
	  src/datasources/drivers/dbf/Schema/Creation/.cvsignore,
	  src/datasources/drivers/csv/Schema/Creation/.cvsignore,
	  src/datasources/drivers/sqlite/Schema/.cvsignore,
	  src/datasources/drivers/adodbapi/Extensions/.cvsignore,
	  src/datasources/drivers/mysql/Extensions/.cvsignore,
	  src/datasources/drivers/oracle/Extensions/.cvsignore,
	  src/datasources/drivers/sqlite/Schema/Creation/.cvsignore,
	  src/datasources/drivers/db2/Schema/.cvsignore,
	  src/datasources/drivers/adodbapi/Schema/Creation/.cvsignore,
	  src/rpc/drivers/soap/.cvsignore,
	  src/datasources/drivers/gadfly/Schema/Creation/.cvsignore,
	  src/datasources/drivers/interbase/Schema/.cvsignore,
	  src/datasources/drivers/appserver/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/ingres/ingres/ResultSet.py,
	  src/gear/.cvsignore, utils/fix-cvsignore,
	  src/datasources/drivers/sybase/Extensions/.cvsignore,
	  src/datasources/drivers/csv/csv/.cvsignore,
	  src/rpc/drivers/corba/.cvsignore,
	  src/datasources/drivers/postgresql/Extensions/.cvsignore,
	  src/datasources/drivers/informix/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/gadfly/Extensions/.cvsignore,
	  src/datasources/drivers/appserver/Extensions/.cvsignore,
	  src/datasources/drivers/postgresql/Schema/Creation/.cvsignore,
	  src/datasources/drivers/sqlite/Schema/Discovery/.cvsignore: added
	  .cvsignore files; added convenience scripts

2003-11-25 17:21:37  Rev 4888   jcater

	* src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/datasources/drivers/sqlite/sqlite/DataObject.py,
	  src/datasources/drivers/mysql/mysql/ResultSet.py,
	  src/datasources/drivers/sybase/sybase/ResultSet.py,
	  src/datasources/drivers/sybase/sybase/RecordSet.py,
	  src/datasources/drivers/gadfly/gadfly/RecordSet.py,
	  src/datasources/drivers/gadfly/gadfly/ResultSet.py,
	  src/datasources/drivers/ingres/ingres/RecordSet.py,
	  src/datasources/drivers/ingres/ingres/ResultSet.py,
	  src/datasources/drivers/sybase/sybase/Connection.py,
	  src/datasources/drivers/sybase/sybase/DataObject.py,
	  src/datasources/drivers/gadfly/gadfly/DataObject.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/datasources/drivers/sapdb/sapdb/RecordSet.py,
	  src/datasources/drivers/sapdb/sapdb/ResultSet.py,
	  src/datasources/drivers/ingres/ingres/DataObject.py,
	  src/datasources/drivers/oracle/Base/DataObject.py,
	  src/rpc/drivers/soap/soappy/Driver.py,
	  src/datasources/drivers/informix/informix/ResultSet.py,
	  src/datasources/drivers/informix/informix/RecordSet.py,
	  src/datasources/drivers/sapdb/sapdb/DataObject.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/RecordSet.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/ResultSet.py,
	  src/datasources/drivers/informix/informix/DataObject.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/DataObject.py,
	  src/datasources/drivers/sqlite/sqlite/RecordSet.py,
	  src/datasources/drivers/sqlite/sqlite/ResultSet.py: fixed
	  miscellaneous syntax errors

2003-11-25 17:01:47  Rev 4887   jcater

	* src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/datasources/drivers/sqlite/sqlite/Connection.py,
	  src/datasources/drivers/ingres/ingres/.cvsignore,
	  src/datasources/drivers/Base/ResultSet.py,
	  src/datasources/drivers/db2/db2/.cvsignore,
	  src/datasources/drivers/adodbapi/adodbapi/Connection.py,
	  src/datasources/drivers/ingres/ingres/RecordSet.py,
	  src/datasources/drivers/appserver/appserver/RecordSet.py,
	  src/datasources/drivers/oracle/Base/ResultSet.py,
	  src/datasources/drivers/odbc/mxodbc/.cvsignore,
	  src/datasources/drivers/postgresql/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/DBSIG2/DataObject.py,
	  src/datasources/drivers/sybase/sybase/Connection.py,
	  src/datasources/drivers/sybase/sybase/__init__.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/datasources/drivers/sapdb/sapdb/ResultSet.py,
	  src/datasources/drivers/ingres/.cvsignore,
	  src/datasources/drivers/postgresql/Base/DataObject.py,
	  src/datasources/drivers/appserver/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/postgresql/popy/.cvsignore,
	  src/datasources/drivers/dbf/.cvsignore,
	  src/datasources/drivers/dbf/dbf/Connection.py,
	  src/datasources/drivers/postgresql/psycopg/__init__.py,
	  src/datasources/drivers/sqlite/.cvsignore,
	  src/datasources/drivers/adodbapi/.cvsignore,
	  src/datasources/drivers/Base/.cvsignore,
	  src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/datasources/drivers/informix/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/Base/RecordSet.py,
	  src/datasources/drivers/mysql/mysql/ResultSet.py,
	  src/datasources/drivers/odbc/wodbc/Connection.py,
	  src/datasources/drivers/postgresql/Base/ResultSet.py,
	  src/datasources/drivers/sapdb/sapdb/.cvsignore,
	  src/datasources/drivers/oracle/Base/RecordSet.py,
	  src/datasources/drivers/ingres/ingres/Driver.py,
	  src/datasources/drivers/db2/db2/Driver.py,
	  src/datasources/drivers/gadfly/gadfly/Connection.py,
	  src/datasources/drivers/gadfly/gadfly/__init__.py,
	  src/datasources/drivers/sapdb/sapdb/RecordSet.py,
	  src/datasources/drivers/ingres/ingres/__init__.py,
	  src/datasources/drivers/appserver/appserver/__init__.py,
	  src/datasources/drivers/db2/db2/__init__.py,
	  src/datasources/drivers/oracle/Base/__init__.py,
	  src/datasources/drivers/db2/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/oracle/Base/DataObject.py,
	  src/datasources/drivers/interbase/interbase/ResultSet.py,
	  src/datasources/drivers/special/configfile/__init__.py,
	  src/datasources/drivers/.cvsignore,
	  src/datasources/drivers/interbase/interbase/__init__.py,
	  src/datasources/drivers/interbase/interbase/Connection.py,
	  src/datasources/GConnection.py,
	  src/datasources/drivers/postgresql/Schema/.cvsignore,
	  src/datasources/drivers/appserver/.cvsignore,
	  src/datasources/drivers/mysql/mysql/.cvsignore,
	  src/datasources/drivers/gadfly/gadfly/.cvsignore,
	  src/datasources/drivers/sqlite/sqlite/DataObject.py,
	  src/datasources/drivers/mysql/mysql/RecordSet.py,
	  src/datasources/drivers/adodbapi/adodbapi/DataObject.py,
	  src/datasources/drivers/postgresql/Base/RecordSet.py,
	  src/datasources/drivers/oracle/dcoracle/.cvsignore,
	  src/datasources/drivers/DBSIG2/__init__.py,
	  src/datasources/drivers/Base/Connection.py,
	  src/datasources/GDataObjects.py,
	  src/datasources/drivers/sybase/sybase/DataObject.py,
	  src/datasources/drivers/sapdb/.cvsignore,
	  src/datasources/drivers/dbf/dbf/ResultSet.py,
	  src/datasources/drivers/sapdb/sapdb/Connection.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/ResultSet.py,
	  src/datasources/drivers/sqlrelay/.cvsignore,
	  src/datasources/drivers/interbase/interbase/RecordSet.py,
	  src/datasources/drivers/dbf/dbf/DataObject.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/__init__.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Connection.py,
	  src/datasources/drivers/mysql/.cvsignore,
	  src/datasources/drivers/adodbapi/adodbapi/.cvsignore,
	  src/datasources/drivers/db2/.cvsignore,
	  src/datasources/drivers/dbf/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/odbc/wodbc/DataObject.py,
	  src/datasources/drivers/mysql/mysql/Connection.py,
	  src/datasources/drivers/adodbapi/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/gadfly/gadfly/DataObject.py,
	  src/datasources/drivers/dbf/dbf/.cvsignore,
	  src/datasources/drivers/mysql/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/dbf/dbf/RecordSet.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/RecordSet.py,
	  src/datasources/drivers/special/unbound/Driver.py,
	  src/datasources/drivers/informix/informix/Connection.py,
	  src/datasources/drivers/interbase/interbase/DataObject.py,
	  src/datasources/drivers/special/unbound/__init__.py,
	  src/datasources/drivers/sqlite/sqlite/Driver.py,
	  src/datasources/drivers/special/static/.cvsignore,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/datasources/drivers/odbc/wodbc/ResultSet.py,
	  src/datasources/drivers/sqlite/sqlite/__init__.py,
	  src/datasources/drivers/postgresql/pypgsql/__init__.py,
	  src/datasources/drivers/adodbapi/adodbapi/Driver.py,
	  src/datasources/drivers/special/static/Driver.py,
	  src/datasources/drivers/interbase/.cvsignore,
	  src/datasources/drivers/postgresql/Base/.cvsignore,
	  src/datasources/drivers/DBSIG2/ResultSet.py,
	  src/datasources/drivers/adodbapi/adodbapi/__init__.py,
	  src/datasources/drivers/sybase/sybase/ResultSet.py,
	  src/datasources/drivers/sybase/sybase/Driver.py,
	  src/datasources/drivers/postgresql/pygresql/__init__.py,
	  src/datasources/drivers/Base/DataObject.py,
	  src/datasources/drivers/postgresql/Base/__init__.py,
	  src/datasources/drivers/gadfly/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/odbc/mxodbc/Driver.py,
	  src/datasources/drivers/dbf/dbf/Driver.py,
	  src/datasources/drivers/sapdb/sapdb/DataObject.py,
	  src/datasources/drivers/dbf/dbf/__init__.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/DataObject.py,
	  src/datasources/drivers/gadfly/.cvsignore,
	  src/datasources/drivers/odbc/.cvsignore,
	  src/datasources/drivers/odbc/wodbc/RecordSet.py,
	  src/datasources/drivers/DBSIG2/.cvsignore,
	  src/datasources/Exceptions.py,
	  src/datasources/drivers/DBSIG2/RecordSet.py,
	  src/datasources/drivers/sybase/sybase/RecordSet.py,
	  src/datasources/drivers/special/.cvsignore,
	  src/datasources/drivers/gadfly/gadfly/ResultSet.py,
	  src/datasources/drivers/gadfly/gadfly/Driver.py,
	  src/datasources/drivers/sqlite/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/mysql/mysql/DataObject.py,
	  src/datasources/drivers/db2/db2/Connection.py,
	  src/datasources/drivers/appserver/appserver/Connection.py,
	  src/datasources/drivers/ingres/ingres/Connection.py,
	  src/datasources/drivers/informix/informix/ResultSet.py,
	  src/datasources/drivers/interbase/interbase/Driver.py,
	  src/datasources/drivers/interbase/Schema/Discovery/Introspection.py,
	  src/datasources/GDataSource.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/datasources/drivers/informix/informix/DataObject.py,
	  src/datasources/drivers/postgresql/popy/__init__.py,
	  src/datasources/drivers/sqlite/sqlite/ResultSet.py,
	  src/datasources/drivers/oracle/cxoracle/__init__.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/gadfly/gadfly/RecordSet.py,
	  src/datasources/drivers/special/static/__init__.py,
	  src/datasources/drivers/postgresql/Base/Driver.py,
	  src/datasources/drivers/Base/__init__.py,
	  src/datasources/drivers/DBSIG2/Connection.py,
	  src/datasources/drivers/postgresql/Base/Connection.py,
	  src/datasources/drivers/informix/informix/.cvsignore,
	  src/datasources/drivers/postgresql/psycopg/.cvsignore,
	  src/datasources/drivers/sapdb/sapdb/Driver.py,
	  src/datasources/drivers/interbase/interbase/.cvsignore,
	  src/datasources/drivers/oracle/dcoracle/__init__.py,
	  src/datasources/drivers/informix/informix/RecordSet.py,
	  src/datasources/drivers/informix/.cvsignore,
	  src/datasources/drivers/sapdb/sapdb/__init__.py,
	  src/datasources/drivers/odbc/mxodbc/__init__.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
	  src/datasources/drivers/postgresql/pypgsql/.cvsignore,
	  src/datasources/drivers/sqlite/sqlite/.cvsignore,
	  src/datasources/GIntrospection.py,
	  src/datasources/drivers/oracle/.cvsignore,
	  src/datasources/drivers/odbc/wodbc/.cvsignore,
	  src/datasources/drivers/sqlite/sqlite/RecordSet.py,
	  src/datasources/drivers/ingres/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/postgresql/Schema/Discovery/.cvsignore,
	  src/datasources/drivers/sapdb/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/odbc/wodbc/__init__.py,
	  src/datasources/drivers/oracle/Base/.cvsignore,
	  src/datasources/drivers/odbc/__init__.py,
	  src/datasources/drivers/ingres/ingres/ResultSet.py,
	  src/datasources/drivers/appserver/appserver/ResultSet.py,
	  src/datasources/drivers/mysql/mysql/__init__.py,
	  src/datasources/drivers/oracle/Base/Driver.py,
	  src/datasources/GConnections.py,
	  src/datasources/drivers/oracle/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/oracle/Base/Connection.py,
	  src/datasources/drivers/ingres/ingres/DataObject.py,
	  src/datasources/drivers/appserver/appserver/DataObject.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/.cvsignore,
	  src/datasources/drivers/informix/informix/Driver.py,
	  src/datasources/drivers/informix/informix/__init__.py,
	  src/datasources/drivers/sybase/Schema/Discovery/Introspection.py,
	  src/datasources/drivers/postgresql/pygresql/.cvsignore:  Merged the
	  datasource cleanup branch into CVS HEAD.
	   * Split GDataObjects into a Connection and a DataObject class,
	  separating connection logic and table query/update logic.  *
	  Eliminated DataObject extensions (old logic is now part of the new
	  Connection class)  * Schema discovery code is now in its own class,
	  instead of being part of a DataObject
	  **** This may break some data drivers, so please test! ****

2003-11-19 12:36:13  Rev 4881   siesel

	* src/rpc/test/test.py: update adapter names to new style

2003-11-19 12:34:44  Rev 4880   siesel

	* src/rpc/drivers/xmlrpc/py_xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/_helpers/RpcDoc.py: add httpbind warning message and
	  fix I18n issues of grpcdoc

2003-11-19 12:16:06  Rev 4879   siesel

	* utils/create-po.sh: some po creation fixes (should we move to
	  pygettext instead?)

2003-11-19 11:42:07  Rev 4878   siesel

	* utils/xml2sql/Makefile.sample: fix: remove interbase.xml in clean
	  target.

2003-11-19 11:40:57  Rev 4877   siesel

	* ROADMAP.in: information about RPC todo and trigger changes. spelling
	  fixes.

2003-11-19 03:15:36  Rev 4874   jcater

	* src/logic/language/.cvsignore, src/logic/language/python/.cvsignore,
	  src/rpc/.cvsignore, src/schema/scripter/.cvsignore,
	  src/schema/scripter/processors/.cvsignore, src/events/.cvsignore,
	  src/external/.cvsignore, src/schema/.cvsignore: added .cvsignore
	  files

2003-11-18 22:01:25  Rev 4861   siesel

	* src/definitions/GParser.py: add error message for the case that a
	  tag which isn't in the default namespace is the root element

2003-11-10 07:56:02  Rev 4856   btami

	* src/datasources/drivers/postgresql/popy/Driver.py: added missing
	  import

2003-11-07 21:04:01  Rev 4851   btami

	* AUTHORS: updated AUTHORS

2003-11-07 18:32:32  Rev 4849   siesel

	* src/logic/language/ECMAscript/Adapter.py: add import check for
	  Spidermonkey and some informations where to get it

2003-11-07 18:25:05  Rev 4847   siesel

	* unittest/run_tests.py, AUTHORS: add logic testcase and update AUTHORS

2003-11-07 18:17:52  Rev 4846   siesel

	* unittest/logic.py: add some simple testcases for the language
	  dependend logic code (now for ECMAscript only) far away from being
	  complete

2003-11-07 18:15:06  Rev 4845   siesel

	* src/logic/language/__init__.py,
	  src/logic/language/python/__init__.py,
	  src/logic/language/python/Adapter.py, src/logic/language/ECMAscript,
	  src/logic/GTrigger.py, src/logic/language,
	  src/logic/language/ECMAscript/__init__.py,
	  src/logic/language/Base.py,
	  src/logic/language/ECMAscript/Adapter.py, src/logic/language/python:
	  - split GTrigger code into an language dependent and an language
	  independent part - add ECMAscript as trigger language

2003-11-06 08:29:10  Rev 4840   siesel

	* src/datasources/drivers/mysql/mysql/Driver.py: fix mysql driver to
	  work with "None" style empty passwords/usernames

2003-11-05 14:56:01  Rev 4839   siesel

	* src/datasources/drivers/mysql/mysql/Driver.py: fix missing import

2003-11-03 13:41:48  Rev 4835   siesel

	* etc/sample.report-filters.conf: add additional options and more
	  comments to report-filtes.conf sample

2003-11-02 14:25:01  Rev 4831   siesel

	* etc/sample.gnue.conf, etc/sample.connections.conf: update sample
	  configuration files to reflect RPC adapter type name changes

2003-10-29 13:24:20  Rev 4828   siesel

	* doc/RPC-status.txt: update RPC-status file

2003-10-27 21:31:59  Rev 4822   btami

	* src/datasources/drivers/csv/Schema/Discovery/__init__.py,
	  src/datasources/drivers/csv/csv/Driver.py,
	  src/datasources/drivers/csv/Extensions, src/datasources/drivers/csv,
	  src/datasources/drivers/csv/Schema,
	  src/datasources/drivers/csv/csv/__init__.py,
	  src/datasources/drivers/csv/Schema/Creation,
	  src/datasources/drivers/csv/Extensions/__init__.py,
	  src/datasources/drivers/csv/Schema/__init__.py,
	  src/datasources/drivers/csv/__init__.py,
	  src/datasources/drivers/csv/Schema/Discovery,
	  src/datasources/drivers/csv/Schema/Creation/__init__.py,
	  src/datasources/drivers/__init__.py,
	  src/datasources/drivers/csv/csv: added new csv static(read only)
	  dbdriver

2003-10-24 20:22:49  Rev 4818   btami

	* packaging/mcmillan/gnue-forms.spec, packaging/inno/gnue-tools.iss:
	  updated win32 packaging stuff

2003-10-24 20:19:15  Rev 4817   jbailey

	* packaging/debian/rules: Work around distutils bug

2003-10-22 19:38:04  Rev 4816   jamest

	* src/__init__.py, ChangeLog: making release

2003-10-21 17:55:46  Rev 4813   reinhard

	* MANIFEST.in: Include setup.cfg.in in distribution.

2003-10-21 15:31:34  Rev 4805   reinhard

	* src/__init__.py: Turn "release" back to 0 for prereleases.

2003-10-21 15:13:48  Rev 4804   btami

	* packaging/inno/gnue-tools.iss,
	  packaging/mcmillan/hooks/hook-gnue.navigator.GNClient.py: added
	  missing hook file for mcmillan packaging

2003-10-21 13:28:27  Rev 4803   reinhard

	* doc/technotes/00011.txt: Update release checklist.

2003-10-21 11:04:38  Rev 4799   reinhard

	* MANIFEST.in: Include setupext directory in distribution.

2003-10-21 00:33:45  Rev 4795   jamest

	* NEWS, src/__init__.py: preping for release

2003-10-19 16:45:50  Rev 4786   reinhard

	* src/datasources/drivers/appserver/appserver/Driver.py: The types are
	  only a single row of the resultset.

2003-10-19 15:20:28  Rev 4782   reinhard

	* utils/xml2sql/pgsql.xsl: The correct field name for "datetime" is
	  "timestamp".

2003-10-19 15:18:08  Rev 4781   btami

	* utils/xml2sql/interbase.xsl: fixed time and timestamp

2003-10-19 13:17:45  Rev 4780   reinhard

	* src/datasources/drivers/appserver/appserver/Driver.py: Convert
	  values received from the RPC interface into native Python values.

2003-10-19 10:10:16  Rev 4777   reinhard

	* utils/xml2sql/pgsql.xsl: Fix for date and time types on postgres.

2003-10-18 21:59:44  Rev 4774   reinhard

	* src/datasources/drivers/DBSIG2/Driver.py: Also quote floating point
	  constants in SQL commands. This fixes changing a numeric field from
	  an old value that had a nonzero fractional part.

2003-10-18 21:42:03  Rev 4770   reinhard

	* src/datasources/drivers/appserver/appserver/Driver.py: Also convert
	  DateTime values to utf-8.

2003-10-18 20:50:47  Rev 4767   reinhard

	* src/datasources/drivers/appserver/appserver/Driver.py: Fixed
	  indentation.

2003-10-18 19:45:07  Rev 4766   reinhard

	* src/datasources/drivers/appserver/appserver/Driver.py: Update the
	  driver's cache to hold the new gnue_id after new records are
	  inserted. This fixes updating and deleting records that were newly
	  inserted just before without a refetch in between.

2003-10-18 19:08:38  Rev 4765   reinhard

	* src/datasources/drivers/appserver/appserver/.cvsignore: Added
	  .cvsignore.

2003-10-18 19:07:52  Rev 4764   reinhard

	* src/datasources/drivers/appserver/appserver/Driver.py: Recode data
	  to utf-8 just before it is posted to the server, so that all data in
	  the driver's cache remains coded in the original text encoding. This
	  fixes inserting new records containing non-ASCII data.

2003-10-17 16:36:58  Rev 4760   jamest

	* doc/Developers-Guide.sxw: designers guide samples reflect the new
	  gnue.pth feature

2003-10-17 16:23:41  Rev 4759   jamest

	* NEWS, ChangeLog: preping docs for release

2003-10-17 16:13:46  Rev 4758   reinhard

	* doc/technotes/00011.txt: Updated advice how to create prerelease
	  tarballs.

2003-10-17 09:35:30  Rev 4756   reinhard

	* utils/xml2sql/interbase.xsl: Fix for boolean.

2003-10-16 22:51:55  Rev 4750   reinhard

	* utils/xml2sql/mysql.xsl, utils/xml2sql/gadfly.xsl,
	  utils/xml2sql/pgsql.xsl, utils/xml2sql/sybase.xsl,
	  utils/xml2sql/pgsql_2.xsl, utils/xml2sql/interbase.xsl,
	  utils/xml2sql/mssql.xsl, utils/xml2sql/sqlite.xsl: Added "boolean"
	  option for type. Depending on the database, this maps to a native
	  boolean type or to an integer.

2003-10-16 22:30:20  Rev 4749   reinhard

	* src/datasources/drivers/DBSIG2/Driver.py: Doh!

2003-10-16 22:27:27  Rev 4748   reinhard

	* src/datasources/drivers/DBSIG2/Driver.py: Quote integer values to
	  make boolean values (returned as 0 or 1) work again.

2003-10-15 14:01:37  Rev 4746   siesel

	* src/rpc/test/test.py, src/rpc/test/server.py: update test suite for
	  pyro rpc driver testing

2003-10-15 14:00:25  Rev 4745   siesel

	* src/rpc/drivers/__init__.py, src/rpc/drivers/pyro/ServerAdapter.py,
	  src/rpc/drivers/pyro/Driver.py,
	  src/rpc/drivers/pyro/ClientAdapter.py,
	  src/rpc/drivers/pyro/__init__.py: add pyro rpc-driver (alpha status)

2003-10-14 20:37:14  Rev 4744   btami

	* doc/technotes/00002.txt: changed deprecated formFontEncoding to
	  textEncoding

2003-10-14 14:28:46  Rev 4742   reinhard

	* doc/technotes/index.html, doc/technotes/00007.txt,
	  doc/technotes/index.txt: Marked technote about site-config.cfg as
	  obsolete.

2003-10-14 14:26:45  Rev 4741   reinhard

	* doc/technotes/index.html, doc/technotes/00011.txt,
	  doc/technotes/index.txt: Added technote with checklist how to make a
	  release.

2003-10-12 19:43:57  Rev 4738   siesel

	* src/datasources/drivers/DBSIG2/Driver.py: fix BooleanType, by
	  hasattr check. Needed for python2.2 backward compat.

2003-10-10 11:36:12  Rev 4733   siesel

	* src/datasources/drivers/appserver/appserver/Driver.py: Appserver
	  dbdriver updates: - convert Unicode values to utf-8 too (fix
	  unicodeMode) - make unicodeMode datasource depend

2003-10-09 21:27:49  Rev 4722   siesel

	* src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/datasources/drivers/dbf/dbf/Driver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/drivers/mysql/mysql/Driver.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/datasources/drivers/gadfly/gadfly/Driver.py,
	  src/datasources/drivers/appserver/appserver/Driver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py: replaced
	  x.decode(enc) with unicode(x,enc) for python2.1 compatibility

2003-10-08 15:51:49  Rev 4719   siesel

	* src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/datasources/drivers/dbf/dbf/Driver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/drivers/mysql/mysql/Driver.py,
	  src/datasources/drivers/gadfly/gadfly/Driver.py: - enabling unicode
	  for the other DBSIG2 drivers with own _loadnextRecord  
	  implementations. - make "non-unicode" warning a debug message (level
	  0)

2003-10-08 14:27:23  Rev 4716   siesel

	* src/definitions/GObjects.py: fix the fix: allow GContent objects too.

2003-10-08 14:04:29  Rev 4715   siesel

	* src/definitions/GObjects.py: fix GObj to return all children instead
	  of just two generations.

2003-10-07 21:38:15  Rev 4713   siesel

	* src/datasources/drivers/appserver/appserver/Driver.py: Fix: don't
	  forget to encode unicode strings created by xmlrpc library too

2003-10-07 16:08:54  Rev 4711   siesel

	* src/datasources/drivers/appserver/appserver/Driver.py: appserver
	  driver update:   - encode/decode string data to/from utf-8 before
	  passing to/from appserver    (this should be conform to xmlrpc spec
	  and make german umlauts works)

2003-10-07 15:20:26  Rev 4709   siesel

	* src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py: Brown paper
	  bag: just encode/decode string types

2003-10-07 15:07:24  Rev 4708   siesel

	* src/datasources/drivers/postgresql/popy/Driver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py: add unicode
	  mode to two postgresql driver, which define their own
	  _loadNextRecord routine

2003-10-07 14:48:35  Rev 4706   siesel

	* src/rpc/drivers/xmlrpc/py_xmlrpc/ClientAdapter.py: fix py_xmlrpc
	  adapter (missing GDebug import)

2003-10-07 13:02:53  Rev 4705   siesel

	* src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/drivers/postgresql/Base/Driver.py,
	  src/datasources/GDataObjects.py: make unicode access to dbdriver
	  possible:    - add unicodeMode variable to GDataObject    - fix
	  postgres encoding stuff    - add type check to DBSIG2 driver (type
	  for fixedpoint number possibly missing)    - show warning if unknown
	  type is passed to dbdriver (should be replaced by error after some
	  transition time)

2003-10-07 11:41:15  Rev 4704   siesel

	* src/apps/GDebug.py: Allow unicode encoded Debug messages

2003-10-06 21:28:11  Rev 4703   btami

	* src/datasources/drivers/postgresql/Base/Driver.py: typo

2003-10-06 20:25:43  Rev 4701   siesel

	* src/datasources/GDataSource.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/drivers/postgresql/Base/Driver.py,
	  src/datasources/GDataObjects.py: Make some non-intrusive
	  preparations for "unicodification" of gnue-common   - make database
	  encoding a driver independent variable   - add encoding conversion
	  to postgresql base driver   - add uncommented decode ops   - add
	  encode ops, which are only triggered by passing an unicode type

2003-10-06 18:33:16  Rev 4695   reinhard

	* MANIFEST.in, doc/man/gnue-schema.1, doc/man, src/setup/GSetup.py,
	  setup.py: Include manfile in cvs, do not build man files while
	  installing. Do not install technotes.

2003-10-06 09:58:31  Rev 4692   btami

	* src/apps/GBaseApp.py: typo

2003-10-05 21:45:06  Rev 4684   reinhard

	* src/external/fixedpoint.py: Removed #!-line to make lintian happy
	  because this is not really a script.

2003-10-05 19:23:10  Rev 4681   btami

	* packaging/mcmillan/hooks/hook-gnue.common.rpc.GComm.py: fixed
	  missing hiddenimports for rpc drivers

2003-10-05 18:20:47  Rev 4680   btami

	* packaging/mcmillan/gnue-forms.spec,
	  packaging/mcmillan/hooks/hook-gnue.designer.base.TemplateChooser.py,
	  packaging/mcmillan/hooks/hook-gnue.forms.GFInstance.py,
	  packaging/mcmillan/gnue-appserver.spec,
	  packaging/mcmillan/gnue-navigator.spec,
	  packaging/mcmillan/hooks/hook-gnue.common.schema.scripter.Scripter.py
	  ,
	  packaging/mcmillan/hooks/hook-gnue.common.datasources.GConnections.py
	  , packaging/mcmillan/hooks/hook-gnue.common.rpc.GComm.py,
	  packaging/mcmillan/hooks/hook-gnue.designer.base.Instance.py,
	  packaging/mcmillan/gnue-reports.spec,
	  packaging/mcmillan/hooks/hook-gnue.designer.Designer.py,
	  packaging/mcmillan/gnue-designer.spec,
	  packaging/mcmillan/hooks/hook-gnue.common.rpc.drivers._helpers.RpcDoc
	  .py,
	  packaging/mcmillan/hooks/hook-gnue.forms.uidrivers._base.UIdriver.py,
	  packaging/mcmillan/hooks/hook-gnue.designer.base.ToolSupport.py:
	  updated hook and spec files for mcmillan with Python23

2003-10-05 18:03:05  Rev 4678   btami

	* scripts/gnue-schema, setup.py: removed old "magic" code needed for
	  mcmillan packaging on win32

2003-10-04 19:47:19  Rev 4665   reinhard

	* setup-cvs.py: GNUE_CONNECTIONS no longer needed.

2003-10-04 17:28:31  Rev 4661   jbailey

	* packaging/debian/changelog: gnue-common (0.5.1.20031004) unstable;
	  urgency=low
	    * Cvs update to fix problem where other modules couldn't find    
	  the right path.
	   -- Jeff Bailey <jbailey@nisa.net>  Sat,  4 Oct 2003 12:14:18 -0400

2003-10-04 16:25:05  Rev 4659   reinhard

	* src/setup/GSetup.py: Fixed list of allowed options for install.

2003-10-04 11:21:02  Rev 4655   reinhard

	* setup-cvs.py: Moved filters directory to new location.

2003-10-04 10:50:47  Rev 4654   reinhard

	* setup.cvs: fixed createLink call for images.

2003-10-03 16:58:11  Rev 4653   reinhard

	* setup-cvs.py: Also call setup.cvs of gnue-common.

2003-10-03 01:07:58  Rev 4651   jamest

	* src/external/fixedpoint.py: switch type(self) to self.__class__ in
	  external FixedPoint library so it'd play nice with python 2.1 in
	  woody

2003-10-02 06:29:58  Rev 4650   reinhard

	* src/setup/GSetup.py: --root should still be allowed for packages.

2003-10-01 20:47:12  Rev 4649   jbailey

	* packaging/debian/compat, packaging/debian/.cvsignore: Add compat
	  file, tweak cvsignore

2003-10-01 20:36:45  Rev 4647   jbailey

	* packaging/debian/changelog, packaging/debian/rules,
	  packaging/debian/control: gnue-common (0.5.1.20031001) unstable;
	  urgency=low
	    * Make sure python files are compiled.   * Build-depend on cdbs
	  (>= 0.4.9)
	   -- Jeff Bailey <jbailey@nisa.net>  Wed,  1 Oct 2003 11:12:35 -0400

2003-10-01 01:39:03  Rev 4644   jcater

	* src/formatting/GDataFormatter.py: fix for negative values > -1.00

2003-10-01 01:16:38  Rev 4643   jcater

	* src/formatting/GDataFormatter.py:  Fixed issue with negative numbers
	  formatting as -,990.00

2003-10-01 00:11:52  Rev 4642   jbailey

	* packaging/debian/postinst, packaging/debian/site.cfg.debian,
	  packaging/debian/postrm, packaging/debian/prerm,
	  packaging/debian/README.maintainers, packaging/debian/README.cvs,
	  packaging/debian/changelog, packaging/debian/copyright,
	  packaging/debian/rules, packaging/debian/.cvsignore,
	  packaging/debian/README.Debian, packaging/debian/setup.cfg.debian,
	  packaging/debian/control, packaging/debian/files: Update to
	  cdbs-using debian ruleset

2003-09-30 16:43:57  Rev 4641   reinhard

	* setup.py: Fixed default for install-config.

2003-09-30 16:35:20  Rev 4640   reinhard

	* src/apps/GConfig.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py, setup-cvs.py,
	  src/rpc/drivers/xmlrpc/py_xmlrpc/ClientAdapter.py,
	  src/apps/GBaseApp.py, setup.py: Changed install localtions for
	  images and translations to standard directories.

2003-09-29 22:33:17  Rev 4637   reinhard

	* setup-cvs.py: Create new directories.

2003-09-29 22:16:00  Rev 4635   reinhard

	* MANIFEST.in: Fixes for distribution.

2003-09-29 22:05:53  Rev 4631   reinhard

	* setup.py: Seems like we really have no dependencies.

2003-09-29 21:56:01  Rev 4629   reinhard

	* src/setup/__init__.py, src/setup/.cvsignore, src/setup/GSetup.py,
	  src/setup: GSetup class to make it easy to write setup.py for
	  packages depending on gnue-common.

2003-09-29 15:30:00  Rev 4628   reinhard

	* setup.py: Changed default for --install-config from /etc to
	  /etc/gnue when prefix is /usr. Thanks to Jeff Bailey for proposing
	  this.

2003-09-29 15:11:42  Rev 4627   reinhard

	* setup.py: _generate_scripts is no longer needed.

2003-09-29 15:09:12  Rev 4626   reinhard

	* src/apps/GConfig.py, setup.py: Damn commas!

2003-09-29 13:45:01  Rev 4625   reinhard

	* setup.py: Typo.

2003-09-29 13:26:52  Rev 4624   reinhard

	* setup.py: In "translations", only install *.mo files.

2003-09-29 13:23:03  Rev 4623   reinhard

	* setup.py: Don't install "installer" package. It's not usable anyway.

2003-09-29 12:50:33  Rev 4622   reinhard

	* scripts/gnue-schema: Fixed typo.

2003-09-29 12:26:20  Rev 4621   reinhard

	* MANIFEST.in: Scripts are distributed directly; $scriptname.in
	  doesn't exist any more.

2003-09-29 12:23:56  Rev 4620   reinhard

	* scripts/gnue-schema, scripts/.cvsignore, setup.py,
	  scripts/gnue-schema.in: Scripts are no longer generated at install
	  time. Manpages are only generated on posix systems.

2003-09-27 23:23:02  Rev 4618   reinhard

	* src/__init__.py, setup.py: Restructured installation routine. I
	  really like it now.

2003-09-26 14:24:55  Rev 4613   reinhard

	* unittest/datasource.py, src/apps/GBaseApp.py, setup.py:
	  GNUE_CONNECTIONS and site-config.cfg are no longer needed.

2003-09-26 13:09:19  Rev 4612   reinhard

	* setup.py: Introduced new user-option --install-config. That was
	  easier than I thought.

2003-09-26 10:43:51  Rev 4611   btami

	* setup.py: fixed invalid python code generation on win32

2003-09-26 01:07:46  Rev 4608   jcater

	* setup.cvs, setup-cvs.py: Added a new per-module cvs setup system

2003-09-25 23:23:57  Rev 4606   reinhard

	* src/datasources/drivers/special/configfile/Driver.py,
	  setup-cvs-win.py, src/apps/GConfig.py, setup-cvs.py, setup.py:
	  Removed environment variable INSTALL_PREFIX. This value can now be
	  received from 'gnue.paths.data'.

2003-09-25 22:45:28  Rev 4603   reinhard

	* setup.py: First cleanup: Removed INSTALL_LIB which is never used
	  anyway.

2003-09-25 22:23:48  Rev 4602   reinhard

	* INSTALL: More explanation.

2003-09-25 22:17:41  Rev 4601   reinhard

	* setup.cfg.in, INSTALL, setup.py: setup.py now creates gnue.py in
	  Python's default site directory.

2003-09-25 20:25:13  Rev 4599   siesel

	* setup.py: remove obsolent "_directory" subdir

2003-09-25 14:56:50  Rev 4598   reinhard

	* setup.py: After thinking it over, I believe that the copyright
	  header doesn't make sense in generated files like paths.py.

2003-09-25 13:34:59  Rev 4597   reinhard

	* MANIFEST.in, setup-cvs-win.py, setup-cvs.py, setup.py: Generate
	  gnue.paths module, and several other minor fixes.

2003-09-25 13:01:10  Rev 4596   reinhard

	* COPYING: Added missing COPYING file.

2003-09-24 14:14:20  Rev 4595   btami

	* setup.py: let setup skip build_files() on win32

2003-09-23 22:40:29  Rev 4594   siesel

	* src/rpc/drivers/TODO: update TODO

2003-09-23 22:34:38  Rev 4593   siesel

	* src/rpc/drivers/_directory, src/rpc/drivers/__init__.py,
	  src/rpc/drivers/.cvsignore: brown paper bag: readded wrongly removed
	  files

2003-09-23 22:29:41  Rev 4592   siesel

	* src/rpc/drivers/_helpers/DirectoryServer.py,
	  src/rpc/drivers/_directory/DirectoryServer.py,
	  src/rpc/drivers/__init__.py, src/rpc/drivers/.cvsignore: RPC
	  Restructuring: move _directory stuff into _helpers

2003-09-23 14:38:46  Rev 4591   reinhard

	* setup.py: Typos.

2003-09-23 14:22:08  Rev 4590   reinhard

	* setup.py: First try of an improved setup.py.

2003-09-22 23:27:18  Rev 4589   siesel

	* setup.py: update cvs to new rpc directory structure

2003-09-22 23:13:35  Rev 4588   siesel

	* src/rpc/drivers/TODO, src/rpc/drivers/xmlrpc/pw_xmlrpc/.cvsignore,
	  src/rpc/drivers/xmlrpc/py_xmlrpc/.cvsignore: add .cvsignore files
	  for xmlrpc drivers and update TODO list

2003-09-22 22:58:39  Rev 4587   siesel

	* src/rpc/drivers/corba/orbit, src/rpc/drivers/corba,
	  src/rpc/drivers/corba/orbit/Driver.py,
	  src/rpc/drivers/corba/orbit/__init__.py,
	  src/rpc/drivers/corba/__init__.py: RPC Directory Structure Change:
	  make orbit an subdirectory of corba

2003-09-22 22:54:28  Rev 4586   siesel

	* src/rpc/drivers/_corba, src/rpc/drivers/pw_xmlrpc,
	  src/rpc/drivers/orbit: RPC Directory Structure Change: remove _orbit
	  and _corba directorys

2003-09-22 22:50:45  Rev 4585   siesel

	* src/rpc/drivers/sockets/__init__.py,
	  src/rpc/drivers/_helpers/ObjectEnabler.py,
	  src/rpc/drivers/proxy/__init__.py: RPC Directory Structure Change:
	  fix ObjectEnabler and add more infrastruct.

2003-09-22 22:48:31  Rev 4584   siesel

	* src/rpc/drivers/soap/__init__.py, src/rpc/drivers/soap/soappy,
	  src/rpc/drivers/soap/soappy/Driver.py: RPC Directory Structure
	  Change: add basic infrastructure for SOAP drivers

2003-09-22 22:46:30  Rev 4583   siesel

	* src/rpc/drivers/_test: RPC Directory Structure Change: remove old
	  test directory

2003-09-22 22:40:13  Rev 4582   siesel

	* src/rpc/GComm.py: RPC Directory Structure Change: update GComm.py
	  driver import

2003-09-22 22:38:46  Rev 4581   siesel

	* src/rpc/drivers/xmlrpc/RpcDoc.py: fix RpcDoc accessing "return"
	  attribute

2003-09-22 22:31:14  Rev 4580   siesel

	* src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/__init__.py, src/rpc/drivers/pw_xmlrpc/.cvsignore,
	  src/rpc/drivers/xmlrpc/__init__.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py: RPC Directory Structure
	  Change: continue moving xmlrpc files

2003-09-22 22:28:42  Rev 4578   siesel

	* src/rpc/drivers/xmlrpc/pw_xmlrpc,
	  src/rpc/drivers/xmlrpc/py_xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/Driver.py,
	  src/rpc/drivers/xmlrpc/py_xmlrpc,
	  src/rpc/drivers/xmlrpc/py_xmlrpc/Driver.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/__init__.py,
	  src/rpc/drivers/xmlrpc/py_xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/xmlrpc/py_xmlrpc/__init__.py,
	  src/rpc/drivers/xmlrpc/pw_xmlrpc/ServerAdapter.py: RPC Directory
	  Structure Change: move both xmlrpc drivers in one dir

2003-09-22 22:25:08  Rev 4577   siesel

	* src/rpc/RpcDoc.py, src/rpc/drivers/GCommBase.py,
	  src/rpc/GCommBase.py, src/rpc/drivers/_parser: RPC Directory
	  Structure Change: moving parser dir and GCommBase

2003-09-22 22:22:18  Rev 4576   siesel

	* src/rpc/parser/Parser.py, src/rpc/parser/__init__.py,
	  src/rpc/parser/.cvsignore, src/rpc/parser,
	  src/rpc/parser/Objects.py: RPC Directory Structure Change: moving
	  parser dir

2003-09-22 22:20:39  Rev 4575   siesel

	* src/rpc/test, src/rpc/test/client.php, src/rpc/test/__init__.py,
	  src/rpc/test/donuts.grpc, src/rpc/test/test.py,
	  src/rpc/test/server.py: Restructuring RPC directory step 1

2003-09-20 12:00:24  Rev 4553   btami

	* utils/xml2sql/interbase.xsl: added missing string type

2003-09-19 23:44:44  Rev 4552   siesel

	* src/logic/NamespaceCore.py, src/logic/GTrigger.py: allow use of
	  "int(form.Myblock.myfield)" in trigger fix broken trigger error
	  handling in case of missing type attribute

2003-09-19 15:11:00  Rev 4541   btami

	* README.databases: missing lines

2003-09-19 08:44:10  Rev 4536   reinhard

	* src/rpc/drivers/xmlrpc/ClientAdapter.py: Added missing import.

2003-09-19 03:57:08  Rev 4530   jcater

	* setup.py: possible fix for --prefix

2003-09-19 03:11:58  Rev 4528   jcater

	* setup.py: fix for --no-compile

2003-09-19 03:11:42  Rev 4527   jcater

	* setup.py: fix for --no-compile

2003-09-19 01:59:37  Rev 4526   jamest

	* setup-cvs.py: changes for dbtools

2003-09-18 12:26:06  Rev 4511   reinhard

	* README.databases: Updated status on appserver driver, removed geas.

2003-09-17 20:24:52  Rev 4509   btami

	* src/datasources/drivers/interbase/interbase/Driver.py: fix driver to
	  work with Unicode version of wx

2003-09-17 20:09:43  Rev 4508   btami

	* src/datasources/drivers/mysql/mysql/Driver.py: removed extra CRLF

2003-09-15 19:02:50  Rev 4495   jamest

	* src/external/fixedpoint.py, src/formatting/GDataFormatter.py,
	  src/external/README.fixedpoint, src/external/README: added
	  fixedpoint python module to gnue changed the numeric formatter to
	  use FixedPoint old code was making "20.06" print as "20.05"

2003-09-11 21:03:19  Rev 4494   btami

	* src/datasources/drivers/interbase/interbase/Driver.py: adding
	  default value support to  firebird introspection

2003-09-08 23:52:06  Rev 4487   siesel

	* unittest/run_tests.py, unittest, unittest/datasource.py,
	  unittest/run_tests_gui.py: add first unittest for gnue-common.
	  WARNING: This test probably fails, because of the used dbdriver.

2003-09-06 12:05:23  Rev 4485   siesel

	* src/datasources/drivers/appserver/appserver/Driver.py: Appserver DB
	  driver update:  - add introspection support  - name change: replace
	  GEASv2 with Appserver

2003-09-06 00:30:58  Rev 4481   jcater

	* src/utils/FileUtils.py: fixed python 2.3 warning

2003-09-04 21:03:09  Rev 4476   siesel

	* src/apps/GConfig.py: make config file reading a bit more verbose
	  (debug level 1)

2003-09-03 20:14:43  Rev 4475   btami

	* translations/hu_HU/LC_MESSAGES/gnue.mo: make it binary

2003-09-03 20:13:31  Rev 4474   btami

	* translations/hu_HU/LC_MESSAGES/gnue.mo: make it binary

2003-09-01 19:08:19  Rev 4472   reinhard

	* src/datasources/drivers/appserver/appserver/Driver.py: Fix: changed
	  __id__ to gnue_id.

2003-09-01 18:12:46  Rev 4470   jcater

	* src/utils/TextUtils.py: misc formatting fixes

2003-09-01 17:27:26  Rev 4468   siesel

	* src/rpc/drivers/xmlrpc/RpcDoc.py: add php stubs to rpcdoc

2003-08-30 19:10:13  Rev 4462   btami

	* src/datasources/drivers/adodbapi/adodbapi/Driver.py: introspection
	  fix in adodbapi driver

2003-08-29 19:36:57  Rev 4461   btami

	* src/datasources/drivers/adodbapi/adodbapi/Driver.py: more work on
	  adodbapi driver

2003-08-28 22:11:20  Rev 4460   btami

	* README.databases, setup.py: updating README.databases with ADO

2003-08-28 22:07:46  Rev 4459   btami

	* src/datasources/drivers/adodbapi/Schema/Creation,
	  src/datasources/drivers/adodbapi/Extensions/__init__.py,
	  src/datasources/drivers/adodbapi/adodbapi/Driver.py,
	  src/datasources/drivers/adodbapi/Schema/__init__.py,
	  src/datasources/drivers/adodbapi/__init__.py,
	  src/datasources/drivers/adodbapi/Schema/Discovery,
	  src/datasources/drivers/adodbapi/adodbapi/__init__.py,
	  src/datasources/drivers/adodbapi/Schema/Creation/__init__.py,
	  src/datasources/drivers/adodbapi/Schema/Discovery/__init__.py,
	  src/datasources/drivers/adodbapi/Extensions,
	  src/datasources/drivers/adodbapi,
	  src/datasources/drivers/adodbapi/Schema,
	  src/datasources/drivers/__init__.py,
	  src/datasources/drivers/adodbapi/adodbapi: Adding a  new MS ADO
	  dbdriver (with introspection)

2003-08-25 17:01:09  Rev 4458   btami

	* translations/hu_HU/LC_MESSAGES/gnue.po,
	  translations/hu_HU/LC_MESSAGES/gnue.mo: updating hu_HU

2003-08-25 17:00:22  Rev 4457   btami

	* src/datasources/drivers/DBSIG2/Driver.py: i18n change

2003-08-22 20:20:53  Rev 4452   siesel

	* translations/de/LC_MESSAGES/gnue.po, translations/TRANSLATORS,
	  translations/de/LC_MESSAGES/gnue.mo: add TRANSLATORS file add new
	  german translations (myself) add new german translations (by Kurt
	  Derichs)

2003-08-22 12:26:04  Rev 4447   btami

	* etc/sample.gnue.conf: missing keystroke bindings

2003-08-21 15:57:53  Rev 4442   jcater

	* src/__init__.py: updated release status

2003-08-21 15:54:34  Rev 4441   jcater

	* src/external/README.shellwords, src/external/shellwords.py: version
	  update

2003-08-19 21:25:03  Rev 4436   btami

	* packaging/mcmillan/hooks/hook-gnue.designer.Designer.py: fix for
	  0.5.1 packaging error

2003-08-17 00:18:27  Rev 4431   siesel

	* utils/xml2sql/mysql.xsl, utils/xml2sql/pgsql.xsl,
	  utils/xml2sql/sybase.xsl, utils/xml2sql/interbase.xsl,
	  utils/xml2sql/mssql.xsl, utils/xml2sql/sqlite.xsl: - updated xslt
	  files to recognize new gsd "number"-type format   (possibly mssql
	  and friends don't use the correct datatypes.    sorry, i have no
	  manual, so I can't check.)

2003-08-13 14:01:41  Rev 4418   siesel

	* src/rpc/drivers/_directory/DirectoryServer.py,
	  src/rpc/drivers/pw_xmlrpc/ServerAdapter.py: provisory fix to allow a
	  rpc method result like [None]

2003-08-12 20:12:22  Rev 4408   reinhard

	* setup-cvs.py: Removed GEAS.grpc and added appserver.grpc.

2003-08-11 14:35:17  Rev 4401   btami

	* packaging/mcmillan/hooks/hook-Image.py,
	  packaging/mcmillan/hooks/hook-gnue.designer.base.ModuleSupport.py,
	  packaging/mcmillan/hooks/hook-gnue.common.datasources.drivers.interba
	  se.interbase.Driver.py: missing files

2003-08-11 11:18:57  Rev 4399   btami

	* packaging/inno/gnue-tools.iss,
	  packaging/mcmillan/hooks/hook-gnue.designer.Designer.py,
	  packaging/mcmillan/hooks/hook-gnue.forms.GFClient.py,
	  packaging/mcmillan/hooks/hook-gnue.forms.uidrivers._base.UIdriver.py:
	  updating win32 packaging files

2003-08-10 18:15:48  Rev 4397   jcater

	* NEWS: updated dates in NEWS files

2003-08-10 18:09:41  Rev 4396   jcater

	* ChangeLog: last minute release commits

2003-08-10 17:59:04  Rev 4395   jcater

	* src/utils/TextUtils.py: typo

2003-08-10 03:12:55  Rev 4394   jcater

	* src/utils/TextUtils.py: added support to lineWrap for justified text

2003-08-08 18:29:20  Rev 4388   btami

	* src/datasources/drivers/interbase/interbase/Driver.py: fixing
	  date/time issues

2003-08-05 03:15:38  Rev 4376   jcater

	* src/datasources/GDataObjects.py: added iterator and sequence support
	  to ResultSet (i.e., you can do: print resultset[0]['foo']   and:  
	  for record in resultset:  print record['foo'])

2003-08-03 11:40:38  Rev 4369   btami

	* src/datasources/drivers/interbase/interbase/Driver.py: the
	  interbase/firebird rowcount support is limited, so the driver needs
	  the old count query

2003-08-03 01:32:16  Rev 4367   jamest

	* src/datasources/drivers/DBSIG2/Driver.py: disable select count code,
	  try using only cursor.rowcount

2003-08-03 01:00:58  Rev 4366   jamest

	* doc/Developers-Guide.sxw: Fix program errors in the dev guide

2003-08-01 21:33:09  Rev 4365   jamest

	* src/datasources/drivers/DBSIG2/Driver.py: possible fix for the
	  select count(distinct *) from bug

2003-08-01 14:34:54  Rev 4364   jcater

	* src/formatting/GDataFormatter.py: fixed incorrect handling of
	  negative numbers in the number formatter

2003-07-31 15:14:19  Rev 4362   jamest

	* src/logic/GTrigger.py: fix typo in trigger code

2003-07-31 10:50:15  Rev 4356   siesel

	* setup-cvs.py: remove python?.?-popy-config lines from choices for
	  python interpreter

2003-07-30 03:40:38  Rev 4355   jamest

	* doc/technotes/index.html, doc/technotes/00010.txt,
	  doc/technotes/index.txt: Added start of an input(and other) mask
	  proposal

2003-07-27 23:55:23  Rev 4346   jcater

	* src/utils/TextUtils.py:  Added a "comify" function to format numbers
	  with commas

2003-07-27 21:33:47  Rev 4345   jamest

	* src/rpc/drivers/_helpers/ObjectLibrarian.py: fixed typo

2003-07-27 20:47:42  Rev 4344   jamest

	* src/definitions/GObjects.py, src/definitions/GRootObj.py: added
	  missing _inits dict in GObj added args, param support to GRootObj
	  (for type="") at init

2003-07-27 17:57:41  Rev 4343   btami

	* etc/sample.gnue.conf: removing FormDir="bob" from [navigator] section

2003-07-26 23:53:46  Rev 4342   jcater

	* src/datasources/GConditions.py: applied Julio Cesar Gazquez's patch
	  for typecasted constants

2003-07-26 01:47:45  Rev 4339   jamest

	* NEWS, src/__init__.py: prerelease prep

2003-07-26 00:57:25  Rev 4338   jamest

	* NEWS, ChangeLog: preping for release

2003-07-22 03:18:24  Rev 4329   jcater

	* src/logic/GTrigger.py: more trigger exception handling

2003-07-22 02:24:59  Rev 4327   jcater

	* src/logic/GTrigger.py: when a trigger has a syntax error, show a
	  well-formatted exception containing the name of the trigger so the
	  developer can stand a chance of finding the darn thing

2003-07-21 17:46:12  Rev 4322   jcater

	* utils/doc-xml-attrs-openoffice.py: fix for _ support in the doc
	  generator

2003-07-21 16:30:30  Rev 4321   jcater

	* utils/doc-xml-attrs-openoffice.py: fixed the openoffice export
	  script to reflect new cvs structure

2003-07-17 05:24:17  Rev 4319   jcater

	* src/datasources/GDataObjects.py: 
	  Added some convenience python-isms to resultset and recordset;    *
	  insertRecord, nextRecord, firstRecord,      prevRecord, lastRecord,
	  geRecord  --      all return either None (false; no record loaded)  
	  or the actual RecordSet, instead of 0 or 1      (this shouldn't
	  break any old code as a boolean      test will still return the same
	  results)
	     * RecordSet supports dictionary methods, so instead of        val
	  = resultset.getField('test')        resultset.setField('test2', 12) 
	  you can do:        val = resultset['test']        resultset['test2']
	  = 12
	       All old functions still work as expected, so no code breakage.
	       In a nutshell, this means the following code fragment:
	         if resultset.firstRecord():          val =
	  resultset.getField('foo') 	 resultset2.insertRecord() 	
	  resultset2.current.setField('foo2', val)
	       could just as easily be written:
	         rec = resultset.firstRecord()        if rec:          newRec
	  = resultset2.insertRecord()          newRec[foo2] = rec['foo']
	       (not much shorter, but more Python-ish)

2003-07-10 23:15:26  Rev 4302   jcater

	* src/definitions/GObjects.py, src/datasources/GConditions.py: stop
	  designer from spitting out Char:height="1.0"

2003-07-08 16:18:32  Rev 4299   jcater

	* src/events/EventController.py: moved the event caching logic out of
	  Designer and into EventController as I realized this was causing a
	  LOT of the weird designer behavior of late

2003-07-03 22:56:36  Rev 4290   jcater

	* src/datasources/drivers/postgresql/Base/Driver.py: fixed error
	  handling for trigger extensions

2003-06-28 17:26:20  Rev 4281   jcater

	* src/schema/scripter/processors/postgresql.py,
	  src/schema/scripter/processors/mysql.py,
	  src/schema/scripter/processors/oracle.py,
	  src/schema/scripter/processors/interbase.py: fixed a typo preventing
	  'default' from working

2003-06-28 05:52:22  Rev 4280   jcater

	* src/schema/scripter/processors/__init__.py,
	  src/schema/scripter/processors/mysql.py,
	  src/schema/scripter/processors/oracle.py,
	  src/schema/scripter/processors/interbase.py: added mysql schema
	  generator

2003-06-25 23:09:50  Rev 4277   jcater

	* src/schema/scripter/processors/postgresql.py,
	  src/schema/scripter/processors/oracle.py,
	  src/schema/scripter/processors/base.py,
	  src/schema/scripter/processors/interbase.py: minor fixes for schema
	  generation

2003-06-25 23:09:40  Rev 4276   jcater

	* src/datasources/drivers/mysql/mysql/Driver.py: added primary key
	  introspection support to MySQL

2003-06-20 01:21:43  Rev 4267   jamest

	* setup-cvs.py: adjust setup-cvs.py to reflect new cvs layout run from
	  gnue-common dir. The .cvsdevelbase will end up in
	  gnue-common/../.cvsdevelbase

2003-06-19 22:07:02  Rev 4266   jbailey

	* README-CVS: Gratuitous commit to test logging

2003-06-16 16:35:20  Rev 4249   jcater

	* setup-cvs.py: save the cvs installation data for use by other tools

2003-06-10 12:45:58  Rev 4212   btami

	* etc/sample.gnue.conf: adding the win32raw adapter option to
	  sample.gnue.conf

2003-06-09 15:54:32  Rev 4208   jcater

	* src/definitions/GObjects.py:  Fixed the OnModified code for the
	  Property Editor so that when an object is modified, the editor is
	  updated and not recreated from scratch.

2003-06-07 07:22:56  Rev 4207   jcater

	* src/utils/TextUtils.py: added a convenience routine to convert
	  123.22 to 'One Hundred Twenty Three and 22/100' (needed for some
	  check printing stuff)

2003-06-07 00:52:37  Rev 4198   jcater

	* src/datasources/GDataSource.py, src/logic/GTrigger.py: added Label
	  support to Parser elements so i18n and better descriptions will
	  appear in designer's property editor

2003-06-04 23:23:35  Rev 4189   jcater

	* src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/datasources/drivers/mysql/mysql/Driver.py,
	  src/datasources/drivers/sybase/sybase/Driver.py,
	  src/datasources/drivers/gadfly/gadfly/Driver.py,
	  src/datasources/drivers/postgresql/Base/Driver.py,
	  src/datasources/drivers/appserver/appserver/Driver.py,
	  src/datasources/drivers/db2/db2/Driver.py,
	  src/datasources/drivers/ingres/ingres/Driver.py,
	  src/datasources/drivers/oracle/Base/Driver.py,
	  src/datasources/drivers/ldap/Driver.py,
	  src/datasources/drivers/sapdb/sapdb/Driver.py,
	  src/datasources/drivers/odbc/mxodbc/Driver.py,
	  src/datasources/drivers/special/configfile/Driver.py,
	  src/datasources/drivers/dbf/dbf/Driver.py,
	  src/datasources/drivers/informix/informix/Driver.py,
	  src/datasources/drivers/interbase/interbase/Driver.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
	  src/datasources/drivers/sqlite/sqlite/Driver.py: pluralized the
	  schema type names (table->tables, view->views, etc) and converted to
	  i18n notation [ _() ]

2003-06-04 16:57:29  Rev 4186   btami

	* etc/sample.gnue.conf: * adding loginBMP support for win32 driver

2003-06-03 01:02:01  Rev 4185   jcater

	* src/events/Event.py, src/events/EventController.py: added
	  dispatchAfter support to events

2003-05-29 05:07:22  Rev 4169   jcater

	* src/apps/RuntimeSettings.py:  * layout editor scrollbars dynamically
	  resize to account for arbitrarily large forms
	  * layout editor now supports zooming in and out (i.e., changing the
	  base point size)
	  * Fixes required for the new event-based menubar and toolbar
	  * Several bug fixes

2003-05-27 23:23:18  Rev 4159   jcater

	* etc/sample.report-filters.conf:  misc changes

2003-05-27 10:06:11  Rev 4154   btami

	* src/datasources/drivers/odbc/wodbc/Driver.py: fixing a parameters
	  bug and enhancing error handling

2003-05-27 10:03:33  Rev 4153   btami

	* utils/connection.gfd: adding service field to form

2003-05-25 14:53:59  Rev 4147   siesel

	* etc/sample.report-filters.conf: add entry for PDF output for simple
	  tabulation

2003-05-18 15:01:29  Rev 4114   dimas

	* INSTALL: typo

2003-05-17 20:51:37  Rev 4112   btami

	* src/schema/scripter/processors/__init__.py,
	  src/schema/scripter/processors/interbase.py: adding
	  Interbase/Firebird schema scripter

2003-05-17 07:23:51  Rev 4108   btami

	* utils/xml2sql/schema.sxw: trying to restore schema.sxw, round 2 :)

2003-05-17 07:22:44  Rev 4107   btami

	* utils/xml2sql/schema.sxw: trying to restore schema.sxw, round 2 :)

2003-05-17 07:18:29  Rev 4106   btami

	* utils/xml2sql/schema.sxw: trying to restore schema.sxw

2003-05-16 15:17:58  Rev 4105   jcater

	* src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/mysql/mysql/Driver.py,
	  src/datasources/drivers/sybase/sybase/Driver.py,
	  src/datasources/drivers/gadfly/gadfly/Driver.py,
	  src/datasources/drivers/postgresql/Base/Driver.py,
	  src/datasources/drivers/appserver/appserver/Driver.py,
	  src/datasources/drivers/db2/db2/Driver.py,
	  src/datasources/drivers/ingres/ingres/Driver.py,
	  src/datasources/drivers/ldap/Driver.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/datasources/drivers/sapdb/sapdb/Driver.py,
	  src/datasources/drivers/odbc/mxodbc/Driver.py,
	  src/datasources/drivers/informix/informix/Driver.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/datasources/drivers/sqlite/sqlite/Driver.py: fixed all the
	  broken dbdrivers resulting from some name change (grrrr)

2003-05-09 00:36:59  Rev 4095   dimas

	* src/cursing/.cvsignore: .cvsignore was added

2003-05-05 12:10:56  Rev 4088   btami

	* setup.py: missing line

2003-05-04 22:18:35  Rev 4087   btami

	* src/datasources/drivers/interbase/interbase/Driver.py: fix of
	  additionalSQL in interbase driver

2003-05-01 16:21:37  Rev 4082   jcater

	* src/definitions/GObjects.py: fixes for binary content support

2003-05-01 09:04:30  Rev 4080   btami

	* images/gnue.bmp: adding image to login gialog

2003-04-30 22:30:26  Rev 4078   jcater

	* src/definitions/GParserHelpers.py, src/definitions/GBinary.py,
	  src/logic/GTrigger.py: added support for binary data in an xml file
	  (encoded with base64); misc cleanup

2003-04-30 20:38:28  Rev 4077   jcater

	* src/utils/TextUtils.py: added roman numeral converter for gnue
	  reports

2003-04-29 19:25:17  Rev 4074   siesel

	* src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/datasources/GDataObjects.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py: Minor fix of
	  additionalSQL for postgres and enabled db encoding for query
	  parameters

2003-04-28 22:11:05  Rev 4072   jcater

	* src/utils/TextUtils.py: added option to remove newlines in lineWrap

2003-04-16 04:04:28  Rev 4051   dneighbors

	* src/datasources/drivers/odbc/mxodbc/Driver.py: Eric Jarvi pointed
	  out missing comma in _buildQuery during RPM builds.

2003-04-15 22:06:32  Rev 4046   jcater

	* src/__init__.py: set version numbers to reflect development status

2003-04-10 06:12:22  Rev 4041   siesel

	* src/definitions/GObjects.py: minor clean up

2003-04-09 16:51:43  Rev 4039   btami

	* src/schema/scripter/Scripter.py: minor fix

2003-04-07 21:20:06  Rev 4037   btami

	* packaging/mcmillan/hooks/hook-gnue.common.datasources.GConnections.py
	  : missing hidden imports

2003-04-07 20:13:58  Rev 4036   siesel

	* setup.py: add ldap driver to list of installed drivers

2003-04-07 17:46:18  Rev 4034   btami

	* setup.py: killing last sapbd typo

2003-04-07 13:30:07  Rev 4033   jamest

	* src/datasources/drivers/sapdb/sapdb/__init__.py,
	  src/datasources/drivers/sapdb/sapdb,
	  src/datasources/drivers/sapdb/sapbd,
	  src/datasources/drivers/sapdb/sapdb/Driver.py: renamed sapbd
	  directory to sapdb

2003-04-07 13:05:38  Rev 4032   btami

	* src/datasources/drivers/sapdb/__init__.py,
	  src/datasources/drivers/special/__init__.py: typo

2003-04-07 02:12:35  Rev 4028   jamest

	* src/__init__.py: last updates prior to release

2003-04-07 01:16:06  Rev 4027   jamest

	* NEWS, TODO, ROADMAP.in: Updating text docs for release

2003-04-07 00:57:06  Rev 4026   jamest

	* doc/Developers-Guide.sxw: updated examples to 0.5.x api

2003-04-06 22:18:18  Rev 4024   btami

	* packaging/mcmillan/gnue-appserver.spec,
	  packaging/mcmillan/hooks/hook-gnue.forms.GFObjects.__init__.py,
	  packaging/mcmillan/hooks/hook-gnue.designer.templates.__init__.py,
	  packaging/inno/gnue-tools.iss, packaging/mcmillan,
	  packaging/mcmillan/hooks/hook-gnue.common.datasources.GConnections.py
	  , packaging/mcmillan/hooks/hook-gnue.designer.Designer.py,
	  packaging/mcmillan/hooks/hook-gnue.designer.reports.Instance.py,
	  packaging/mcmillan/hooks/hook-gnue.designer.base.TemplateParser.py,
	  packaging/mcmillan/hooks/hook-gnue.forms.uidrivers._base.UIdriver.py,
	  packaging/mcmillan/hooks/hook-gnue.common.rpc.drivers._helpers.RpcDoc
	  .py, packaging/mcmillan/hooks/hook-gnue.reports.base.GREngine.py,
	  packaging/mcmillan/hooks/hook-gnue.reports.client.GRRunUI.py,
	  packaging/mcmillan/gnue-forms.spec,
	  packaging/mcmillan/hooks/hook-gnue.designer.base.TemplateChooser.py,
	  packaging/mcmillan/hooks/hook-gnue.forms.GFInstance.py,
	  packaging/mcmillan/hooks/hook-gnue.reports.base.GRFilters.py,
	  packaging/mcmillan/gnue-navigator.spec,
	  packaging/mcmillan/hooks/hook-gnue.common.schema.scripter.Scripter.py
	  , packaging/mcmillan/hooks/hook-gnue.common.rpc.GComm.py,
	  packaging/mcmillan/hooks, packaging/mcmillan/gnue-reports.spec,
	  packaging/mcmillan/gnue-designer.spec,
	  packaging/mcmillan/hooks/hook-gnue.forms.GFClient.py,
	  packaging/mcmillan/hooks/hook-gnue.designer.base.tools.TriggerEditor.
	  py, packaging/mcmillan/hooks/hook-gnue.designer.base.ToolSupport.py:
	  preparing for win32 setup exe

2003-04-06 15:09:19  Rev 4023   siesel

	* translations/de/LC_MESSAGES/gnue.po: add translation source file

2003-04-06 15:04:27  Rev 4022   siesel

	* translations/gnue.po, doc/technotes/00002.txt,
	  translations/de/LC_MESSAGES/gnue.mo: i18n update: technote update,
	  new gnue.po, i18nize commonGuiToolkit,              some (rather
	  bad) german translations

2003-04-06 01:28:19  Rev 4021   siesel

	* src/rpc/drivers/pw_xmlrpc/ServerAdapter.py: add "allowed_hosts"
	  directive to gnue.conf section [appserver] add optional web frontend

2003-04-05 17:57:04  Rev 4018   jamest

	* setup-cvs.py: fix for unbound blocks symlink fix in setup-cvs

2003-04-05 12:58:23  Rev 4017   siesel

	* src/rpc/drivers/pw_xmlrpc/ServerAdapter.py: minor fixes + server
	  enhancement

2003-04-05 05:37:14  Rev 4016   jamest

	* src/datasources/GDataSource.py: fix where a class was defined like a
	  function

2003-04-04 23:06:57  Rev 4003   jamest

	* src/datasources/drivers/postgresql/Base/Driver.py: postgresql driver
	  no longer returns -5 length on text fields

2003-04-04 00:13:06  Rev 3994   siesel

	* src/definitions/GParser.py, setup-cvs.py,
	  src/rpc/drivers/pw_xmlrpc/RpcDoc.py: fix grpcdoc

2003-04-03 23:34:19  Rev 3993   siesel

	* utils/xml2sql/mysql.xsl, utils/xml2sql/pgsql.xsl: small changes on a
	  way to a GSD populated appserver backend db

2003-04-03 23:30:44  Rev 3992   jcater

	* src/definitions/GParser.py:  Syncing machines

2003-04-03 21:10:12  Rev 3989   jcater

	* src/datasources/drivers/mysql/mysql/Driver.py: typo

2003-04-03 20:28:46  Rev 3987   jcater

	* src/datasources/drivers/mysql/mysql/Driver.py: added missing MySQL
	  driver

2003-04-03 19:57:20  Rev 3986   jcater

	* src/rpc/drivers/soap/CommDriver.py,
	  src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/_helpers/RpcDoc.py,
	  src/rpc/drivers/_corba/CommDriver.py,
	  src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/_directory/DirectoryServer.py,
	  src/rpc/drivers/_helpers/AsyncSocketServer.py,
	  src/rpc/drivers/_helpers/ObjectEnabler.py,
	  src/rpc/drivers/pyro/CommDriver.py,
	  src/rpc/drivers/pw_xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/sockets/CommDriver.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/orbit/CommDriver.py,
	  src/rpc/drivers/proxy/CommDriver.py: fix for commdriver restructuring

2003-04-03 19:46:16  Rev 3985   jcater

	* src/commdrivers: removing old commdriver structure

2003-04-03 19:38:18  Rev 3984   jcater

	* src/rpc/GComm.py: fix for new-style rpc driver layout

2003-04-02 22:29:59  Rev 3978   siesel

	* utils/connection.gfd, src/datasources/drivers/__init__.py,
	  src/datasources/drivers/special/__init__.py: fix connection editor
	  form

2003-04-02 20:49:12  Rev 3973   jcater

	* setup-cvs.py: moved the dialog .gfd files into the shared data
	  directories, instead of the module code directories

2003-04-02 16:12:57  Rev 3971   jcater

	* README-CVS: updates to docs

2003-04-01 23:35:11  Rev 3960   jcater

	* NEWS: updates to NEWS files for pending release

2003-04-01 22:53:53  Rev 3959   jcater

	* ChangeLog: changelog updates

2003-04-01 22:52:29  Rev 3957   jcater

	* scripts/gnue-schema-scripter.in, src/schema/scripter/Scripter.py,
	  setup.py, scripts/gnue-schema.in: updates to generate prereleases

2003-04-01 05:23:00  Rev 3952   jcater

	* src/datasources/GDataObjects.py: fix for resultset isPending() when
	  child records have pending changes

2003-04-01 03:23:20  Rev 3951   jamest

	* src/apps/GBaseApp.py, src/logic/GTrigger.py,
	  doc/Developers-Guide.sxw: small bug fixes

2003-03-31 13:43:48  Rev 3949   siesel

	* etc/sample.gnue.conf: add sample appserver section

2003-03-31 13:39:50  Rev 3948   siesel

	* src/apps/GServerApp.py: appserver now is using the GConfig
	  Configuration framework. settings for database, rpctype and rpcport
	  are read from gnue.conf but can be overridden by command line
	  parameters

2003-03-29 21:42:52  Rev 3946   btami

	* src/apps/GBaseApp.py: minor fix

2003-03-28 15:54:09  Rev 3943   jamest

	* src/definitions/GObjects.py: added missing keys() to for loop

2003-03-28 15:19:10  Rev 3942   jamest

	* src/definitions/GObjects.py: fix per ticket #248/230

2003-03-27 04:21:46  Rev 3941   jcater

	* src/schema/GSParser.py, src/schema/Objects.py: added description tag

2003-03-24 23:32:44  Rev 3934   siesel

	* src/datasources/drivers/appserver/appserver/Driver.py,
	  src/datasources/drivers/ldap/Driver.py: add call function to
	  appserver driver minor ldap db driver improvemets

2003-03-23 23:07:04  Rev 3929   siesel

	* src/datasources/drivers/appserver/appserver/Driver.py: appserver
	  dbdriver now uses the new aooserver api

2003-03-22 20:43:54  Rev 3926   jamest

	* src/apps/GConfig.py, src/apps/GBaseApp.py: added CONFIGFILE to the
	  GBaseapp class so non gnue apps can specify a config file other than
	  gnue.conf

2003-03-18 21:16:22  Rev 3921   siesel

	* src/datasources/GDataSource.py: Fix getCondition/setCondition
	  reenable Datasource extensions (now dts.__properties__.extensions)

2003-03-17 20:53:31  Rev 3918   jcater

	* src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
	  src/commdrivers/xmlrpc/ClientAdapter.py, src/apps/GServerApp.py,
	  src/commdrivers/pw_xmlrpc/ClientAdapter.py, src/apps/GBaseApp.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py: removed the annoying locale
	  message

2003-03-17 08:16:16  Rev 3916   arturas

	* translations/es_MX/LC_MESSAGES/gnue.mo, translations/es_MX,
	  translations/es_MX/LC_MESSAGES/gnue.po,
	  translations/es_MX/LC_MESSAGES: Added translations for es_MX locale,
	  according to Enrique Sanchez Vela <esanchezvela@yahoo.com> letter.

2003-03-16 22:00:17  Rev 3914   siesel

	* src/datasources/drivers/ldap,
	  src/datasources/drivers/ldap/Driver.py,
	  src/datasources/drivers/__init__.py,
	  src/datasources/drivers/ldap/__init__.py: add ldap datasource
	  driver, working but has some case sensitivity bugs and is still
	  missing FQDN rename and attribute iteration

2003-03-12 03:54:58  Rev 3908   jamest

	* src/utils/TextUtils.py: fix for long lines w/ no seperators

2003-03-12 01:13:52  Rev 3907   jcater

	* ROADMAP.in: more work on QT driver

2003-03-10 16:45:24  Rev 3900   jamest

	* src/datasources/GConnections.py: connectoin manager cleans up all
	  login dialogs to prevent hang on exit

2003-03-06 16:06:27  Rev 3862   siesel

	* src/datasources/drivers/special/unbound/.cvsignore,
	  src/formatting/.cvsignore, src/definitions/.cvsignore,
	  src/datasources/.cvsignore, src/logic/.cvsignore,
	  src/datasources/drivers/postgresql/.cvsignore, src/utils/.cvsignore,
	  src/apps/.cvsignore: add .cvsignore files

2003-03-06 02:01:14  Rev 3852   jcater

	* images/destree_block.xpm, images/tb_preferences.png,
	  images/tb_delete.png, images/destree_properties.xpm,
	  images/deslay_entrydrop.png, images/tb_top.png,
	  images/tb_bottom.png, images/destree_block.ico,
	  images/destree_entry.xpm, images/destree_properties.ico,
	  images/destree_trigger.xpm, images/tb_exit.png,
	  images/tb_down_arrow.bmp, images/deslay_label.xpm,
	  images/destree_entry.ico, images/destree_trigger.ico,
	  images/tb_new.bmp, images/tb_right_arrow.png,
	  images/deslay_entrydate.xpm, images/deslay_entrynum.png,
	  images/tb_save.png, images/tb_up_arrow.png,
	  images/deslay_scrollbar.png, images/destree_datasource.xpm,
	  setup-cvs.py, images/destree_datasource.ico, images/tb_trash.bmp,
	  images/tb_down_arrow.png, images/deslay_box.xpm,
	  images/tb_first.png, images/tb_help.png, images/tb_new.png,
	  images/deslay_label.png, images/tb_undo.bmp, images/tb_search.bmp,
	  images/deslay_entrytext.xpm, images/tb_left_arrow.png,
	  images/deslay_button.xpm, images/deslay_entrycheck.png,
	  images/deslay_entrydate.png, images/tb_exec.bmp,
	  images/destree_import.xpm, images/tb_trash.png,
	  images/destree_page.xpm, images/tb_jump-to.bmp,
	  images/destree_import.ico, images/destree_pagewidget.xpm,
	  images/destree_page.ico, images/destree_pagewidget.ico,
	  images/tb_top.bmp, images/tb_bottom.bmp, images/tb_exit.bmp,
	  images/deslay_box.png, images/tb_undo.png, images/tb_search.png,
	  images/deslay_entrynum.xpm, images/deslay_scrollbar.xpm,
	  images/deslay_entrytext.png, images/tb_exec.png,
	  images/deslay_button.png, images/tb_save.bmp,
	  images/tb_up_arrow.bmp, images/tb_jump-to.png:  Moved icons to
	  designer/images instead of common/images (as they aren't exactly
	  "common" :)

2003-03-03 23:27:16  Rev 3838   jcater

	* utils/setup-win4lin-stage.sh:  * Synching machines

2003-03-02 16:43:01  Rev 3822   jcater

	* setup-cvs.py:  fixes for move of forms/images directory

2003-02-28 05:55:34  Rev 3816   jcater

	* src/definitions/GParser.py: removed extra debugging line

2003-02-28 05:49:11  Rev 3815   jcater

	* src/definitions/GParser.py, src/schema/scripter/Scripter.py: fix for
	  schema tools

2003-02-28 05:38:52  Rev 3814   jcater

	* src/__init__.py: fixed version number

2003-02-28 02:51:31  Rev 3812   jamest

	* src/apps/GBaseApp.py, doc/Developers-Guide.sxw: new function to
	  create userParam lists in base app instead of each client (form and
	  reports will use)

2003-02-23 23:43:32  Rev 3804   btami

	* images/tb_search.bmp, images/tb_undo.bmp, doc/Developers-Guide.sxw,
	  images/tb_down_arrow.bmp, images/tb_exec.bmp, images/tb_new.bmp,
	  images/tb_jump-to.bmp, images/tb_top.bmp, images/tb_bottom.bmp,
	  images/tb_exit.bmp, utils/xml2sql/schema.sxw, setup.py,
	  images/tb_trash.bmp, images/tb_save.bmp, images/tb_up_arrow.bmp:
	  starting a native win32 form driver

2003-02-21 03:33:47  Rev 3799   jcater

	* src/README: minor cleanup

2003-02-18 19:36:38  Rev 3798   jcater

	* src/dbdrivers: more removals

2003-02-18 19:35:01  Rev 3797   jcater

	* src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/dbdrivers/appserver/DBdriver.py, src/dbdrivers/cxoracle,
	  src/dbdrivers/sqlite,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/appserver/__init__.py,
	  src/dbdrivers/_oracle,
	  src/datasources/drivers/sybase/sybase/Driver.py,
	  src/dbdrivers/oracle,
	  src/datasources/drivers/postgresql/Base/Driver.py,
	  src/dbdrivers/odbc, src/dbdrivers/psycopg/__init__.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/dbdrivers/_pgsql/__init__.py,
	  src/datasources/drivers/sapdb/sapbd/Driver.py, src/dbdrivers/mxodbc,
	  src/dbdrivers/odbc-db2,
	  src/datasources/drivers/odbc/mxodbc/Driver.py,
	  src/dbdrivers/_dbsig/__init__.py, src/dbdrivers/popy/DBdriver.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
	  src/dbdrivers/_empty/DBdriver.py, src/dbdrivers/sybase,
	  src/dbdrivers/pypgsql/DBdriver.py, src/dbdrivers/sapdb,
	  src/dbdrivers/dbf, src/dbdrivers/sqlrelay,
	  src/dbdrivers/appserver/__init__.py,
	  src/dbdrivers/mysql/DBdriver.py, src/dbdrivers/postgresql,
	  src/dbdrivers/msado,
	  src/datasources/drivers/gadfly/gadfly/Driver.py,
	  src/dbdrivers/configfile, src/dbdrivers/gadfly,
	  src/datasources/drivers/db2/db2/Driver.py,
	  src/datasources/drivers/ingres/ingres/Driver.py, src/dbdrivers/db2,
	  src/datasources/GConnections.py, src/dbdrivers/psycopg/DBdriver.py,
	  src/dbdrivers/interbase, src/dbdrivers/popy/__init__.py,
	  src/dbdrivers/_pgsql/DBdriver.py, src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/informix/informix/Driver.py,
	  src/dbdrivers/geas,
	  src/datasources/drivers/interbase/interbase/Driver.py,
	  src/dbdrivers/_empty/__init__.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/dbdrivers/pypgsql/__init__.py, src/dbdrivers/_static,
	  src/dbdrivers/__init__.py, src/dbdrivers/ingres,
	  src/dbdrivers/mysql/__init__.py,
	  src/datasources/drivers/sqlite/sqlite/Driver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/dbdrivers/informix: changes needed to get new datasource driver
	  structure to load

2003-02-18 14:59:26  Rev 3796   jcater

	* src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/datasources/drivers/special/static/Driver.py,
	  src/datasources/drivers/postgresql/__init__.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/gadfly/__init__.py, src/utils/FileUtils.py,
	  src/datasources/drivers/appserver/__init__.py,
	  src/datasources/drivers/sybase/sybase/Driver.py,
	  src/datasources/drivers/postgresql/Base/Driver.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/datasources/drivers/sapdb/sapbd/Driver.py,
	  src/datasources/drivers/odbc/mxodbc/Driver.py,
	  src/datasources/drivers/dbf/dbf/Driver.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
	  src/datasources/drivers/ingres/__init__.py,
	  src/datasources/drivers/sapdb/__init__.py,
	  src/datasources/drivers/informix/__init__.py,
	  src/datasources/drivers/dbf/__init__.py,
	  src/datasources/drivers/__init__.py,
	  src/datasources/drivers/sqlite/__init__.py,
	  src/datasources/drivers/mysql/__init__.py,
	  src/datasources/drivers/oracle/__init__.py,
	  src/datasources/drivers/db2/__init__.py,
	  src/datasources/drivers/odbc/__init__.py,
	  src/datasources/drivers/gadfly/gadfly/Driver.py,
	  src/datasources/drivers/ingres/ingres/Driver.py,
	  src/datasources/drivers/db2/db2/Driver.py,
	  src/datasources/drivers/interbase/__init__.py,
	  src/datasources/GConnections.py, setup.py,
	  src/datasources/drivers/informix/informix/Driver.py,
	  src/datasources/drivers/interbase/interbase/Driver.py,
	  src/datasources/GDataSource.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/datasources/drivers/sybase/__init__.py,
	  src/datasources/drivers/sqlrelay/__init__.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/datasources/drivers/sqlite/sqlite/Driver.py: more changes for
	  datasource move (temporarily breaks cvs)

2003-02-17 18:15:38  Rev 3794   jcater

	* src/datasources/drivers/sqlite/sqlite/__init__.py,
	  src/datasources/drivers/postgresql/pypgsql/__init__.py,
	  src/datasources/drivers/oracle/cxoracle/__init__.py,
	  src/datasources/drivers/postgresql/pygresql/__init__.py,
	  src/datasources/drivers/DBSIG2/__init__.py,
	  src/datasources/drivers/mysql/mysql/__init__.py,
	  src/datasources/drivers/sybase/sybase/__init__.py,
	  src/datasources/drivers/gadfly/gadfly/__init__.py,
	  src/datasources/drivers/appserver/appserver/__init__.py,
	  src/datasources/drivers/db2/db2/__init__.py,
	  src/datasources/drivers/ingres/ingres/__init__.py,
	  src/datasources/drivers/oracle/dcoracle/__init__.py,
	  src/datasources/drivers/sapdb/sapbd/__init__.py,
	  src/datasources/drivers/mysql/mysql,
	  src/datasources/drivers/dbf/dbf/__init__.py,
	  src/datasources/drivers/informix/informix/__init__.py,
	  src/datasources/drivers/postgresql/psycopg/__init__.py,
	  src/datasources/drivers/interbase/interbase/__init__.py,
	  src/datasources/drivers/postgresql/popy/__init__.py: added missing
	  __init__.py's

2003-02-17 17:37:18  Rev 3793   jcater

	* src/datasources/drivers/postgresql/Schema/__init__.py,
	  src/datasources/drivers/gadfly/Extensions/__init__.py,
	  src/datasources/drivers/appserver/Schema/Discovery/__init__.py,
	  src/datasources/drivers/special/__init__.py,
	  src/datasources/drivers/sqlite/Schema/Discovery,
	  src/datasources/drivers/interbase/Extensions,
	  src/datasources/drivers/informix/Schema/__init__.py,
	  src/datasources/drivers/ingres/Schema/Creation/__init__.py,
	  src/datasources/drivers/oracle/Schema/__init__.py,
	  src/datasources/drivers/appserver/Extensions/__init__.py,
	  src/datasources/drivers/mysql/Schema/Creation/__init__.py,
	  src/datasources/drivers/oracle/Schema/Discovery/__init__.py,
	  src/datasources/drivers/postgresql/Schema,
	  src/datasources/drivers/gadfly/Schema/Discovery/__init__.py,
	  src/datasources/drivers/db2/Schema/Discovery/__init__.py,
	  src/datasources/drivers/gadfly/Extensions,
	  src/datasources/drivers/oracle/Base/__init__.py,
	  src/datasources/drivers/interbase/Schema/Creation/__init__.py,
	  src/datasources/drivers/gadfly/Schema/Creation,
	  src/datasources/drivers/postgresql/Schema/Discovery,
	  src/datasources/drivers/special/configfile/__init__.py,
	  src/datasources/drivers/sybase/__init__.py,
	  src/datasources/drivers/sapdb/Extensions/__init__.py,
	  src/datasources/drivers/sqlrelay/__init__.py,
	  src/datasources/drivers/mysql/Extensions/__init__.py,
	  src/datasources/drivers/ingres/Schema/Creation,
	  src/datasources/drivers/informix/Schema,
	  src/datasources/drivers/db2/Extensions/__init__.py,
	  src/datasources/drivers/postgresql/Schema/Creation/__init__.py,
	  src/datasources/drivers/sapdb/Schema/Discovery,
	  src/datasources/drivers/appserver/Schema/Creation/__init__.py,
	  src/datasources/drivers/postgresql/Extensions,
	  src/datasources/drivers/informix/Schema/Discovery,
	  src/datasources/drivers/oracle/Schema,
	  src/datasources/drivers/mysql/Schema/Creation,
	  src/datasources/drivers/mysql/Schema/Discovery,
	  src/datasources/drivers/sybase/Schema/__init__.py,
	  src/datasources/drivers/gadfly/Schema/Discovery,
	  src/datasources/drivers/ingres/Schema/__init__.py,
	  src/datasources/drivers/ingres/__init__.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/__init__.py,
	  src/datasources/drivers/dbf/Schema/__init__.py,
	  src/datasources/drivers/informix/Schema/Creation/__init__.py,
	  src/datasources/drivers/sqlite/Schema/__init__.py,
	  src/datasources/drivers/informix/Extensions,
	  src/datasources/drivers/sqlite/Schema/Creation/__init__.py,
	  src/datasources/drivers/mysql/__init__.py,
	  src/datasources/drivers/sqlite/Schema/Discovery/__init__.py,
	  src/datasources/drivers/db2/Schema/Creation/__init__.py,
	  src/datasources/drivers/interbase/__init__.py,
	  src/datasources/drivers/oracle/Extensions,
	  src/datasources/drivers/postgresql/Schema/Creation,
	  src/datasources/drivers/Base,
	  src/datasources/drivers/sybase/Extensions/__init__.py,
	  src/datasources/drivers/appserver/Schema/Creation,
	  src/datasources/drivers/interbase/Schema,
	  src/datasources/drivers/special/unbound/__init__.py,
	  src/datasources/drivers/ingres/Schema,
	  src/datasources/drivers/postgresql/__init__.py,
	  src/datasources/drivers/dbf/Schema,
	  src/datasources/drivers/appserver/Schema/__init__.py,
	  src/datasources/drivers/appserver/__init__.py,
	  src/datasources/drivers/ingres/Schema/Discovery,
	  src/datasources/drivers/informix/Schema/Creation,
	  src/datasources/drivers/gadfly/Schema/Creation/__init__.py,
	  src/datasources/drivers/postgresql/Schema/Discovery/__init__.py,
	  src/datasources/drivers/sqlite/Schema,
	  src/datasources/drivers/dbf/Schema/Discovery,
	  src/datasources/drivers/postgresql/Base/__init__.py,
	  src/datasources/drivers/mysql,
	  src/datasources/drivers/sqlite/Schema/Creation,
	  src/datasources/drivers/gadfly/Schema,
	  src/datasources/drivers/interbase/Schema/Discovery/__init__.py,
	  src/datasources/drivers/db2/Schema/Creation,
	  src/datasources/drivers/sapdb/Schema/__init__.py,
	  src/datasources/drivers/informix/__init__.py,
	  src/datasources/drivers/sybase/Schema/Discovery/__init__.py,
	  src/datasources/drivers/sapdb/Schema/Creation/__init__.py,
	  src/datasources/drivers/dbf/Schema/Creation/__init__.py,
	  src/datasources/drivers/sybase/Extensions,
	  src/datasources/drivers/ingres/Extensions,
	  src/datasources/drivers/__init__.py,
	  src/datasources/drivers/sapdb/Schema/Discovery/__init__.py,
	  src/datasources/drivers/sqlite/__init__.py,
	  src/datasources/drivers/informix/Schema/Discovery/__init__.py,
	  src/datasources/drivers/postgresql/Extensions/__init__.py,
	  src/datasources/drivers/dbf/Extensions,
	  src/datasources/drivers/sybase/Schema/Creation,
	  src/datasources/drivers/mysql/Schema/__init__.py,
	  src/datasources/drivers/db2/Schema/__init__.py,
	  src/datasources/drivers/db2/__init__.py,
	  src/datasources/drivers/oracle/Schema/Creation/__init__.py,
	  src/datasources/drivers/sqlite/Extensions,
	  src/datasources/drivers/mysql/Schema/Discovery/__init__.py,
	  src/datasources/drivers/appserver/Schema,
	  src/datasources/drivers/appserver/Schema/Discovery,
	  src/datasources/drivers/informix/Extensions/__init__.py,
	  src/datasources/drivers/interbase/Schema/Discovery,
	  src/datasources/drivers/sapdb/Schema,
	  src/datasources/drivers/oracle/Extensions/__init__.py,
	  src/datasources/drivers/gadfly/__init__.py,
	  src/datasources/drivers/sybase/Schema/Discovery,
	  src/datasources/drivers/sapdb/Schema/Creation,
	  src/datasources/drivers/special/static/__init__.py,
	  src/datasources/drivers/dbf/Schema/Creation,
	  src/datasources/drivers/Base/__init__.py,
	  src/datasources/drivers/interbase/Schema/__init__.py,
	  src/datasources/drivers/mysql/Schema,
	  src/datasources/drivers/appserver/Extensions,
	  src/datasources/drivers/db2/Schema,
	  src/datasources/drivers/odbc/mxodbc/__init__.py,
	  src/datasources/drivers/oracle/Schema/Creation,
	  src/datasources/drivers/oracle/Schema/Discovery,
	  src/datasources/drivers/db2/Schema/Discovery,
	  src/datasources/drivers/sapdb/__init__.py,
	  src/datasources/drivers/interbase/Schema/Creation,
	  src/datasources/drivers/dbf/__init__.py,
	  src/datasources/drivers/ingres/Schema/Discovery/__init__.py,
	  src/datasources/drivers/dbf/Schema/Discovery/__init__.py,
	  src/datasources/drivers/sapdb/Extensions,
	  src/datasources/drivers/odbc/wodbc/__init__.py,
	  src/datasources/drivers/oracle/__init__.py,
	  src/datasources/drivers/gadfly/Schema/__init__.py,
	  src/datasources/drivers/odbc/__init__.py,
	  src/datasources/drivers/interbase/Extensions/__init__.py,
	  src/datasources/drivers/mysql/Extensions,
	  src/datasources/drivers/db2/Extensions,
	  src/datasources/drivers/ingres/Extensions/__init__.py,
	  src/datasources/drivers/sybase/Schema/Creation/__init__.py,
	  src/datasources/drivers/dbf/Extensions/__init__.py,
	  src/datasources/drivers/sybase/Schema,
	  src/datasources/drivers/sqlite/Extensions/__init__.py: added
	  __init__ structure

2003-02-17 07:32:55  Rev 3792   jcater

	* src/rpc/drivers/pw_xmlrpc/ClientAdapter.py, src/cursing/Frame.py,
	  src/events/EventAware.py, src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/GBaseApp.py, src/GParserHelpers.py,
	  src/commdrivers/_directory/DirectoryServer.py,
	  src/dbdrivers/mysql/DBdriver.py,
	  src/dbdrivers/configfile/DBdriver.py,
	  src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/dbdrivers/db2/DBdriver.py, src/cursing/MsgBoxOK.py,
	  src/datasources/drivers/db2/db2/Driver.py,
	  src/datasources/drivers/ingres/ingres/Driver.py,
	  src/cursing/TextBox.py, src/dbdrivers/psycopg/DBdriver.py,
	  src/cursing/MsgBoxTimer.py, src/GLoginHandler.py,
	  src/schema/GSParser.py, src/FormatMasks/TextMask.py,
	  src/GConnections.py, src/rpc/drivers/_test/test.py,
	  src/cursing/FocusedLabel.py, src/GComm.py, src/GDateTime.py,
	  src/datasources/GDataObjects.py, src/formatting/TextMask.py,
	  src/cursing/VButton.py, src/cursing/GroupBox.py,
	  src/dbdrivers/dbf/DBdriver.py, src/dbdrivers/sqlrelay/DBdriver.py,
	  src/cursing/InputBox.py, src/rpc/drivers/sockets/CommDriver.py,
	  src/cursing/Button.py, src/GObjects.py, src/cursing/CheckBox.py,
	  src/GTypecast.py, src/TextUtils.py, src/cursing/DirChooser.py,
	  src/FormatMasks/DateMask.py, src/cursing/ComboBox.py,
	  src/GMimeTypes.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/datasources/drivers/sqlite/sqlite/Driver.py,
	  src/events/EventController.py, src/dbdrivers/odbc/DBdriver.py,
	  src/cursing/ScrollBar.py,
	  src/datasources/drivers/special/static/Driver.py,
	  src/formatting/DateMask.py, src/GDataFormatter.py,
	  src/datasources/drivers/sapdb/sapbd/Driver.py,
	  src/datasources/drivers/odbc/mxodbc/Driver.py, src/GConfig.py,
	  src/datasources/drivers/dbf/dbf/Driver.py,
	  utils/doc-xml-attrs-openoffice.py,
	  src/dbdrivers/pypgsql/DBdriver.py, src/events/Event.py,
	  src/cursing/MsgBoxYesNo.py, src/dbdrivers/msado/DBdriver.py,
	  src/rpc/drivers/_parser/Parser.py, src/GDataObjects.py,
	  src/dbdrivers/gadfly/DBdriver.py, src/utils/__init__.py,
	  src/GDataSource.py, src/rpc/drivers/_helpers/ObjectEnabler.py,
	  src/datasources/drivers/gadfly/gadfly/Driver.py, src/GParser.py,
	  scripts/gnuedtd, src/commdrivers/xmlrpc/ServerAdapter.py,
	  src/dbdrivers/_pgsql/DBdriver.py,
	  src/commdrivers/pw_xmlrpc/ServerAdapter.py,
	  src/dbdrivers/_dbsig/DBdriver.py, src/cursing/CheckBoxGroup.py,
	  src/cursing/utility.py,
	  src/datasources/drivers/interbase/interbase/Driver.py,
	  src/cursing/GraphicObject.py, src/commdrivers/_parser/Objects.py,
	  src/GCConfig.py, src/dbdrivers/informix/DBdriver.py,
	  src/GConditions.py, src/apps/GServerApp.py,
	  src/cursing/VScrollBar.py, src/cursing/RadioGroup.py,
	  src/schema/scripter/Scripter.py, src/dbdrivers/oracle/DBdriver.py,
	  src/dbdrivers/appserver/DBdriver.py, src/logic/__init__.py,
	  src/datasources/GConditions.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/postgresql/Base/Driver.py,
	  src/commdrivers/xmlrpc/RpcDoc.py, src/definitions/GObjects.py,
	  src/GFormula.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
	  src/cursing/Menu.py, src/cursing/FileSelectPad.py,
	  src/cursing/StatusBar.py, src/commdrivers/_test/test.py,
	  src/rpc/drivers/proxy/CommDriver.py, src/cursing/Event.py,
	  src/cursing/MenuBar.py,
	  src/datasources/drivers/oracle/Base/Driver.py,
	  src/logic/GFormula.py,
	  src/datasources/drivers/informix/informix/Driver.py,
	  src/commdrivers/sockets/CommDriver.py, src/FormatMasks/BaseMask.py,
	  src/cursing/Progress.py, src/GServerApp.py,
	  src/rpc/drivers/_helpers/AsyncSocketServer.py,
	  src/dbdrivers/cxoracle/DBdriver.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/pw_xmlrpc/RpcDoc.py,
	  src/dbdrivers/_oracle/DBdriver.py,
	  src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/FormatMasks/NumberMask.py, src/cursing/MenuItem.py,
	  src/formatting/BaseMask.py, src/cursing/RadioButton.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/definitions/__init__.py, src/GMenu.py,
	  src/dbdrivers/sybase/DBdriver.py,
	  src/FormatMasks/FormatExceptions.py,
	  src/dbdrivers/_empty/DBdriver.py,
	  src/rpc/drivers/pw_xmlrpc/ServerAdapter.py, src/apps/GBaseApp.py,
	  src/rpc/drivers/_parser/Objects.py, src/rpc/drivers/_test/server.py,
	  src/GLogger.py, src/cursing/TextArea.py, src/schema/Objects.py,
	  src/datasources/drivers/appserver/appserver/Driver.py,
	  src/NamespaceCore.py, src/dbdrivers/ingres/DBdriver.py,
	  src/apps/GConfig.py, src/commdrivers/_parser/Parser.py,
	  src/rpc/drivers/xmlrpc/RpcDoc.py, src/rpc/__init__.py,
	  src/commdrivers/_helpers/ObjectEnabler.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/dbdrivers/mxodbc/DBdriver.py, src/RuntimeSettings.py,
	  src/GTrigger.py, src/GTriggerCore.py, src/rpc/GComm.py,
	  src/cursing/ScreenContainer.py, utils/generate-tool-schemas.py,
	  src/logic/NamespaceCore.py, src/logic/GTrigger.py,
	  src/formatting/__init__.py,
	  src/datasources/drivers/special/configfile/Driver.py,
	  src/dbdrivers/_static/DBdriver.py,
	  src/datasources/drivers/special/unbound/Driver.py,
	  src/commdrivers/proxy/CommDriver.py, src/GRootObj.py,
	  src/dbdrivers/sqlite/DBdriver.py, src/cursing/constants.py,
	  src/commdrivers/GCommBase.py, src/cursing/Notebook.py,
	  src/FileUtils.py, src/rpc/drivers/_directory/DirectoryServer.py,
	  src/datasources/drivers/sybase/sybase/Driver.py,
	  src/commdrivers/_helpers/RpcDoc.py,
	  src/commdrivers/_helpers/AsyncSocketServer.py,
	  src/dbdrivers/popy/DBdriver.py, src/dbdrivers/sapdb/DBdriver.py,
	  src/commdrivers/xmlrpc/ClientAdapter.py,
	  src/commdrivers/pw_xmlrpc/RpcDoc.py,
	  src/commdrivers/pw_xmlrpc/ClientAdapter.py, src/apps/GClientApp.py,
	  src/dbdrivers/interbase/DBdriver.py, src/apps/__init__.py,
	  src/dbdrivers/geas/DBdriver.py, src/definitions/GParser.py,
	  src/commdrivers/_test/server.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/apps/GLogger.py, src/cursing/Label.py, src/GDebug.py,
	  src/dbdrivers/odbc-db2/DBdriver.py, src/cursing/Dialog.py,
	  src/datasources/__init__.py, src/formatting/NumberMask.py,
	  src/GClientApp.py, src/dbdrivers/postgresql/DBdriver.py,
	  src/cursing/Control.py, src/rpc/drivers/GCommBase.py,
	  src/definitions/GRootObj.py, src/cursing/sio.py,
	  src/datasources/GConnections.py, src/rpc/drivers/_helpers/RpcDoc.py,
	  src/cursing/ColorScheme.py, src/cursing/FileSelector.py: phase I of
	  gnue-common structural cleanup

2003-02-17 07:31:09  Rev 3791   jcater

	* src/datasources/GDataSource.py: added a DataSourceWrapper
	  convenience function for standalone datasources

2003-02-13 03:27:31  Rev 3785   jamest

	* src/FileUtils.py, src/utils/FileUtils.py: more <dialog> work

2003-02-10 10:44:07  Rev 3782   siesel

	* src/definitions/GParser.py, src/GParser.py: catch unicode error for
	  wrong characters in GParsers attribute parsing block

2003-02-10 06:00:58  Rev 3779   jcater

	* src/GFormula.py, src/definitions/GRootObj.py,
	  src/logic/NamespaceCore.py, src/GRootObj.py, src/NamespaceCore.py,
	  src/logic/GTrigger.py, src/logic/GFormula.py, src/GTrigger.py:
	  * Separation of namespace-logic from trigger-specific code * Start
	  of formula support

2003-02-06 02:39:13  Rev 3777   jamest

	* src/definitions/GObjects.py, src/GObjects.py: added missing debug
	  code

2003-02-06 02:36:57  Rev 3776   jamest

	* src/definitions/GRootObj.py, src/GRootObj.py: Made GRootObj based
	  upon GObj (for pending ui changes)

2003-01-25 21:41:41  Rev 3765   btami

	* etc/sample.gnue.conf, src/GObjects.py, src/GParser.py,
	  src/definitions/GObjects.py, src/definitions/GParser.py,
	  src/GCConfig.py, src/GBaseApp.py, src/apps/GBaseApp.py: *
	  Introducing "textEncoding" into [common] section of gnue.conf  
	  instead of "formFontEncoding". * Some 'import string' for wxpython
	  2.4.0.2

2003-01-19 10:18:22  Rev 3761   dimas

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py: Missed line during last
	  i18n changes. Was: i18n changes: raise _(msg) to tmsg = _(msg);
	  raise tmsg

2003-01-19 10:01:38  Rev 3760   dimas

	* src/GBaseApp.py, src/apps/GBaseApp.py: i18n: gettext is initialized
	  to support unicode, so one translation file would work for different
	  target encodings.

2003-01-18 15:09:42  Rev 3758   arturas

	* src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/dbdrivers/odbc/DBdriver.py, src/dbdrivers/appserver/DBdriver.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/dbdrivers/mxodbc/DBdriver.py,
	  src/datasources/drivers/sybase/sybase/Driver.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/datasources/drivers/sapdb/sapbd/Driver.py,
	  src/datasources/drivers/odbc/mxodbc/Driver.py,
	  src/dbdrivers/sybase/DBdriver.py,
	  src/datasources/drivers/dbf/dbf/Driver.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
	  src/dbdrivers/sapdb/DBdriver.py, src/dbdrivers/dbf/DBdriver.py,
	  src/dbdrivers/sqlrelay/DBdriver.py, src/dbdrivers/msado/DBdriver.py,
	  src/dbdrivers/postgresql/DBdriver.py,
	  src/dbdrivers/configfile/DBdriver.py,
	  src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/dbdrivers/db2/DBdriver.py, src/dbdrivers/interbase/DBdriver.py,
	  src/datasources/drivers/ingres/ingres/Driver.py,
	  src/datasources/drivers/db2/db2/Driver.py,
	  src/datasources/drivers/appserver/appserver/Driver.py,
	  src/dbdrivers/geas/DBdriver.py,
	  src/datasources/drivers/special/configfile/Driver.py,
	  src/datasources/drivers/informix/informix/Driver.py,
	  src/dbdrivers/_dbsig/DBdriver.py, src/dbdrivers/ingres/DBdriver.py,
	  src/datasources/drivers/interbase/interbase/Driver.py,
	  src/dbdrivers/informix/DBdriver.py,
	  src/dbdrivers/cxoracle/DBdriver.py,
	  src/dbdrivers/sqlite/DBdriver.py,
	  src/datasources/drivers/sqlite/sqlite/Driver.py,
	  src/dbdrivers/oracle/DBdriver.py: i18n changes: raise _(msg) to tmsg
	  = _(msg); raise tmsg

2003-01-18 12:48:06  Rev 3757   arturas

	* src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/_directory/DirectoryServer.py,
	  src/rpc/drivers/_helpers/ObjectEnabler.py,
	  src/commdrivers/xmlrpc/ServerAdapter.py,
	  src/commdrivers/xmlrpc/RpcDoc.py,
	  src/commdrivers/pw_xmlrpc/ServerAdapter.py,
	  src/commdrivers/sockets/CommDriver.py,
	  src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/commdrivers/xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/xmlrpc/RpcDoc.py,
	  src/commdrivers/proxy/CommDriver.py,
	  src/commdrivers/pw_xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/pw_xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/sockets/CommDriver.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py,
	  src/commdrivers/_directory/DirectoryServer.py,
	  src/rpc/drivers/proxy/CommDriver.py,
	  src/commdrivers/_helpers/ObjectEnabler.py: i18n changes from raise
	  _(msg) to tmsg=_(msg); raise tmsg

2003-01-18 12:06:13  Rev 3756   arturas

	* src/FormatMasks/NumberMask.py, src/FormatMasks/BaseMask.py,
	  src/formatting/NumberMask.py, src/formatting/BaseMask.py,
	  src/FormatMasks/TextMask.py, src/formatting/TextMask.py: Changed
	  raise error, _(msg) to tmsg = _(msg); raise error, tmsg

2003-01-10 01:30:52  Rev 3747   jcater

	* src/definitions/GObjects.py, src/GObjects.py,
	  src/definitions/GParserHelpers.py, src/GParserHelpers.py:
	  * Cleaned up some init routines * Added a multiplexing GObj

2003-01-08 15:22:10  Rev 3742   arturas

	* src/datasources/GDataObjects.py, src/GDataObjects.py: *** empty log
	  message ***

2003-01-07 17:01:22  Rev 3738   arturas

	* src/formatting/GTypecast.py, src/GTypecast.py: gettext updates

2003-01-07 16:49:42  Rev 3737   arturas

	* src/datasources/GDataSource.py, src/definitions/GParser.py,
	  src/GDataSource.py, src/GDateTime.py, src/GParser.py,
	  src/utils/GDateTime.py: gettext updates

2003-01-07 16:02:56  Rev 3736   arturas

	* src/datasources/GConnections.py, src/datasources/GDataObjects.py,
	  src/GConnections.py, src/GDataObjects.py: gettext corrections

2003-01-07 15:49:18  Rev 3735   arturas

	* translations/lt_LT/LC_MESSAGES/gnue.mo,
	  translations/lt_LT/LC_MESSAGES/gnue.po: Small updates

2003-01-07 14:19:11  Rev 3734   arturas

	* src/datasources/GConditions.py, src/GConditions.py, src/GComm.py,
	  src/rpc/GComm.py: Changed raise _("bla-bla") to tmsg = _("bla-bla");
	  raise tmsg

2003-01-02 02:06:24  Rev 3715   jcater

	* setup-cvs.py: cleaning up reports structure

2003-01-02 00:45:49  Rev 3711   jcater

	* src/commdrivers/soap/__init__.py,
	  src/rpc/drivers/pw_xmlrpc/ClientAdapter.py, src/apps/GDebug.py,
	  src/cursing/Frame.py, src/events/EventAware.py,
	  src/rpc/drivers/xmlrpc/ServerAdapter.py, src/GBaseApp.py,
	  src/commdrivers/pyro/__init__.py, src/GParserHelpers.py,
	  src/commdrivers/_directory/DirectoryServer.py,
	  src/dbdrivers/mysql/DBdriver.py,
	  src/dbdrivers/configfile/DBdriver.py,
	  src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/dbdrivers/db2/DBdriver.py, setup-cvs.py,
	  src/cursing/MsgBoxOK.py, src/datasources/drivers/db2/db2/Driver.py,
	  src/datasources/drivers/ingres/ingres/Driver.py,
	  src/formatting/FormatExceptions.py, src/cursing/TextBox.py,
	  src/dbdrivers/psycopg/DBdriver.py, src/cursing/MsgBoxTimer.py,
	  src/GLoginHandler.py, src/commdrivers/orbit/CommDriver.py,
	  src/schema/GSParser.py, src/FormatMasks/TextMask.py,
	  src/GConnections.py, src/rpc/drivers/_helpers/ObjectLibrarian.py,
	  src/cursing/FocusedLabel.py, src/GComm.py, src/utils/GDateTime.py,
	  src/GDateTime.py, src/datasources/GDataObjects.py,
	  src/formatting/TextMask.py, src/cursing/VButton.py,
	  src/rpc/drivers/pw_xmlrpc/__init__.py, src/cursing/GroupBox.py,
	  src/dbdrivers/dbf/DBdriver.py, src/dbdrivers/sqlrelay/DBdriver.py,
	  src/cursing/InputBox.py, src/rpc/drivers/sockets/CommDriver.py,
	  src/cursing/Button.py, src/GObjects.py, src/cursing/CheckBox.py,
	  src/rpc/drivers/soap/__init__.py, scripts/gnue-schema-scripter.in,
	  src/GTypecast.py, src/TextUtils.py, src/utils/TextUtils.py,
	  src/commdrivers/proxy/__init__.py, src/cursing/DirChooser.py,
	  src/formatting/GTypecast.py, src/FormatMasks/DateMask.py,
	  src/cursing/ComboBox.py, src/GMimeTypes.py, src/utils/GMimeTypes.py,
	  src/datasources/drivers/sqlite/sqlite/Driver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/events/EventController.py, src/rpc/drivers/pyro/__init__.py,
	  src/dbdrivers/odbc/DBdriver.py,
	  src/datasources/drivers/special/static/Driver.py,
	  src/cursing/ScrollBar.py, src/formatting/DateMask.py,
	  src/GDataFormatter.py, src/schema/scripter/processors/base.py,
	  src/datasources/drivers/sapdb/sapbd/Driver.py,
	  src/datasources/drivers/odbc/mxodbc/Driver.py, src/GConfig.py,
	  src/datasources/drivers/dbf/dbf/Driver.py,
	  utils/doc-xml-attrs-openoffice.py,
	  src/dbdrivers/pypgsql/DBdriver.py, src/events/Event.py,
	  src/cursing/MsgBoxYesNo.py, src/dbdrivers/msado/DBdriver.py,
	  src/rpc/drivers/_parser/Parser.py, src/GDataObjects.py,
	  src/dbdrivers/gadfly/DBdriver.py,
	  src/commdrivers/xmlrpc/__init__.py, src/__init__.py,
	  src/GDataSource.py, src/datasources/drivers/gadfly/gadfly/Driver.py,
	  src/rpc/drivers/_helpers/ObjectEnabler.py, src/GParser.py,
	  src/commdrivers/xmlrpc/ServerAdapter.py,
	  src/dbdrivers/_pgsql/DBdriver.py,
	  src/commdrivers/pw_xmlrpc/ServerAdapter.py,
	  src/dbdrivers/_dbsig/DBdriver.py, src/cursing/CheckBoxGroup.py,
	  src/cursing/utility.py, src/commdrivers/_parser/Objects.py,
	  src/cursing/GraphicObject.py, src/datasources/GDataSource.py,
	  src/datasources/drivers/interbase/interbase/Driver.py,
	  src/GCConfig.py, src/GConditions.py,
	  src/dbdrivers/informix/DBdriver.py, src/apps/GServerApp.py,
	  src/cursing/VScrollBar.py, src/cursing/RadioGroup.py,
	  src/schema/scripter/Scripter.py, src/dbdrivers/oracle/DBdriver.py,
	  src/dbdrivers/appserver/DBdriver.py, src/datasources/GConditions.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/definitions/GParserHelpers.py,
	  src/datasources/drivers/postgresql/Base/Driver.py,
	  src/commdrivers/xmlrpc/RpcDoc.py, src/definitions/GObjects.py,
	  src/rpc/drivers/sockets/__init__.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/cursing/FileSelectPad.py, src/cursing/Menu.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
	  src/formatting/GDataFormatter.py, src/cursing/StatusBar.py,
	  src/commdrivers/_helpers/ObjectLibrarian.py,
	  src/rpc/drivers/proxy/CommDriver.py, src/cursing/Event.py,
	  src/cursing/MenuBar.py, src/commdrivers/pw_xmlrpc/__init__.py,
	  src/datasources/drivers/oracle/Base/Driver.py,
	  src/apps/RuntimeSettings.py, src/commdrivers/sockets/CommDriver.py,
	  src/datasources/drivers/informix/informix/Driver.py,
	  src/FormatMasks/BaseMask.py, src/GServerApp.py,
	  src/cursing/Progress.py,
	  src/rpc/drivers/_helpers/AsyncSocketServer.py,
	  src/dbdrivers/cxoracle/DBdriver.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/pw_xmlrpc/RpcDoc.py,
	  src/dbdrivers/_oracle/DBdriver.py, src/FormatMasks/NumberMask.py,
	  src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/cursing/MenuItem.py, src/formatting/BaseMask.py,
	  src/cursing/RadioButton.py, src/rpc/drivers/xmlrpc/__init__.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py, src/GMenu.py,
	  src/dbdrivers/sybase/DBdriver.py, src/rpc/drivers/orbit/__init__.py,
	  src/FormatMasks/FormatExceptions.py,
	  src/dbdrivers/_empty/DBdriver.py,
	  src/rpc/drivers/pw_xmlrpc/ServerAdapter.py, src/apps/GBaseApp.py,
	  src/rpc/drivers/_parser/Objects.py, src/GLogger.py,
	  src/cursing/TextArea.py, src/schema/Objects.py,
	  src/commdrivers/pyro/CommDriver.py,
	  src/datasources/drivers/appserver/appserver/Driver.py,
	  src/dbdrivers/ingres/DBdriver.py,
	  src/commdrivers/_corba/__init__.py, installer/GConfigWriter.py,
	  src/apps/GConfig.py, src/commdrivers/_parser/Parser.py,
	  src/rpc/drivers/xmlrpc/RpcDoc.py, scripts/gnue-diag.sh,
	  src/commdrivers/_corba/CommDriver.py,
	  src/commdrivers/_helpers/ObjectEnabler.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/dbdrivers/mxodbc/DBdriver.py,
	  src/commdrivers/soap/CommDriver.py, src/RuntimeSettings.py,
	  src/GTrigger.py, src/GTriggerCore.py, setup.cfg.in,
	  src/rpc/GComm.py, src/FormatMasks/__init__.py,
	  src/cursing/ScreenContainer.py, src/commdrivers/sockets/__init__.py,
	  src/logic/GTrigger.py, src/cursing/__init__.py, setup.py,
	  src/dbdrivers/_static/DBdriver.py,
	  src/datasources/drivers/special/configfile/Driver.py,
	  src/datasources/drivers/special/unbound/Driver.py,
	  src/commdrivers/proxy/CommDriver.py, src/GRootObj.py,
	  src/dbdrivers/sqlite/DBdriver.py, src/cursing/constants.py,
	  src/commdrivers/GCommBase.py, src/datasources/GLoginHandler.py,
	  src/cursing/Notebook.py,
	  src/rpc/drivers/_directory/DirectoryServer.py, src/FileUtils.py,
	  src/schema/scripter/processors/postgresql.py,
	  src/utils/FileUtils.py, src/rpc/drivers/pyro/CommDriver.py,
	  src/datasources/drivers/sybase/sybase/Driver.py,
	  src/commdrivers/_helpers/RpcDoc.py,
	  src/commdrivers/_helpers/AsyncSocketServer.py,
	  src/dbdrivers/popy/DBdriver.py, src/dbdrivers/sapdb/DBdriver.py,
	  src/commdrivers/xmlrpc/ClientAdapter.py,
	  src/commdrivers/pw_xmlrpc/RpcDoc.py, src/gear/NavigationBuilder.py,
	  src/commdrivers/pw_xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/_corba/__init__.py,
	  src/rpc/drivers/orbit/CommDriver.py, src/apps/GClientApp.py,
	  src/rpc/drivers/_corba/CommDriver.py,
	  src/dbdrivers/interbase/DBdriver.py, src/dbdrivers/geas/DBdriver.py,
	  src/commdrivers/orbit/__init__.py,
	  src/rpc/drivers/soap/CommDriver.py, src/definitions/GParser.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/cursing/Label.py, src/apps/GLogger.py, src/GDebug.py,
	  utils/GTest.py, src/dbdrivers/odbc-db2/DBdriver.py,
	  src/cursing/Dialog.py, src/formatting/NumberMask.py,
	  src/rpc/drivers/proxy/__init__.py, src/GClientApp.py,
	  src/dbdrivers/postgresql/DBdriver.py, src/cursing/Control.py,
	  src/rpc/drivers/GCommBase.py, src/definitions/GRootObj.py,
	  src/gear/GearSystem.py, src/cursing/sio.py,
	  src/datasources/GConnections.py, src/rpc/drivers/_helpers/RpcDoc.py,
	  src/cursing/ColorScheme.py, src/logic/GTriggerCore.py,
	  src/cursing/FileSelector.py: updated copyright headers

2003-01-01 22:21:40  Rev 3710   jcater

	* src/GObjects.py, src/GParser.py, src/definitions/GObjects.py,
	  src/definitions/GParser.py:
	  * primary elements (section, field, summ, etc) with
	  namespace-qualified attributes will output the primary element tag
	  w/only the qualified attributes (e.g., <section name="foo"
	  out:lookAtMe="1"> will output <section lookatMe="1">  into the raw
	  output stream)
	  * Misc bug fixes

2003-01-01 20:58:27  Rev 3709   jcater

	* src/formatting/GDataFormatter.py, src/GDataFormatter.py: oops; fixed
	  dollar sign issue

2003-01-01 20:47:51  Rev 3708   jcater

	* src/formatting/GDataFormatter.py, src/GDataFormatter.py: added basic
	  number formatting to reports (HACK ALERT)

2002-12-27 01:00:34  Rev 3692   jcater

	* src/definitions/GParser.py, src/GParser.py: removed i18n from
	  'raise' statements, as they don't work there :(

2002-12-27 00:56:57  Rev 3691   jcater

	* src/definitions/GParser.py, src/GParser.py: 
	  Moved the tag count check to after other checks

2002-12-23 03:44:17  Rev 3685   jamest

	* src/formatting/GDataFormatter.py, src/GDataFormatter.py: removed
	  print statement

2002-12-23 01:51:33  Rev 3681   jcater

	* src/formatting/GDataFormatter.py, src/GDataFormatter.py: removed
	  unused code

2002-12-23 01:46:03  Rev 3680   jcater

	* src/formatting/GDataFormatter.py, src/GDataFormatter.py: better fix
	  for formatting dates in reports [temporary]

2002-12-23 01:43:25  Rev 3679   jamest

	* src/formatting/GDataFormatter.py, src/GDataFormatter.py: typo

2002-12-23 01:31:38  Rev 3678   jcater

	* src/definitions/GObjects.py, src/GObjects.py: reworking the format
	  of designer wizards and namespace support

2002-12-23 01:22:21  Rev 3677   jcater

	* src/formatting/GDataFormatter.py, src/GDataFormatter.py: added basic
	  date formatting (temp hackery) for reports support

2002-12-22 20:42:58  Rev 3675   jcater

	* setup-cvs.py, scripts/gnue-schema-scripter.in,
	  src/schema/scripter/Scripter.py: added convenience shell scripts for
	  gnue-schema-scripter

2002-12-21 22:41:09  Rev 3672   jcater

	* etc/sample.report-filters.conf, setup-cvs.py: changed the filters/
	  directory structure

2002-12-21 19:29:55  Rev 3665   jamest

	* src/events/EventController.py: Started breaking apart wx uidriver
	  form event model changes instances are not tracking a current form
	  instead events pass affected form Other stuff I probably forgot

2002-12-21 19:03:04  Rev 3664   jcater

	* src/datasources/GDataSource.py, utils/connection.gfd,
	  src/GDataSource.py, ChangeLog: fix for <connection> tags

2002-12-21 18:54:53  Rev 3663   jcater

	* utils/connection.gfd: renamed database tag to connection

2002-12-21 00:15:25  Rev 3652   jcater

	* setup-cvs.py, ChangeLog: 
	  synching machines

2002-12-17 03:07:26  Rev 3626   jcater

	* NEWS, src/__init__.py, ChangeLog, ROADMAP.in,
	  utils/generate-feature-plan.py, TODO: Preliminary updates for
	  pending release

2002-12-14 18:05:38  Rev 3620   jcater

	* src/schema/scripter/processors/postgresql.py:  * Corrected a
	  timestamp issue with the PgSQL schema writer

2002-12-13 00:55:13  Rev 3611   jcater

	* src/cursing/ColorScheme.py, src/datasources/GDataSource.py,
	  src/GDataSource.py, src/datasources/GDataObjects.py,
	  src/GDataObjects.py:  * Implemented block-level (per-record)
	  Pre-Query and Post-Query * More updates on Dev Guide

2002-12-12 20:35:09  Rev 3609   jcater

	* src/cursing/ScreenContainer.py, src/cursing/ColorScheme.py,
	  src/cursing/MenuItem.py, src/cursing/Menu.py,
	  src/cursing/FocusedLabel.py, src/cursing/MenuBar.py,
	  src/cursing/VScrollBar.py, src/cursing/Frame.py,
	  src/cursing/Dialog.py, src/cursing/Control.py,
	  src/cursing/Notebook.py: ported cursing changes from 0.4.x branch

2002-12-12 17:57:53  Rev 3607   jcater

	* src/datasources/GDataObjects.py, src/GDataObjects.py: committed
	  fixes for incorrect isFirstRecord() and isLastRecord() logic

2002-12-12 17:39:40  Rev 3606   jcater

	* src/datasources/GDataObjects.py, src/GDataObjects.py: 
	  Added isLastRecord to ResultSet to complement the isFirstRecord()
	  call

2002-12-12 05:16:05  Rev 3604   jcater

	* doc/technotes/index.html, doc/technotes/00008.txt,
	  doc/technotes/index.txt, doc/technotes/00009.txt: more futile
	  attempts to find the segfault issue in designer

2002-12-12 04:05:25  Rev 3600   jcater

	* src/datasources/drivers/postgresql/Base/Driver.py,
	  src/dbdrivers/_pgsql/DBdriver.py: fix for using encoding=default
	  under Pg7.3

2002-12-12 01:00:02  Rev 3599   jcater

	* utils/generate-feature-plan.py, ROADMAP.in: added roadmap/feature
	  plan template and parser script

2002-12-07 08:31:20  Rev 3580   jcater

	* src/schema/GSParser.py:  * Updated Dev Guide to new GFD format *
	  Renamed the Pre-Modify attribute on blocks to Pre-Change to be
	  consistent with the field.Pre-Change call * Cleanup

2002-12-06 06:46:58  Rev 3574   jcater

	* src/schema/scripter/Scripter.py: fixed a bug with -o not working

2002-12-06 06:25:17  Rev 3573   jcater

	* src/schema/scripter/processors/__init__.py, src/__init__.py,
	  src/schema/scripter/processors/postgresql.py,
	  src/schema/scripter/processors/oracle.py, src/schema/GSParser.py,
	  src/schema/scripter/Scripter.py,
	  src/schema/scripter/processors/base.py:  * Made scripter.py into a
	  GClientApp (run with --help to see) * Added indexes (unique and
	  non-unique) * Added primary key support * Added Oracle driver

2002-12-05 00:40:31  Rev 3568   jcater

	* src/dbdrivers/mysql/DBdriver.py: hopefully, a fix for the buggy
	  mysqldb driver

2002-12-04 03:05:28  Rev 3564   jamest

	* src/datasources/GDataSource.py, src/GDataSource.py: remove GFObj
	  referece from common moving things about and adding notes to ui
	  drivers in preperation for some changes

2002-12-03 18:06:32  Rev 3562   jamest

	* src/definitions/GObjects.py, src/definitions/GParser.py,
	  src/GObjects.py, src/GParser.py: more changes for <dialog> support

2002-12-02 00:44:39  Rev 3555   jcater

	* src/datasources/GConnections.py, src/GConnections.py: fix for custom
	  authenticator support

2002-12-01 22:53:04  Rev 3553   jcater

	* doc/technotes/00005.txt, src/datasources/GConnections.py,
	  src/GConnections.py:
	  * Added form.getAuthenticatedUser(connection) * Cleaned up custom
	  authenticators

2002-12-01 14:42:37  Rev 3552   dimas

	* doc/technotes/00005.txt: Correction after playing with custom login

2002-12-01 11:27:29  Rev 3551   siesel

	* src/datasources/drivers/dbf/dbf/Driver.py,
	  src/dbdrivers/dbf/DBdriver.py: fix bugs in introspection support of
	  DBF dbdriver

2002-12-01 00:00:59  Rev 3550   siesel

	* src/datasources/drivers/dbf/dbf/Driver.py,
	  src/dbdrivers/dbf/DBdriver.py: add introspection support to dbf
	  driver

2002-11-29 07:07:00  Rev 3544   jcater

	* src/GObjects.py, src/definitions/GRootObj.py,
	  src/definitions/GObjects.py, src/GRootObj.py:  * Improved trigger
	  selector support * Improved code editor interaction with rest of
	  system * Fixed outstanding bugs related to wizards/templates and
	  object creation * Many bug fixes

2002-11-28 02:24:39  Rev 3541   jamest

	* src/GConfig.py, src/definitions/GParser.py, src/apps/GConfig.py,
	  src/GParser.py, src/logic/GTrigger.py, src/GTrigger.py: cleaning
	  things up in preparation for <dialog>

2002-11-28 00:11:31  Rev 3540   jcater

	* src/GObjects.py, src/definitions/GObjects.py: * Visual cleanup
	  (panel/text spacing, etc) * First attempt at getting wizards working
	  with the new layout management markup * More cleanup

2002-11-27 21:29:17  Rev 3538   jamest

	* src/definitions/GObjects.py, src/GObjects.py: Syncing machines.

2002-11-27 05:47:06  Rev 3535   jamest

	* src/definitions/GParser.py, src/GParser.py: start of <dialog>
	  support (still useless)

2002-11-26 23:45:21  Rev 3524   jcater

	* src/definitions/GObjects.py, src/definitions/GParser.py,
	  src/GObjects.py, src/definitions/GRootObj.py, src/GParser.py,
	  src/GRootObj.py:
	  Moved to namespaces for layout management in forms

2002-11-26 04:23:33  Rev 3523   jcater

	* src/logic/GTrigger.py, src/GTrigger.py: * More cleanup in Designer

2002-11-26 00:45:10  Rev 3516   siesel

	* src/datasources/drivers/dbf/dbf/Driver.py,
	  src/dbdrivers/dbf/__init__.py, src/datasources/drivers/dbf,
	  src/dbdrivers/dbf/DBdriver.py, src/dbdrivers/dbf,
	  src/datasources/drivers/dbf/dbf, src/dbdrivers/dbf/dbf.py: add a
	  static DBF (Dbase III+) driver

2002-11-25 05:41:42  Rev 3508   jcater

	* src/events/EventController.py: * Implemented a docking system for
	  forms * Started on HotKey support (F10 ==> Property Editor, etc) *
	  Moved from the old listener support to common's events model * More
	  work to get Designer working with new GFD format * Start of Trigger
	  Inspector

2002-11-23 12:37:57  Rev 3504   arturas

	* etc/sample.connections.conf: Added sample encoding parameter.

2002-11-23 12:36:02  Rev 3503   arturas

	* doc/technotes/00002.txt: Updating dabatase encoding part.

2002-11-23 12:06:58  Rev 3502   arturas

	* etc/sample.gnue.conf: Minor typo correction. (Spaces do not work)

2002-11-21 03:47:46  Rev 3491   jamest

	* src/definitions/GObjects.py, src/GConfig.py,
	  src/dbdrivers/_dbsig/DBdriver.py, src/datasources/GConditions.py,
	  src/apps/GConfig.py, src/GConditions.py, src/GObjects.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/dbdrivers/mysql/DBdriver.py: merged in config fixes from 0.4.x
	  branch merged in papo patches from 0.4.x branch a possible
	  workaround for older mysql drivers

2002-11-21 01:39:37  Rev 3489   jcater

	* src/datasources/GDataSource.py, src/GDataSource.py: start of
	  layout/logic separation; cleaned up GFParser.py to reflect new tags

2002-11-21 00:27:34  Rev 3486   jcater

	* src/datasources/GDataSource.py, etc/sample.gnue.conf,
	  src/GDataSource.py:
	  * Moved the <database> tag to common (as a <connection> tag... we
	  will have a converter script soon) * Fixed some incorrect code
	  samples in the dev guide

2002-11-20 01:01:40  Rev 3478   jcater

	* src/definitions/GObjects.py, src/__init__.py, src/GObjects.py: 
	  * When writing back to XML, name attributes are listed first * Misc
	  cleanup * Added a Forms 0.5.0 converter

2002-11-18 23:15:49  Rev 3472   siesel

	* setup-cvs.py: first draft of a integrator xxx.

2002-11-18 01:29:13  Rev 3468   jcater

	* MANIFEST.in: modified manifest

2002-11-18 01:27:05  Rev 3467   jamest

	* NEWS, ChangeLog: Final updates for new release

2002-11-18 01:17:24  Rev 3465   jcater

	* src/__init__.py, utils/doc-xml-attrs-openoffice.py,
	  doc/Developers-Guide.sxw: doc/version changes in prep for a release

2002-11-17 22:53:27  Rev 3462   jcater

	* src/cursing/ScreenContainer.py, src/cursing/MenuItem.py,
	  src/cursing/MenuBar.py, src/cursing/sio.py, src/cursing/Frame.py,
	  src/cursing/TextBox.py, src/cursing/Dialog.py,
	  src/cursing/VButton.py, src/cursing/utility.py,
	  src/cursing/ColorScheme.py, src/cursing/GraphicObject.py,
	  src/cursing/GroupBox.py, src/cursing/StatusBar.py,
	  src/cursing/ComboBox.py, utils/doc-xml-attrs-openoffice.py,
	  src/cursing/VScrollBar.py, src/cursing/Button.py,
	  src/cursing/TextArea.py, src/cursing/Label.py,
	  src/cursing/Control.py: updated Forms Dev Guide to have new
	  descriptions of attributes

2002-11-17 16:00:12  Rev 3457   jamest

	* setup.py: added gnue.common.external to setup.py

2002-11-17 05:17:02  Rev 3456   dimas

	* doc/technotes/00002.txt: Minor typo.

2002-11-16 21:14:39  Rev 3455   jamest

	* src/datasources/GDataObjects.py, src/GDataObjects.py: Fixed for
	  unbound fields in blocks sometimes flaging that blocks resultset to
	  require saving

2002-11-16 15:44:02  Rev 3454   jcater

	* src/definitions/GParser.py, src/GParser.py: If a referenced
	  importable object is not found, raise an exception

2002-11-16 15:20:21  Rev 3453   jcater

	* src/cursing/ComboBox.py, src/cursing/VScrollBar.py,
	  src/cursing/Dialog.py:
	  Fixed incorrect drawing of Login dialog and scrollbars

2002-11-15 23:18:28  Rev 3450   jcater

	* src/cursing/sio.py: 
	  More work on color support

2002-11-15 22:13:13  Rev 3447   jamest

	* src/datasources/GDataObjects.py, src/GDataObjects.py: master
	  datasources no longer cause detail datasources to execute a query
	  for detail key = to null when the master is cleared or at startup

2002-11-15 17:06:47  Rev 3443   jcater

	* setup.py: added sqlite to setup.py

2002-11-15 07:20:37  Rev 3442   jcater

	* src/cursing/ColorScheme.py, src/cursing/MenuItem.py,
	  src/cursing/GraphicObject.py, src/cursing/StatusBar.py,
	  src/cursing/sio.py, src/cursing/Button.py, src/cursing/TextArea.py:
	  more work on curses

2002-11-15 04:00:42  Rev 3441   jamest

	* doc/Developers-Guide.sxw: The start of a developers guide for GNUe
	  Common.

2002-11-15 01:44:28  Rev 3440   jcater

	* src/cursing/ScreenContainer.py, src/cursing/StatusBar.py,
	  src/cursing/Frame.py, src/cursing/sio.py, src/cursing/Button.py,
	  src/cursing/TextBox.py: more work in curses driver

2002-11-14 15:31:53  Rev 3436   jcater

	* setup-cvs.py: changed setup to reflect the move of gnue/ into
	  module/base

2002-11-14 05:05:28  Rev 3432   jcater

	* NEWS, README-CVS, ChangeLog: Updated NEWS and ChangeLogs

2002-11-14 04:06:25  Rev 3429   jcater

	* src/definitions/GParser.py, src/GBaseApp.py, src/GParser.py,
	  src/apps/GBaseApp.py:
	  Added btami's locale patches for better i18n support under win32

2002-11-14 03:55:35  Rev 3427   jcater

	* packaging/inno/gnue-tools.iss, setup.py, packaging/inno: 
	  Added btami's mcmillan support files

2002-11-13 23:56:25  Rev 3424   jcater

	* src/external, src/external/__init__.py, src/external/README,
	  src/external/shellwords.py:  * First completely working label
	  implementation in reports * Added shellwords.py * Misc cleanup/bug
	  fixes

2002-11-13 17:06:20  Rev 3420   jcater

	* src/GConfig.py, src/apps/GConfig.py: removed lowercase conversion
	  from Default parameter parser

2002-11-13 06:10:12  Rev 3417   jcater

	* etc/sample.report-filters.conf: added first label example to GNUe
	  Reports

2002-11-13 05:55:59  Rev 3416   dneighbors

	* utils/xml2sql/schema.sxw: Updated documentation to include
	  information on how to use GSD format, import files and new
	  'defaultwith' attribute.

2002-11-13 03:30:42  Rev 3414   jcater

	* setup-cvs.py: added support for gcvs script

2002-11-13 01:43:43  Rev 3412   jcater

	* src/schema/GSParser.py: removed scale reference; should be using
	  'precision'

2002-11-13 00:39:06  Rev 3410   jamest

	* src/__init__.py: Remove python2.2ism

2002-11-13 00:16:09  Rev 3409   siesel

	* src/schema/GSParser.py: fix CreateSchema Wizard add scale attribut
	  to GSParser

2002-11-12 23:07:05  Rev 3406   jcater

	* src/__init__.py: updated VERSION numbers to be the new .99 format
	  for cvs

2002-11-12 23:00:18  Rev 3405   jamest

	* src/datasources/GConditions.py, src/GConditions.py: add in
	  depreciated <conditions> tag

2002-11-12 21:10:47  Rev 3404   jcater

	* src/TextUtils.py, src/utils/TextUtils.py: added a textToMeasurment
	  method that takes '12pt', '32cm', '1in' type strings and returns the
	  measurement in inches

2002-11-12 18:35:49  Rev 3403   jcater

	* setup-cvs.py: moved gnue/reports/adapters to
	  gnue/reports/src/adapters

2002-11-12 08:52:09  Rev 3399   arturas

	* utils/win-links.txt: A small readme about link creation tools for
	  Windows.

2002-11-12 08:47:08  Rev 3398   arturas

	* setup-cvs-win.py: Added checking for existance fsutil.exe and
	  linkgd.exe - file link tools for Windows.

2002-11-11 20:51:16  Rev 3395   jamest

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py: distinct support fix

2002-11-11 17:42:46  Rev 3393   arturas

	* setup-cvs-win.py: This is setup-cvs.py (CVS installation) file,
	  modified to work both on Linux and on Windows. However, as i'm not a
	  very good coder, the code does look awful. The file still has some
	  bugs left (deletion of linked folders will result in deleting both
	  linked and original folder; it's possible to have only one
	  installation - i haven't found out how to add module path under
	  Windows Python) and it does not work under Windows (to be more
	  correct: the file itself does work, but when trying to run form,
	  gettext breaks - the problem is not in this file, but you can't have
	  form running anyway).

2002-11-11 06:00:00  Rev 3392   jcater

	* src/cursing/ScreenContainer.py, src/cursing/GraphicObject.py,
	  src/cursing/MenuBar.py, src/cursing/Frame.py,
	  src/cursing/Notebook.py:
	  More work on the curses driver; mainly further implementation of
	  Notebook.py

2002-11-10 22:15:58  Rev 3391   siesel

	* src/datasources/drivers/postgresql/Base/Driver.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/dbdrivers/_pgsql/DBdriver.py, src/dbdrivers/oracle/DBdriver.py:
	  allow customisation of date time format send to db

2002-11-10 22:06:34  Rev 3390   jcater

	* src/schema/scripter/processors/__init__.py,
	  src/schema/scripter/processors/postgresql.py, src/GBaseApp.py,
	  src/schema/scripter/processors/oracle.py, src/schema/scripter,
	  src/apps/GBaseApp.py, src/schema/GSParser.py,
	  src/schema/scripter/Scripter.py, src/schema/scripter/processors,
	  src/schema/scripter/processors/base.py, src/schema/Objects.py,
	  src/schema/scripter/__init__.py:
	  Added the new, script-based gsd-to-sql writer. (NOT READY FOR PUBLIC
	  CONSUMPTION)

2002-11-10 21:14:32  Rev 3389   siesel

	* src/datasources/GDataSource.py, src/GDataSource.py: * add
	  SetCondition and GetCondition trigger methods for changing/reading
	  the   staticCondition of a Datasource * removed SingleEntry for
	  GStaticSet to allow more than one StaticDatasource in   a source file

2002-11-10 20:35:25  Rev 3388   jcater

	* src/definitions/GParser.py, src/GParser.py: fixed the
	  buildImportableTags code to work with tags that don't have native
	  'Attributes'

2002-11-10 17:35:33  Rev 3385   jcater

	* src/schema/GSParser.py: synching repository to eliminate scripter/
	  directory

2002-11-10 02:59:33  Rev 3383   jcater

	* src/datasources/GDataSource.py, src/GDataSource.py: fixed typo wrt
	  staticsets and SingleInstance

2002-11-09 22:14:48  Rev 3381   jcater

	* src/datasources/GDataSource.py, src/GDataSource.py: ditto with the
	  darn typos

2002-11-09 21:47:49  Rev 3380   jcater

	* src/datasources/GDataSource.py, src/GDataSource.py: darn typos

2002-11-09 21:36:49  Rev 3379   jcater

	* src/datasources/GDataSource.py, src/GDataSource.py,
	  src/schema/GSParser.py: fixed support for order_by with a 'desc'
	  clause

2002-11-09 21:28:32  Rev 3378   jcater

	* src/datasources/drivers/oracle/Base/Driver.py,
	  src/dbdrivers/_oracle/DBdriver.py: fixed Oracle's dataobject.sql()
	  extension

2002-11-08 15:55:03  Rev 3375   jcater

	* src/definitions/GParser.py, src/GParser.py: fixed new GParser.py
	  issue w/namespace support

2002-11-08 03:21:01  Rev 3373   jamest

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py: fixed overlooked var name
	  change

2002-11-08 00:12:25  Rev 3372   jcater

	* doc/technotes/00005.txt: updated technote to remove obsolete info

2002-11-07 17:04:39  Rev 3371   jamest

	* src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/dbdrivers/mxodbc/DBdriver.py,
	  src/datasources/drivers/sybase/sybase/Driver.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/datasources/drivers/sapdb/sapbd/Driver.py,
	  src/datasources/drivers/odbc/mxodbc/Driver.py,
	  src/dbdrivers/sybase/DBdriver.py, src/dbdrivers/popy/DBdriver.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/dbdrivers/sapdb/DBdriver.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
	  src/dbdrivers/sqlrelay/DBdriver.py,
	  src/dbdrivers/pypgsql/DBdriver.py,
	  src/dbdrivers/postgresql/DBdriver.py,
	  src/dbdrivers/mysql/DBdriver.py, src/dbdrivers/gadfly/DBdriver.py,
	  src/dbdrivers/db2/DBdriver.py, src/dbdrivers/interbase/DBdriver.py,
	  src/datasources/drivers/gadfly/gadfly/Driver.py,
	  src/datasources/drivers/ingres/ingres/Driver.py,
	  src/datasources/drivers/db2/db2/Driver.py,
	  src/dbdrivers/psycopg/DBdriver.py,
	  src/datasources/drivers/informix/informix/Driver.py,
	  src/dbdrivers/ingres/DBdriver.py,
	  src/datasources/drivers/interbase/interbase/Driver.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/dbdrivers/informix/DBdriver.py,
	  src/dbdrivers/cxoracle/DBdriver.py,
	  src/dbdrivers/sqlite/DBdriver.py,
	  src/datasources/drivers/sqlite/sqlite/Driver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/dbdrivers/oracle/DBdriver.py: Added missing changes to the
	  database drivers for query by detail

2002-11-07 16:37:03  Rev 3370   jcater

	* src/cursing/ScreenContainer.py, src/cursing/ScrollBar.py,
	  src/cursing/FocusedLabel.py, src/cursing/MenuBar.py,
	  src/cursing/Frame.py, src/cursing/TextBox.py, src/cursing/Dialog.py,
	  src/cursing/FileSelectPad.py, src/cursing/Progress.py,
	  src/cursing/GroupBox.py, src/cursing/ComboBox.py,
	  src/cursing/StatusBar.py, src/cursing/Button.py,
	  src/cursing/TextArea.py, src/cursing/Label.py,
	  src/cursing/Notebook.py:
	  * Added support for Frame panels that are controlled by their parent
	  container * Added an "absolute x,y" attribute to each Control
	  object, so they can transparently work in Frames * Moved MenuBar to
	  the Frame model * Started work on a Notebook control

2002-11-07 03:20:33  Rev 3369   jamest

	* src/definitions/GParser.py, src/GParser.py: GParser now honors the
	  Required and SingleInstance attributes on tag definitions.

2002-11-06 19:13:16  Rev 3368   jamest

	* src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/datasources/drivers/special/static/Driver.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/DBSIG2/Driver.py, src/GDataSource.py,
	  src/datasources/drivers/sybase/sybase/Driver.py,
	  src/datasources/GDataObjects.py,
	  src/datasources/drivers/sapdb/sapbd/Driver.py,
	  src/dbdrivers/sybase/DBdriver.py, src/dbdrivers/_static/DBdriver.py,
	  src/datasources/drivers/special/configfile/Driver.py,
	  src/dbdrivers/popy/DBdriver.py, src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/GDataSource.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
	  src/dbdrivers/sapdb/DBdriver.py,
	  src/datasources/drivers/special/unbound/Driver.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/dbdrivers/sqlrelay/DBdriver.py,
	  src/dbdrivers/_empty/DBdriver.py, src/dbdrivers/pypgsql/DBdriver.py,
	  src/dbdrivers/cxoracle/DBdriver.py,
	  src/dbdrivers/sqlite/DBdriver.py,
	  src/datasources/drivers/sqlite/sqlite/Driver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/dbdrivers/postgresql/DBdriver.py, src/GDataObjects.py,
	  src/dbdrivers/configfile/DBdriver.py: query by detail support (needs
	  more testing)

2002-11-06 02:03:43  Rev 3367   jamest

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/GDataSource.py,
	  src/datasources/drivers/DBSIG2/Driver.py, src/GDataSource.py,
	  utils/doc-xml-attrs-openoffice.py, scripts/gnuedtd,
	  src/datasources/GDataObjects.py, src/dbdrivers/psycopg/DBdriver.py,
	  src/GDataObjects.py: temp fix for dcl ticket #60 - query on detail
	  is blocked again partial implementation of query by detail logic
	  which should all be turned off at the moment.  (syncing machines)
	  misc fixes for changes in the GRootObj

2002-11-06 00:03:35  Rev 3366   jbailey

	* README-CVS: Add note on generating snapshots

2002-11-05 20:36:38  Rev 3365   jbailey

	* src/GTest.py: Move src/GTest.py to utils

2002-11-05 19:37:14  Rev 3364   jcater

	* src/cursing/Event.py: typos

2002-11-05 19:07:51  Rev 3363   jcater

	* src/cursing/Event.py: typo fix

2002-11-04 20:14:55  Rev 3355   jamest

	* src/definitions/GParser.py, src/GParser.py: Added support for common
	  based <import> tag based upon the tags marked as Importable Fixed
	  bad function name in form's wx UI driver

2002-11-04 19:14:09  Rev 3352   jamest

	* src/schema/Objects.py: changed rootobj init

2002-11-04 14:55:51  Rev 3349   jamest

	* src/definitions/GRootObj.py, src/GDataSource.py, src/GParser.py,
	  src/logic/GTrigger.py, src/GTrigger.py, src/definitions/GParser.py,
	  src/datasources/GDataSource.py, src/GRootObj.py: Migration of import
	  system into common (partially complete) Added G*Parser attribute
	  'Importable' to entities if set to 1 makes then that entity becomes
	  importable. Adjustments to make reports support importable triggers
	  All still pretty rough

2002-11-04 06:02:00  Rev 3348   jcater

	* src/definitions/GObjects.py, src/GObjects.py,
	  src/schema/GSParser.py:
	  * Misc cleanup

2002-11-04 04:44:42  Rev 3343   dneighbors

	* utils/xml2sql/Schema.txt, utils/xml2sql/schema.sxw: GSD
	  documentation revamp.  Because of datatype changes needed more rich
	  documentation so switched to open office format.

2002-11-02 06:02:01  Rev 3340   jcater

	* src/definitions/GRootObj.py, src/GRootObj.py, src/schema/Objects.py:
	  moved the dumpXML root call into GRootObj, so each tool doesn't have
	  to redefine dumpXML()

2002-11-01 05:02:49  Rev 3338   jamest

	* src/logic/GTrigger.py, src/GTrigger.py: More trigger cleanup Added
	  trigger support to gnue-reports Added on-startup and on-exit to
	  <report> Added pre-section and post-section to <section> Added
	  support for reports trigger editing in designer foobulations grd is
	  working sample

2002-11-01 02:40:53  Rev 3337   jamest

	* src/GObjects.py, src/logic/GTrigger.py, src/GTrigger.py,
	  src/definitions/GObjects.py, src/logic/GTriggerCore.py,
	  src/GTriggerCore.py: Moved all trigger support into common in prep
	  to add to support to reports. Removed global valid trigger list with
	  a per object valid trigger definition

2002-10-31 23:12:26  Rev 3336   jcater

	* src/dbdrivers/_dbsig/DBdriver.py, src/datasources/GDataSource.py,
	  src/datasources/drivers/DBSIG2/Driver.py, src/GDataSource.py,
	  src/datasources/drivers/postgresql/Base/Driver.py,
	  src/dbdrivers/_pgsql/DBdriver.py: added cross-tabulation (pivot
	  table) example to reports (pending a few bugfixes, it will work);
	  misc cleanup

2002-10-28 02:10:26  Rev 3324   jcater

	* src/datasources/GConditions.py, src/datasources/GDataSource.py,
	  src/GConditions.py, src/GDataSource.py,
	  utils/doc-xml-attrs-openoffice.py, scripts/gnuedtd: added form tags
	  to dev guide; created a python script to autocreate OO docs from
	  G?Parser.py files; misc consistency checks

2002-10-27 20:59:39  Rev 3323   jcater

	* src/definitions/GObjects.py, src/dbdrivers/_dbsig/DBdriver.py,
	  src/GObjects.py, src/datasources/drivers/DBSIG2/Driver.py: Trigger
	  Namespace changes: * Added support for negative indexes in
	  Block.gotoRecord   (negative numbers are relative to the last
	  record) * Added Block.parent and Entry.parent attributes * Added
	  getCurrentEntry, getCurrentBlock, and   getCurrentPage to Form

2002-10-26 01:13:19  Rev 3322   siesel

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py: add an testcase for
	  dropdown refreshs remove dbsig modifying GObj tree and parameter
	  caching add setParameter function

2002-10-25 22:08:33  Rev 3321   jcater

	* etc/sample.gnue.conf: added Entry.resetForeignKey() method for
	  triggers (not fully tested); misc code cleanup

2002-10-24 03:00:25  Rev 3311   jamest

	* src/logic/GTrigger.py, src/GTrigger.py: Partial removal of the
	  GFTrigger class being replaced by common trigger system.

2002-10-24 00:26:08  Rev 3308   jamest

	* scripts/gnue-diag.sh: Removed files no longer needed by setup.py
	  Removed reference to PyXML as we no longer require it

2002-10-23 13:56:52  Rev 3307   jcater

	* scripts/gnuedtd: fixed typo in gnuedtd

2002-10-22 14:40:03  Rev 3304   jamest

	* README.databases: Fixed info per btami's request

2002-10-21 13:43:42  Rev 3300   siesel

	* setup-cvs.py: add changes to delete broken links created by setup
	  changes

2002-10-21 12:57:54  Rev 3299   siesel

	* setup.py: added configfile and gadfly dbdrivers to setup.py

2002-10-21 01:27:42  Rev 3296   jamest

	* src/GMimeTypes.py, src/utils/GMimeTypes.py: Adding missing import

2002-10-20 18:55:49  Rev 3294   jcater

	* src/definitions/GRootObj.py, src/GRootObj.py, src/logic/GTrigger.py,
	  src/GTrigger.py:
	  * Added an On-Exit trigger to the form   object (complementary to
	  On-Startup)
	  * Added support for global namespace objects   in trigger code.  For
	  example, in On-Startup:
	      global math, myfunc, DEBUG     import math     def
	  myfunc(n1,n2):        return n1+n2     DEBUG = 1
	    Then other triggers can access math, myfunc,   and DEBUG as if
	  they had imported or defined   them.

2002-10-19 14:35:16  Rev 3291   siesel

	* utils/connection.gfd: add dropdown provider field to connection.gfd
	  (btami)

2002-10-17 23:35:01  Rev 3287   jcater

	* src/cursing/MenuItem.py, src/cursing/Menu.py,
	  src/cursing/MenuBar.py, src/cursing/Frame.py: playing w/docs

2002-10-15 21:24:08  Rev 3286   siesel

	* src/rpc/drivers/_helpers/ObjectLibrarian.py,
	  src/commdrivers/_helpers/ObjectLibrarian.py: fixed startup problems
	  appserver had on some hosts

2002-10-14 03:59:23  Rev 3283   jcater

	* src/cursing/ScreenContainer.py, src/cursing/MenuItem.py,
	  src/cursing/Menu.py, src/cursing/MenuBar.py,
	  src/cursing/TextArea.py, src/cursing/TextBox.py: more work on curses
	  driver

2002-10-11 23:44:12  Rev 3281   jcater

	* src/cursing/StatusBar.py, src/cursing/Frame.py, src/cursing/sio.py,
	  src/cursing/Button.py, src/cursing/TextArea.py,
	  src/cursing/TextBox.py, src/cursing/Dialog.py,
	  src/cursing/__init__.py: Added Frame and StatusBar support; more
	  code cleanup

2002-10-11 05:10:37  Rev 3280   jcater

	* src/cursing/GroupBox.py, src/cursing/__init__.py: renamed Frame to
	  GroupBox (as Frame implies a window/etc); more cleanup

2002-10-11 01:47:25  Rev 3279   jcater

	* etc/sample.report-filters.conf: 
	  More work on curses support (I have screens drawing properly, and a
	  login dialog working now)

2002-10-11 01:46:06  Rev 3278   jcater

	* src/cursing/ScreenContainer.py, src/cursing/ScrollBar.py,
	  src/cursing/Frame.py, src/cursing/sio.py, src/cursing/TextBox.py,
	  src/cursing/Dialog.py, src/cursing/__init__.py,
	  src/cursing/VButton.py, src/cursing/utility.py,
	  src/cursing/GraphicObject.py, src/cursing/ComboBox.py,
	  src/cursing/VScrollBar.py, src/cursing/Button.py,
	  src/cursing/TextArea.py, src/cursing/Label.py,
	  src/cursing/Control.py:  * Full-color support / colorized default
	  widgets  * Simplified drawing of widgets  * Lots of code
	  simplification  * Started on keystroke/event hooks  * Dialogs: Made
	  border optional  * Dialogs: Added optional dropshadows  * Dialogs:
	  Added support for a "Title" on dialogs  * TextArea: Added a TextArea
	  class (Multi-line text boxes)  * Buttons: Spacebar triggers a press

2002-10-10 18:23:41  Rev 3277   jcater

	* setup.py: added events to setup.py

2002-10-10 06:45:36  Rev 3274   jcater

	* src/cursing/ScreenContainer.py, src/cursing/sio.py,
	  src/cursing/TextBox.py, packaging/debian/control, setup.py,
	  src/cursing/Dialog.py, packaging/debian/changelog,
	  packaging/debian/rules, src/cursing/Button.py, src/cursing/Label.py:
	  added a login popup dialog for curses uidriver; beat the curses
	  uidriver into submission to get it to draw pages, labels, and
	  entries; more cleanup on common's curses library

2002-10-10 05:23:35  Rev 3273   jcater

	* src/cursing/TextBox.py: added support for 'Password'-style data
	  entry (text hidden by '*')

2002-10-10 03:42:11  Rev 3272   jcater

	* src/cursing/Event.py, src/cursing/ScreenContainer.py,
	  src/cursing/ScrollBar.py, src/cursing/tests/demo.py,
	  src/cursing/CheckBox.py, src/cursing/FocusedLabel.py,
	  src/cursing/MsgBoxOK.py, src/cursing/MenuBar.py, src/cursing/sio.py,
	  src/cursing/RadioButton.py, src/cursing/Frame.py,
	  src/cursing/TextBox.py, src/cursing/Dialog.py,
	  src/cursing/MsgBoxTimer.py, src/cursing/VButton.py,
	  src/cursing/DirChooser.py, src/cursing/CheckBoxGroup.py,
	  src/cursing/Menu.py, src/cursing/GraphicObject.py,
	  src/cursing/FileSelectPad.py, src/cursing/Progress.py,
	  src/cursing/InputBox.py, src/cursing/ComboBox.py,
	  src/cursing/VScrollBar.py, src/cursing/Button.py,
	  src/cursing/RadioGroup.py, src/cursing/tests,
	  src/cursing/MsgBoxYesNo.py, src/cursing/Label.py,
	  src/cursing/FileSelector.py, src/cursing/Control.py: fixed typos;
	  added demo

2002-10-10 03:04:41  Rev 3271   jcater

	* src/cursing/ScreenContainer.py, src/cursing/ScrollBar.py,
	  src/cursing/MenuItem.py, src/cursing/CheckBox.py,
	  src/cursing/FocusedLabel.py, src/cursing/MsgBoxOK.py,
	  src/cursing/MenuBar.py, src/cursing/sio.py,
	  src/cursing/RadioButton.py, src/cursing/Frame.py,
	  src/cursing/TextBox.py, src/cursing/Dialog.py,
	  src/cursing/MsgBoxTimer.py, src/cursing/VButton.py,
	  src/cursing/DirChooser.py, src/cursing/CheckBoxGroup.py,
	  src/cursing/utility.py, src/cursing/Menu.py,
	  src/cursing/GraphicObject.py, src/cursing/FileSelectPad.py,
	  src/cursing/Progress.py, src/cursing/InputBox.py,
	  src/cursing/ComboBox.py, src/cursing/VScrollBar.py,
	  src/cursing/Button.py, src/cursing/RadioGroup.py,
	  src/cursing/constants.py, src/cursing/MsgBoxYesNo.py,
	  src/cursing/Label.py, src/cursing/FileSelector.py,
	  src/cursing/Control.py: lots and lots of cleanup

2002-10-10 02:44:22  Rev 3270   jcater

	* src/cursing/ScrollBar.py, src/cursing/MenuItem.py,
	  src/cursing/FocusedLabel.py, src/cursing/RadioButton.py,
	  src/cursing/Frame.py, src/cursing/Dialog.py, src/cursing/VButton.py,
	  src/cursing/Menu.py, src/cursing/FileSelectPad.py,
	  src/cursing/InputBox.py, src/cursing, src/cursing/Button.py,
	  src/cursing/MsgBoxYesNo.py, src/cursing/Control.py,
	  src/cursing/Event.py, src/cursing/ScreenContainer.py,
	  src/cursing/CheckBox.py, src/cursing/MenuBar.py,
	  src/cursing/MsgBoxOK.py, src/cursing/sio.py, src/cursing/TextBox.py,
	  src/cursing/__init__.py, src/cursing/MsgBoxTimer.py,
	  src/cursing/DirChooser.py, src/cursing/utility.py,
	  src/cursing/CheckBoxGroup.py, src/cursing/GraphicObject.py,
	  src/cursing/Progress.py, src/cursing/README,
	  src/cursing/ComboBox.py, src/cursing/VScrollBar.py,
	  src/cursing/RadioGroup.py, src/cursing/constants.py,
	  src/cursing/Label.py, src/cursing/FileSelector.py: experimental work
	  w/curses

2002-10-09 21:22:05  Rev 3268   siesel

	* src/datasources/drivers/special/configfile/Driver.py,
	  src/dbdrivers/configfile/DBdriver.py: make configfile dbdriver find
	  configdir better

2002-10-09 03:59:15  Rev 3265   jcater

	* packaging/debian/control: updated minimum version requirement

2002-10-09 03:56:21  Rev 3264   jcater

	* packaging/debian/control: added missing mxdatetime requirement to
	  the debian control files

2002-10-09 03:56:21  Rev 3263   jcater

	* packaging/debian/control: added missing mxdatetime requirement to
	  the debian control files

2002-10-08 21:50:42  Rev 3260   jcater

	* etc/sample.gnue.conf, etc/sample.report-filters.conf: added psfax
	  merge support

2002-10-08 21:29:43  Rev 3259   siesel

	* src/FileUtils.py, src/utils/FileUtils.py: fix "gncvs test.gear"
	  calling forms. allow "gear://samples%2Fsamples.gear/myfile.gfd" URLs
	  now

2002-10-08 20:39:19  Rev 3258   siesel

	* src/dbdrivers/_static/DBdriver.py,
	  src/datasources/drivers/special/static/Driver.py,
	  src/datasources/GDataSource.py, src/GDataSource.py: fix static
	  datasource for dropdown wizard <2> add static datasource sample

2002-10-08 18:17:00  Rev 3257   siesel

	* src/datasources/GDataSource.py, src/GDataSource.py: fix static
	  datasource for dropdown wizard <1>

2002-10-08 17:30:44  Rev 3256   jcater

	* etc/sample.report-filters.conf: Added a Postscript mailmerge driver
	  to reports

2002-10-08 04:20:24  Rev 3255   jcater

	* src/dbdrivers/sapdb/DBdriver.py,
	  src/datasources/drivers/sapdb/sapbd/Driver.py: added Daniel
	  Dittmar's enhancement patch to SAP-DB driver

2002-10-07 23:13:29  Rev 3252   jcater

	* doc/technotes/index.html, src/events/Event.py,
	  src/events/EventAware.py, doc/technotes/00008.txt,
	  doc/technotes/index.txt, src/events/EventController.py: started
	  adding event support to designer

2002-10-07 21:45:15  Rev 3248   jcater

	* src/__init__.py: updating version numbers to 'development' status

2002-10-07 21:29:37  Rev 3247   jcater

	* src/events, src/events/__init__.py, src/events/Event.py,
	  src/events/EventAware.py, src/events/EventController.py: moved the
	  event system out of forms and into common

2002-10-06 15:21:08  Rev 3246   siesel

	* src/rpc/drivers/xmlrpc/RpcDoc.py, src/commdrivers/xmlrpc/RpcDoc.py:
	  add javascript stub file generation to grpcdoc tool

2002-10-05 07:16:46  Rev 3244   jcater

	* MANIFEST.in, packaging/debian/README.maintainers,
	  packaging/debian/copyright, packaging/debian/README.Debian,
	  packaging/debian/setup.cfg.debian, packaging/debian/control,
	  setup.py, packaging/debian/postinst,
	  packaging/debian/site.cfg.debian, packaging/debian/postrm,
	  src/GConfig.py, packaging/debian/prerm, packaging/debian/changelog,
	  packaging/debian/README.cvs, src/apps/GConfig.py,
	  packaging/debian/docs, packaging/debian/rules,
	  packaging/debian/dirs, packaging/debian/files: Changes needed to
	  create .debs for the 0.4.0 release

2002-10-05 07:16:46  Rev 3243   jcater

	* packaging/debian/README.maintainers, packaging/debian/copyright,
	  packaging/debian/README.Debian, packaging/debian/setup.cfg.debian,
	  packaging/debian/control, packaging/debian/postinst,
	  packaging/debian/site.cfg.debian, packaging/debian/postrm,
	  packaging/debian/prerm, packaging/debian/changelog,
	  packaging/debian/README.cvs, packaging/debian/rules,
	  packaging/debian/files: Changes needed to create .debs for the 0.4.0
	  release

2002-10-03 14:35:48  Rev 3238   siesel

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/drivers/postgresql/Base/Driver.py,
	  src/datasources/GDataObjects.py, src/GDataObjects.py,
	  src/dbdrivers/_pgsql/DBdriver.py: add preliminary schema write
	  support to common add schema write wizard to designer

2002-09-30 00:27:45  Rev 3232   jcater

	* TODO: TODO fixes

2002-09-30 00:19:18  Rev 3230   jcater

	* src/__init__.py, ChangeLog: final changes for release

2002-09-28 06:30:02  Rev 3226   jcater

	* src/datasources/GDataSource.py, src/GDataSource.py: added
	  primarykey="" support to datasources to eliminate the
	  'entire-record-is-a-where-clause hack

2002-09-28 06:10:46  Rev 3225   jcater

	* src/datasources/GDataSource.py, src/GDataSource.py: added
	  explicitfields attribute for updatable datasources with no
	  corresponding block [temp]

2002-09-28 05:47:43  Rev 3224   jcater

	* src/datasources/GConditions.py, src/GConditions.py: cleaned up
	  GConditions file; added LOGIC construct to buildConditionFromDict()

2002-09-28 05:47:11  Rev 3223   jcater

	* src/datasources/GDataObjects.py, src/GDataObjects.py: added
	  setFields() to recordset's namespace

2002-09-28 04:41:45  Rev 3221   jcater

	* src/logic/GTrigger.py, src/GTrigger.py: fixed designer's incorrect
	  creation of <![CDATA[ .. ]]> sections

2002-09-28 04:26:10  Rev 3220   jcater

	* src/logic/GTrigger.py, src/GTrigger.py: removed more redundant code
	  from GTrigger/GFTrigger to get designer to recognize recent changes
	  to GFTrigger's ValidTriggers list

2002-09-27 18:24:38  Rev 3219   arturas

	* translations/ru/LC_MESSAGES/gnue.po: Translations source

2002-09-27 18:23:30  Rev 3218   arturas

	* translations/ru/LC_MESSAGES/gnue.mo: Updated translations

2002-09-25 20:20:09  Rev 3213   jcater

	* etc/sample.gnue.conf, etc/sample.report-filters.conf: added example
	  win32 lpr

2002-09-24 13:44:01  Rev 3211   siesel

	* utils/xml2sql/gadfly.xsl, utils/xml2sql/sqlite.xsl: added XSLT
	  stylesheets for gadfly and sqlite

2002-09-24 13:35:06  Rev 3210   siesel

	* src/dbdrivers/gadfly/DBdriver.py,
	  src/datasources/drivers/gadfly/gadfly/Driver.py, README.databases,
	  src/dbdrivers/sqlite/DBdriver.py,
	  src/datasources/drivers/sqlite/sqlite/Driver.py: * add gadfly and
	  sqlite to README.databases * add schema support to sqlite db

2002-09-24 04:35:49  Rev 3206   jcater

	* src/logic/GTrigger.py, src/GTrigger.py: fixed runForm support in
	  Navigator

2002-09-23 20:04:00  Rev 3198   jcater

	* src/dbdrivers/sapdb/DBdriver.py,
	  src/datasources/drivers/sapdb/sapbd/Driver.py: applied Daniel
	  Dittmar's patch for SAP-DB introspection

2002-09-23 17:32:10  Rev 3197   siesel

	* utils/README, utils/connection.gfd: add connection.gfd to
	  common/utils more Parameter fixes

2002-09-23 15:52:37  Rev 3195   jcater

	* src/definitions/GRootObj.py, src/GRootObj.py, src/logic/GTrigger.py,
	  src/GTrigger.py: added support for runForm() in global namespace of
	  forms; minor bugfixes in trigger system

2002-09-23 11:19:53  Rev 3190   siesel

	* src/dbdrivers/mysql/DBdriver.py: moved mysql driver back to
	  fetchmany() (closing #126)

2002-09-23 04:42:02  Rev 3188   jcater

	* NEWS: updated NEWS files

2002-09-21 03:21:41  Rev 3185   jcater

	* doc/technotes/index.html, doc/technotes/00007.txt,
	  doc/technotes/index.txt: added notes on --cfg-file=

2002-09-20 21:14:51  Rev 3184   jcater

	* src/rpc/drivers/_corba/CommDriver.py,
	  src/commdrivers/_corba/CommDriver.py: changes needed for windows
	  binaries

2002-09-20 06:23:30  Rev 3182   jcater

	* ChangeLog: first round of changes to text documents in prep for a
	  release

2002-09-19 15:57:58  Rev 3180   arturas

	* doc/technotes/00002.txt: Some more updates, probably known to
	  everyone, but that's what documentation is for.

2002-09-19 14:02:58  Rev 3178   arturas

	* doc/technotes/00002.txt: Updated documentation.

2002-09-19 12:48:06  Rev 3177   siesel

	* src/dbdrivers/gadfly/DBdriver.py,
	  src/datasources/drivers/gadfly/gadfly/Driver.py,
	  src/dbdrivers/gadfly/__init__.py: some code cleanups for the gadfly
	  driver, gadfly works now in forms and designer.

2002-09-18 15:14:17  Rev 3172   siesel

	* setup-cvs.py: split grpc's up in GRServer part and Appserver part in
	  setup-cvs installer

2002-09-18 13:46:18  Rev 3169   siesel

	* src/FileUtils.py, src/utils/FileUtils.py, src/gear/GearSystem.py,
	  src/gear/NavigationBuilder.py: finish .gear file access seperation

2002-09-18 06:49:27  Rev 3168   jcater

	* doc/technotes/index.html, src/GLoginHandler.py, src/GBaseApp.py,
	  doc/technotes/00005.txt, src/apps/GBaseApp.py,
	  src/datasources/GConnections.py, doc/technotes/index.txt,
	  src/GConnections.py, src/datasources/GLoginHandler.py: added support
	  for custom login authenticators; read common technote 00005.txt for
	  more information

2002-09-18 05:13:01  Rev 3167   jcater

	* src/GConfig.py, src/GCConfig.py, src/apps/GConfig.py,
	  src/GBaseApp.py, src/apps/GBaseApp.py, src/GClientApp.py,
	  src/apps/GClientApp.py:  * Added support for a [common] section in
	  gnue.conf * Moved StoreTriggersAsCDATA to [common] * Added
	  ImportPath to [common] so end developers can write their own modules
	  that can easily be referenced in, say, trigger code without adding
	  the   needed modules to the system python path.   (e.g., you can
	  have ImportPath=/usr/local/gnue/import,/home/me/mypython) * Misc
	  performance improvements in GBaseApp

2002-09-17 20:41:27  Rev 3164   jcater

	* src/datasources/GConnections.py, src/GConnections.py: hopefully a
	  fix to the netrc issue

2002-09-17 19:41:52  Rev 3162   jcater

	* README-CVS: added samples/ to the main README

2002-09-17 19:36:38  Rev 3160   jcater

	* setup.py: added/removed schema-related and gear-related entries from
	  setup.py

2002-09-17 16:52:00  Rev 3159   arturas

	* utils/po-diff.py: Something that msgmerge should do but i wasn't
	  enough clever to force it to. The script takes one some years ago
	  translated .po file, compares it with recently generated empty .po
	  file and produces result - leaving the same lines intact and clearly
	  showing what translations have been changes/added/removed - as a .po
	  file.

2002-09-17 15:45:32  Rev 3158   jcater

	* src/datasources/GConnections.py, src/GConnections.py: fixed bug in
	  netrc support that prevented mysql or appserver logins

2002-09-17 15:27:45  Rev 3157   jcater

	* src/utils/FileUtils.py, src/FileUtils.py,
	  src/dbdrivers/mxodbc/DBdriver.py, src/GComm.py,
	  src/commdrivers/_helpers/RpcDoc.py,
	  src/datasources/drivers/odbc/mxodbc/Driver.py, src/GConfig.py,
	  src/GBaseApp.py, src/apps/GBaseApp.py, src/rpc/GComm.py,
	  src/rpc/drivers/_test/server.py, src/gear, src/__init__.py,
	  src/TextUtils.py, src/utils/TextUtils.py,
	  src/datasources/GConnections.py, src/rpc/drivers/_helpers/RpcDoc.py,
	  src/gear/__init__.py, src/commdrivers/_test/server.py,
	  src/apps/GConfig.py, src/GConnections.py: removed code from
	  gnue.common.__init__ and placed in either gnue.common.FileUtils or
	  gnue.common.TextUtils; added stub for gear support

2002-09-16 20:45:20  Rev 3153   jcater

	* setup-cvs.py: modified document autogeneration to default to 'N' as
	  it's so darn slow

2002-09-16 20:41:11  Rev 3152   jcater

	* setup-cvs.py: fixed bug in doc autogeneration patch (if you say no,
	  the script would bomb

2002-09-16 20:25:47  Rev 3151   jcater

	* setup-cvs.py: Auto-generate .html version of docbook manuals [patch
	  by filc]

2002-09-16 20:20:08  Rev 3150   jcater

	* README-CVS: changed references in README from GEAS to App Server
	  [patch by filc]

2002-09-16 20:18:24  Rev 3149   jcater

	* etc/sample.gnue.conf, scripts/gnue-diag.sh, doc/Connections.txt,
	  doc/common-techref.lyx: changed references from gfclient to
	  gnue-forms [patch by filc]

2002-09-16 20:16:19  Rev 3148   jcater

	* README-CVS: removed obsolete reference to www/ [patch by filc]

2002-09-16 20:09:23  Rev 3147   jcater

	* src/schema/__init__.py: preparing for move of schema's parser from
	  designer to common

2002-09-16 19:30:16  Rev 3146   jcater

	* src/datasources/GConnections.py, src/GConnections.py: added TODO
	  comments about incorrect defaulting of namespaces in reports

2002-09-15 20:54:57  Rev 3140   siesel

	* src/__init__.py: * make gnue-forms use openResource (gnue-common)
	  instead of openurl * allow openResource to transparently access
	  files stored in a zip archive   (this special zip archive is called
	  gear for now) * allow navigator to open these zip files and get an
	  process definition   file which describes the archive content
	  created on the fly

2002-09-14 14:59:38  Rev 3138   siesel

	* src/datasources/GConnections.py, src/GConnections.py: [.netrc patch
	  breaks win32 forms, because of missing HOME env. var.] fixed

2002-09-14 14:19:15  Rev 3137   siesel

	* src/datasources/drivers/special/configfile/Driver.py,
	  src/dbdrivers/configfile, src/dbdrivers/configfile/__init__.py,
	  src/datasources/drivers/special/configfile,
	  src/dbdrivers/configfile/DBdriver.py: add a "configfile" DB driver
	  to edit config files add an "connection.cfd" example which can be
	  directly used to edit your private "connection.conf".

2002-09-11 20:23:42  Rev 3135   siesel

	* src/__init__.py: add missing ":" to __init__.py, add <parameter> tag
	  to showparameter.gfd example

2002-09-11 18:02:39  Rev 3134   jcater

	* README.databases: [ticket #102] fixed typo in URL of psycopg driver

2002-09-11 17:45:15  Rev 3133   jcater

	* src/__init__.py: [ticket #87] added urlize function to Common; fixed
	  sablotron driver to return file://c:... when c:... is the file name

2002-09-10 15:30:50  Rev 3129   jcater

	* src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
	  src/formatting/BaseMask.py, src/formatting/DateMask.py: merged
	  forms-input-mask back into head (not completed); added support for
	  command-line parameters

2002-09-10 15:15:22  Rev 3127   jcater

	* src/datasources/drivers/DBSIG2/Driver.py,
	  src/dbdrivers/_dbsig/DBdriver.py, etc/sample.report-filters.conf:
	  added support for command-line parameters

2002-09-08 15:52:38  Rev 3125   siesel

	* src/datasources/GConnections.py, src/GConnections.py: don't break
	  forms if netrc file empty or in a wrong format. add small info about
	  the contents of a .netrc file.

2002-09-07 16:08:01  Rev 3122   jcater

	* src/datasources/GConnections.py, src/GConnections.py: fixed bug in
	  netrc patch; patch causes forms to bomb out if a .netrc file doesn't
	  exist

2002-09-07 15:26:07  Rev 3121   jcater

	* src/datasources/GConnections.py, src/GConnections.py: added netrc
	  support [patches by Papo team]

2002-09-04 23:29:11  Rev 3117   siesel

	* doc/technotes/index.html, doc/technotes/00006.txt,
	  doc/technotes/index.txt: add technotes for trigger namespace
	  extensions for GDatasource, GFEntry, GFForm

2002-08-26 16:28:17  Rev 3102   jcater

	* setup-cvs.py: fixed issue with cvs tools not passing complete
	  arguments

2002-08-25 01:05:26  Rev 3101   jcater

	* src/FormatMasks/BaseMask.py, src/formatting/BaseMask.py: added
	  experimental format mask support [branched]

2002-08-08 21:16:26  Rev 3095   jcater

	* src/dbdrivers/sqlite, src/dbdrivers/sqlite/__init__.py,
	  src/datasources/drivers/sqlite,
	  src/datasources/drivers/sqlite/sqlite,
	  src/dbdrivers/sqlite/DBdriver.py,
	  src/datasources/drivers/sqlite/sqlite/Driver.py: added initial
	  support for SQLite [should work, but untested w/no introspection]

2002-08-08 14:47:55  Rev 3093   jcater

	* doc/technotes/index.html, utils/create-technote-index.py: merged
	  psu's index.html code into our create-technote-index.py script so
	  both an index.html and index.txt are created

2002-08-07 23:29:18  Rev 3092   jcater

	* src/definitions/GParser.py, etc/sample.report-filters.conf,
	  src/GParser.py: re-implemented toolbars to have them emulate the
	  Menubar events; i.e., toolbar entries are nothing more than a link
	  to a menu entry; more work on the AddDropDown wizard; misc funky
	  fixes

2002-08-02 15:38:49  Rev 3089   arturas

	* etc/sample.gnue.conf: Added default date mask formats -
	  dateFormatMaskView & dateFormatMaskEdit.

2002-08-01 22:29:43  Rev 3087   siesel

	* src/rpc/drivers/_helpers/ObjectLibrarian.py,
	  src/rpc/drivers/_helpers/ObjectEnabler.py,
	  src/commdrivers/_helpers/ObjectLibrarian.py,
	  src/commdrivers/_helpers/ObjectEnabler.py: added timeout for dynamic
	  created objects to RPC library, and a garbage collector which is
	  running in a seperate thread

2002-07-31 14:28:43  Rev 3084   arturas

	* doc/technotes/00002.txt: Minor changes and updates.

2002-07-31 14:25:56  Rev 3083   arturas

	* src/definitions/GParser.py, src/GParser.py: To prevent errors in
	  reports. Will need to rewrite this part when [common] section in
	  gnue.conf appears.

2002-07-31 14:10:05  Rev 3082   arturas

	* src/definitions/GParser.py, src/GParser.py: Temporary correction.

2002-07-31 13:47:45  Rev 3081   arturas

	* translations/hu_HU/gnue.mo, translations/hu_HU/gnue.po: These files
	  are in hu_HU/LC_MESSAGES/ subdirectory (in a hurry mistakenly put
	  them in hu_HU/).

2002-07-31 11:01:25  Rev 3080   arturas

	* src/definitions/GParser.py, src/GParser.py: Corrected problem of
	  i18n characters in .gfd file - in case of not only ascii characters,
	  sax returned unicode string, which caused further errors in python.
	  Earlier this was solved by changing system-wide site.py file option
	  defaultencoding from 'ascii' to other value. Now encoding is read
	  from gnue.conf file option formFontEncoding and is used to enforce
	  sax returned unicode string recode to given encoding.

2002-07-30 17:00:17  Rev 3078   siesel

	* utils/xml2sql/pgsql_2.xsl: moved Constrain definitions into table
	  definitions (ariel)

2002-07-29 17:12:51  Rev 3076   siesel

	* src/schema/GSParser.py: make "name" attribute in a <value> tag not
	  required add name to privatekey in Introspection wizard

2002-07-28 10:42:41  Rev 3075   siesel

	* src/datasources/drivers/interbase/interbase/Driver.py,
	  src/dbdrivers/interbase/DBdriver.py, utils/xml2sql/Makefile.sample,
	  utils/xml2sql/interbase.xsl: changes to interbase/DBdriver.py (add
	  primary key etc) [closing Ticket #116] adding interbase.xsl [closing
	  Ticket #117] changing Makefiles to use interbase.xsl

2002-07-26 14:57:31  Rev 3072   siesel

	* utils/xml2sql/idx.png, utils/xml2sql/display.xsl,
	  utils/xml2sql/Makefile.sample, utils/xml2sql/README,
	  utils/xml2sql/fkey.png, utils/xml2sql/crn.png: updated display.xsl
	  to show foreign keys, indexes, and primary keys (defined by
	  index/constraint statement) add images for foreign keys, indexes and
	  undefined constraints updated README and Makefile

2002-07-26 14:14:57  Rev 3071   siesel

	* utils/xml2sql/example.gsd, utils/xml2sql/mysql.xsl,
	  utils/xml2sql/sybase.xsl, utils/xml2sql/Schema.txt,
	  utils/xml2sql/mssql.xsl: modified xsl files to work with modified
	  index/primary/foreign key syntax add an example gsd file, corrected
	  bug in schema.txt

2002-07-25 05:36:08  Rev 3069   jcater

	* src/dbdrivers/_static/DBdriver.py,
	  src/datasources/drivers/special/static/Driver.py,
	  src/datasources/GDataSource.py, src/GDataSource.py: more work on the
	  Add Dropdown wizard (THIS IS NOT WORKING YET! HAVING MOUSE ISSUES!)

2002-07-24 23:25:25  Rev 3067   siesel

	* doc/gnue-schema.dtd, utils/xml2sql/pgsql.xsl,
	  utils/xml2sql/pgsql_2.xsl: CreateSchema.py: change default field
	  type to varchar added new pgsql stylesheet which move primary key
	  definition into table def. other small updates

2002-07-24 20:40:43  Rev 3063   jcater

	* scripts/gnuedtd: fixed #DEFAULT error

2002-07-24 15:23:36  Rev 3062   siesel

	* src/schema/GSParser.py, src/schema/Objects.py: add first foreign key
	  creation feature to CreateSchema wizard. changed GSSchema definition

2002-07-24 14:11:30  Rev 3061   siesel

	* utils/xml2sql/Schema.txt: add explanations about gnue schema file
	  format (sledge)

2002-07-23 21:46:07  Rev 3058   siesel

	* utils/xml2sql/README: add png to list

2002-07-23 21:40:21  Rev 3057   siesel

	* utils/xml2sql/key.png, utils/xml2sql/Makefile.sample,
	  utils/xml2sql/no.png, utils/xml2sql/yes.png: add missing images for
	  HTML representation from DCL tree support HTML creation in Makefiles

2002-07-23 20:56:37  Rev 3056   siesel

	* utils/xml2sql/display.xsl, utils/xml2sql/mysql.xsl,
	  utils/xml2sql/pgsql.xsl, utils/xml2sql/sybase.xsl,
	  utils/xml2sql/Makefile.sample, utils/xml2sql/README,
	  utils/xml2sql/mssql.xsl: add README and a sample Makefile to xml2sql
	  fix "no 'primary key' sql code generated" bug in all xsl files.  
	  (bug because of syntax change between .xml and .gsd) add INSERT data
	  support to all database xsl files.

2002-07-22 23:04:59  Rev 3051   jcater

	* src/GObjects.py, src/definitions/GObjects.py: more work on plug-in
	  support in Designer

2002-07-22 04:09:40  Rev 3044   jcater

	* src/schema/GSParser.py, src/schema/Objects.py: removed more
	  forms-specific cruft in designer; added primary key support to the
	  Introspection schema wizard; fixed wizard support

2002-07-22 04:08:50  Rev 3043   jcater

	* src/datasources/drivers/postgresql/Base/Driver.py,
	  src/dbdrivers/_pgsql/DBdriver.py: commented out misplaced date
	  support in pgsql driver; fixed support for primary keys in pgsql
	  driver

2002-07-19 18:59:01  Rev 3038   jcater

	* utils/xml2sql/display.xsl, utils/xml2sql/mysql.xsl,
	  utils/xml2sql/pgsql.xsl, utils/xml2sql/sybase.xsl,
	  utils/xml2sql/mssql.xsl: removed annoying tabs

2002-07-19 13:22:39  Rev 3037   siesel

	* src/datasources/drivers/postgresql/Base/Driver.py,
	  src/dbdrivers/_pgsql/DBdriver.py: use connectData and gConfig to
	  determine database encoding now. (fix appserver doesn't work with
	  postgres bug)

2002-07-19 12:55:23  Rev 3036   siesel

	* src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/commdrivers/xmlrpc/ServerAdapter.py: correct error function
	  accepting only 2 values. should fix one part of the "timeout"
	  problem mentioned on gnue@gnu.org

2002-07-18 18:41:10  Rev 3033   jcater

	* doc/technotes/index.txt: updated index

2002-07-18 18:40:47  Rev 3032   jcater

	* doc/WritingClientApps.txt, doc/Menus.txt, doc/technotes/00001.txt,
	  doc/technotes/00002.txt, doc/technotes/00003.txt,
	  doc/technotes/00004.txt, doc/i18n.txt, doc/technotes/00005.txt,
	  doc/CustomizedLoginHandlers.txt, doc/DataObjects.txt: converted some
	  note files into technotes format

2002-07-18 18:29:03  Rev 3030   jcater

	* doc/technotes/index.txt, utils/create-technote-index.py: added
	  footer message

2002-07-18 18:23:49  Rev 3029   jcater

	* doc/technotes/00000.txt, doc/technotes/index.txt, doc/technotes,
	  utils/create-technote-index.py: added technote structure

2002-07-18 18:18:32  Rev 3028   jamest

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/drivers/postgresql/Base/Driver.py,
	  src/dbdrivers/_pgsql/DBdriver.py: Atmospheric crack levels in KS
	  have returned to normal.  Adjusting previous changes to compensate.

2002-07-15 20:12:50  Rev 3019   jcater

	* doc/gnue-schema.dtd, src/schema/GSParser.py: fixed incorrect
	  parenttag of pkfield

2002-07-15 20:00:18  Rev 3018   jcater

	* doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd, scripts/gnuedtd: more
	  changes to DTD to play nicer with emacs

2002-07-15 19:35:46  Rev 3017   jcater

	* doc/RPC-grpc-file.dtd, doc/gnue-schema.dtd, scripts/gnuedtd: misc
	  changes in DTD formatting

2002-07-15 19:27:44  Rev 3016   jcater

	* scripts/gnuedtd: fixed inconsistencies in created DTDs

2002-07-15 17:56:42  Rev 3015   jcater

	* etc/sample.gnue.conf: changed misleading comments for fixedWidthFont

2002-07-15 14:53:59  Rev 3014   arturas

	* src/datasources/drivers/postgresql/Base/Driver.py,
	  src/dbdrivers/_pgsql/DBdriver.py: Added _dateTimeFormat='%Y-%m-%d
	  %H:%M:%S'. Added time\date datatype formatting (from '2002-12-31
	  23:59:59,99' to '2002-12-31 23:59:59').

2002-07-15 14:51:57  Rev 3013   arturas

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py: Removed '%Y-%m-%d
	  %H:%M:%S' back to '%c' for compatability with all databases.

2002-07-15 14:26:48  Rev 3012   arturas

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py: Removed incorrectly placed
	  changes.

2002-07-15 13:36:27  Rev 3011   arturas

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py: Added potentially
	  problematic date\time format conversion from '2002-12-31
	  23:59:59,99' format into '2002-12-31 23:59:59' format. Problem may
	  arise if we have some data that is exactly in this date\time format,
	  but not a date\time - because the function will leave only the first
	  part of the string before ',' - that's potential data loss. But if
	  leave the initial format ('...,99'), then database has update\insert
	  problems with data types. Changed _dateTimeFormat variable value
	  from '%c' (what was system localised default date\time format) into
	  '%Y-%m-%d %H:%M:%S'. The first one created problems with database
	  insert\update by creating 'localised' SQL queries ('...WHERE
	  month="May"...' does work in English, but it does not work
	  translated into Lithuanian '...WHERE month="Gegu??"...'). TODO: with
	  other databases\database adapters the same problems may arise, but
	  i'm unable to check this now because of databases shortage :)

2002-07-15 08:22:02  Rev 3008   arturas

	* src/FormatMasks/NumberMask.py, src/FormatMasks/BaseMask.py,
	  src/formatting/NumberMask.py, src/FormatMasks/DateMask.py,
	  src/formatting/BaseMask.py, src/formatting/DateMask.py,
	  src/FormatMasks/TextMask.py, src/formatting/TextMask.py: Some code
	  optimizations for i18n.

2002-07-13 10:55:16  Rev 3006   siesel

	* utils/xml2sql/display.xsl, utils/xml2sql/mysql.xsl,
	  utils/xml2sql/sybase.xsl, utils/xml2sql/mssql.xsl: change xsl
	  templates to accept GSD ( GNUe Schema definition ) instead of old
	  xml format

2002-07-11 18:34:44  Rev 3004   jcater

	* README-CVS: updated README to reflect appserver and navigator

2002-07-10 22:27:38  Rev 3001   siesel

	* src/schema/GSParser.py, src/schema/Objects.py: add data support to
	  designer

2002-07-10 20:29:59  Rev 3000   siesel

	* utils/xml2sql/pgsql.xsl: allow pgsql.xsl to transform .gsd files,
	  add an sample.gsd as representation of the sample database tables
	  for appserver, add a data section to gsd files.

2002-07-10 14:57:48  Rev 2998   arturas

	* doc/i18n.txt: A bit more updates.

2002-07-10 13:59:48  Rev 2996   arturas

	* doc/i18n.txt: i18n changes. A small update.

2002-07-10 13:52:16  Rev 2995   arturas

	* etc/sample.gnue.conf: i18n changes. Added variable
	  'fontFormEncoding' to enable choose font encoding.

2002-07-10 13:31:22  Rev 2994   arturas

	* src/datasources/drivers/postgresql/Base/Driver.py,
	  src/dbdrivers/_pgsql/DBdriver.py: Kinda i18n changes.
	  connectData['encoding'] does not work, so commented it out and added
	  simple gConfig('encoding'). This does work.

2002-07-09 11:54:09  Rev 2990   siesel

	* AUTHORS: correct email address

2002-07-09 01:13:27  Rev 2987   baumannd

	* src/odmg: Remove .cvsignore.

2002-07-09 01:12:57  Rev 2986   baumannd

	* src/odmg/odmg.odl: Remove ODL file of ODMG interfaces/classes.

2002-07-09 01:11:11  Rev 2985   baumannd

	* src/odmg/Query.py, src/odmg/Transaction.py, src/odmg/Object.py,
	  src/odmg/__init__.py, src/odmg/Database.py: Remove ODMG crap.

2002-07-09 00:03:28  Rev 2984   jcater

	* src/dbdrivers/gadfly/DBdriver.py,
	  src/datasources/drivers/gadfly/gadfly,
	  src/datasources/drivers/gadfly/gadfly/Driver.py,
	  src/dbdrivers/gadfly, AUTHORS, src/datasources/drivers/gadfly:
	  committed ajmitch's Gadfly driver

2002-07-08 08:23:23  Rev 2983   arturas

	* translations/lt_LT/LC_MESSAGES/gnue.mo,
	  translations/lt_LT/LC_MESSAGES/gnue.po: Almost full translations
	  into Lithuania language.

2002-07-05 21:32:01  Rev 2981   siesel

	* src/GBaseApp.py, src/apps/GBaseApp.py: i18 changes bug fix, move ","
	  back into "".

2002-07-05 13:01:35  Rev 2980   arturas

	* src/commdrivers/xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py: Removed unnecessary
	  translation.

2002-07-05 12:17:39  Rev 2979   arturas

	* src/GBaseApp.py, src/apps/GBaseApp.py: Removed a few more
	  unnecessary translations.

2002-07-05 11:59:58  Rev 2978   arturas

	* src/GBaseApp.py, src/apps/GBaseApp.py: Removed minor unnecesary
	  translation.

2002-07-05 11:39:15  Rev 2977   arturas

	* doc/i18n.txt: Update.

2002-07-04 18:44:16  Rev 2971   jcater

	* src/datasources/drivers/postgresql/Base/Driver.py,
	  src/dbdrivers/_pgsql/DBdriver.py: Added DEFAULT VALUE and PRIMARY
	  KEY support (preliminary/testing) to postgresql's introspection

2002-07-04 18:41:36  Rev 2970   jcater

	* src/logic/GTrigger.py, src/GTrigger.py: temporarily fixed issue with
	  saving forms with triggers under designer

2002-07-03 16:39:09  Rev 2965   arturas

	* utils/create-po.sh: Added new files, made file more user-friendly.

2002-07-03 15:58:32  Rev 2961   siesel

	* src/dbdrivers/appserver/DBdriver.py, src/datasources/GDataSource.py,
	  src/GDataSource.py,
	  src/datasources/drivers/appserver/appserver/Driver.py: - add a
	  global 'call' function to the trigger namespace - make appserver
	  support that function and call the instance.call function   of the
	  current record - add default datasourceEntrys entry to make not GObj
	  based access to datasources cleaner.

2002-07-02 14:37:10  Rev 2951   arturas

	* utils/create-po.sh: Added some new files.

2002-07-01 23:09:14  Rev 2944   jamest

	* src/datasources/GDataSource.py, src/GDataSource.py,
	  src/datasources/GDataObjects.py, src/GDataObjects.py: Added delete()
	  to trigger namespace to delete the current record being commited
	  usefull in pre-commit triggers removed unneeded import from navigator

2002-07-01 00:30:50  Rev 2941   jcater

	* doc/RPC-grpc-file.dtd, src/GMenu.py, doc/gnue-schema.dtd,
	  src/datasources/GConditions.py, src/GConditions.py, setup-cvs.py,
	  scripts/gnuedtd: Reworked support for gnuedtd... created base tool's
	  DTD's as an example

2002-06-29 14:36:05  Rev 2939   arturas

	* doc/i18n.txt: Corrected grammar mistake.

2002-06-29 14:10:03  Rev 2938   arturas

	* translations/gnue.po:  Basis for translations - if someone wants to
	  translate, but does not know what to do and etc., he (she) will be
	  able simply to take this file, copy it and translate; file is
	  generated by create-po.sh script (in common/utils).

2002-06-29 14:08:22  Rev 2937   arturas

	* translations/README: Few updates.

2002-06-28 21:54:06  Rev 2936   jamest

	* src/datasources/drivers/postgresql/Base/Driver.py,
	  src/dbdrivers/_pgsql/DBdriver.py: postgresql db driver should now
	  typecast int fields properly

2002-06-28 04:04:38  Rev 2934   jcater

	* src/datasources/drivers/postgresql/Base/Driver.py,
	  src/schema/Objects.py, src/GTypecast.py,
	  src/dbdrivers/_pgsql/DBdriver.py, src/formatting/GTypecast.py,
	  src/schema/GSParser.py: first implementation of Schema Designer
	  support in GNUe Designer; further modularization of designer
	  (removing forms-specific stuff from the main designer code);
	  introduction of first Schema wizard

2002-06-28 01:29:19  Rev 2933   jcater

	* src/definitions/GObjects.py, src/formatting/GTypecast.py,
	  src/GObjects.py, src/GTypecast.py: made the default attribute for
	  boolean values be ="Y" or ="N" instead of =""

2002-06-27 22:48:19  Rev 2930   jcater

	* src/schema/GSParser.py, src/schema, src/schema/Objects.py: start of
	  Schema designer support; initial check-ins

2002-06-26 22:31:10  Rev 2929   jcater

	* src/formatting/GTypecast.py, src/GTypecast.py: [W/O #73] Added
	  support for multiple foreign key descriptions (comma-separated list)

2002-06-25 22:09:57  Rev 2928   siesel

	* utils/xml2sql/display.xsl, utils/xml2sql/mysql.xsl,
	  utils/xml2sql/pgsql.xsl, utils/xml2sql/sybase.xsl, utils/xml2sql,
	  utils/xml2sql/strip.command.xsl, utils/xml2sql/mssql.xsl,
	  utils/xml2sql/build.py, utils/xml2sql/display.psp: add XSLTs for
	  table definition in XML to db specific sql add table definitions in
	  XML for appserver

2002-06-25 04:16:45  Rev 2927   jcater

	* README.databases: fixed typo in ODBC support

2002-06-19 20:47:49  Rev 2922   jamest

	* src/definitions/GParser.py, src/GParser.py: Import error was still
	  telling user to install PyXML which is wrong.

2002-06-19 20:42:17  Rev 2921   siesel

	* utils/GTest.py, src/GTest.py: add very very basic introspection
	  support and enhanced the atest file add an option for _featuretest
	  to gtestcvs

2002-06-15 19:51:36  Rev 2907   jcater

	* src/__init__.py: updated version numbers to development status

2002-06-13 16:10:10  Rev 2905   siesel

	* src/formatting/GTypecast.py, src/GTypecast.py: added uppername type
	  to GTypecast. triggers of type named (instead of NAMED) should be
	  detected now.

2002-06-11 23:44:15  Rev 2904   siesel

	* src/rpc/drivers/xmlrpc/DebugSocketServer.py,
	  src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/GCommBase.py,
	  src/rpc/drivers/_directory/DirectoryServer.py,
	  src/rpc/drivers/_helpers/ObjectEnabler.py,
	  src/commdrivers/xmlrpc/DebugSocketServer.py,
	  src/commdrivers/xmlrpc/ServerAdapter.py,
	  src/commdrivers/GCommBase.py,
	  src/commdrivers/_directory/DirectoryServer.py,
	  src/commdrivers/_helpers/ObjectEnabler.py: split up call
	  dispatching, move directory based dispatching into directoryServer,
	  added new ObjectEnabler object for object-method dispatching new
	  dispatchers can be added on the fly. Just update xmlrpc for now

2002-06-09 13:55:07  Rev 2899   siesel

	* src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
	  src/commdrivers/xmlrpc/ClientAdapter.py, src/GComm.py,
	  src/commdrivers/pw_xmlrpc/ClientAdapter.py, src/rpc/GComm.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py: add special function for
	  creating boolean/base64/datetime parameters on client side

2002-06-09 08:31:17  Rev 2898   siesel

	* src/commdrivers/pw_xmlrpc/DebugSocketServer.py,
	  src/rpc/drivers/pw_xmlrpc/DebugSocketServer.py: remove old and
	  unused stuff

2002-06-07 02:11:33  Rev 2890   jamest

	* images/ship1.png, images/ship2.png: Added a few test images for
	  navigator startup

2002-06-06 23:56:23  Rev 2889   siesel

	* src/commdrivers/pw_xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
	  src/commdrivers/xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/GCommBase.py,
	  src/rpc/drivers/_directory/DirectoryServer.py,
	  src/commdrivers/pw_xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/pw_xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py,
	  src/commdrivers/GCommBase.py,
	  src/commdrivers/_directory/DirectoryServer.py: pw_xmlrpc uses
	  directoryserver now support for deleting of dynamic objects many
	  smaller patches

2002-06-05 23:02:09  Rev 2882   jcater

	* src/GConfig.py, src/apps/GConfig.py: more work on threading support
	  in Navigator

2002-06-05 19:58:31  Rev 2880   siesel

	* utils/GTest.py, src/GTest.py: add more options for RPC server
	  testing to gtestcvs

2002-06-05 19:15:58  Rev 2879   siesel

	* src/dbdrivers/appserver/DBdriver.py, src/datasources/GConditions.py,
	  src/GConditions.py,
	  src/datasources/drivers/appserver/appserver/Driver.py: add
	  authentification agent to appserver small patches

2002-06-04 18:46:46  Rev 2871   jcater

	* src/definitions/GParser.py, src/GParser.py: fixed check for required
	  attributes

2002-06-04 15:02:07  Rev 2870   siesel

	* src/dbdrivers/appserver/DBdriver.py, src/datasources/GConditions.py,
	  src/GConditions.py,
	  src/datasources/drivers/appserver/appserver/Driver.py: add condition
	  tree <-> token list (prefix notation) conversion routines add
	  condition support to appserver

2002-06-03 22:18:18  Rev 2866   jamest

	* NEWS: Set dates in NEWS files

2002-06-03 21:08:39  Rev 2865   jcater

	* ChangeLog: updated changelogs

2002-06-03 19:50:19  Rev 2862   jcater

	* setup-cvs.py: fixes for the client/ directory changes

2002-06-03 19:19:39  Rev 2859   jamest

	* setup-cvs.py: updates to make gfclient replaced with gnue-forms

2002-06-03 12:44:09  Rev 2855   siesel

	* src/commdrivers/pw_xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/pw_xmlrpc/ServerAdapter.py: small hack to fix
	  pw_xmlrpc server support (should make appserver usable on windows)

2002-06-03 10:41:57  Rev 2854   siesel

	* src/dbdrivers/appserver/DBdriver.py,
	  src/datasources/drivers/appserver/appserver/Driver.py: closing
	  Ticket 47

2002-06-02 22:56:40  Rev 2850   jcater

	* etc/sample.gnue.conf: commented out old stuff in gnue.conf

2002-06-02 22:21:42  Rev 2848   jcater

	* MANIFEST.in, src/GBaseApp.py, src/apps/GBaseApp.py: Added
	  --generate-man-page to GBaseApp and updated the setup.py's to create
	  the manpages before creating a source distribution

2002-06-01 19:35:52  Rev 2845   jamest

	* src/GConfig.py, src/apps/GConfig.py, src/GBaseApp.py,
	  src/apps/GBaseApp.py: --help and --version now print the GNUe Common
	  version that is installed new common option --configuration-options
	  prints the application's valid config file entries

2002-06-01 17:47:34  Rev 2844   jcater

	* MANIFEST.in, setup.py: added missing MANIFEST entries; added support
	  for GNUE_VERSION_SUFFIX to the setup.py's to ease the creating of
	  prereleases

2002-05-31 20:05:22  Rev 2840   jcater

	* ChangeLog: ChangeLog updates

2002-05-31 18:12:33  Rev 2838   jcater

	* src/datasources/drivers/interbase/interbase/Driver.py,
	  src/dbdrivers/interbase/DBdriver.py: fix to introspection case issue
	  [btami]

2002-05-31 03:54:19  Rev 2836   jcater

	* src/logic/GTrigger.py, src/GTrigger.py: added xmlnamespace passthru
	  to GTrigger's dumpXML

2002-05-31 03:35:09  Rev 2834   jcater

	* setup.py: quick fix for release

2002-05-30 15:14:34  Rev 2829   jcater

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py: fixed the float-to-int
	  conversion problem in PG datadrivers

2002-05-30 03:43:50  Rev 2825   jcater

	* NEWS: more changes for a release

2002-05-30 03:15:12  Rev 2824   jcater

	* setup.py: added 'translations' to setup.py

2002-05-30 03:11:03  Rev 2823   jcater

	* src/rpc/drivers/_helpers/AsyncSocketServer.py,
	  src/commdrivers/_helpers/AsyncSocketServer.py: updates for release

2002-05-30 03:11:03  Rev 2822   jcater

	* NEWS, src/__init__.py, src/dbdrivers/mxodbc/DBdriver.py, ChangeLog,
	  setup.py, src/datasources/drivers/odbc/mxodbc/Driver.py: updates for
	  release

2002-05-29 14:17:48  Rev 2818   siesel

	* etc/sample.connections.conf: add an appserver entry to
	  sample.connections.conf changed entry name from geasV2 to appserver

2002-05-29 13:32:15  Rev 2816   arturas

	* translations/hu_HU/LC_MESSAGES/gnue.po,
	  translations/hu_HU/LC_MESSAGES,
	  translations/hu_HU/LC_MESSAGES/gnue.mo: ~ Translation files for
	  hu_HU.

2002-05-29 13:03:51  Rev 2815   siesel

	* README.databases: some more correction

2002-05-29 10:23:49  Rev 2813   siesel

	* utils/GTest.py, src/GTest.py: fix gtestcvs (option 3) calling
	  running test two times add correct url for py-xmlrpc to
	  appserver/setup.py

2002-05-28 22:26:44  Rev 2811   siesel

	* src/rpc/drivers/TODO, src/commdrivers/TODO: added TODO file for
	  GNURPC

2002-05-28 15:29:57  Rev 2810   siesel

	* README.databases: removed "has no introspection" comment from
	  interbase driver

2002-05-28 15:27:00  Rev 2808   jcater

	* src/datasources/drivers/interbase/interbase/Driver.py,
	  src/dbdrivers/interbase/DBdriver.py: Applied firebird/interbase
	  enhancement patch [btami]

2002-05-28 00:19:50  Rev 2806   siesel

	* NEWS, README.databases: added appserver to database list (should
	  geas entry be removed) fix date of last NEWs entry

2002-05-27 23:22:13  Rev 2804   siesel

	* src/commdrivers/pw_xmlrpc/.cvsignore,
	  src/commdrivers/sockets/.cvsignore,
	  src/rpc/drivers/_directory/.cvsignore,
	  src/commdrivers/_test/.cvsignore, .cvsignore,
	  src/commdrivers/proxy/.cvsignore, src/dbdrivers/popy/.cvsignore,
	  src/rpc/drivers/pw_xmlrpc/.cvsignore,
	  src/rpc/drivers/sockets/.cvsignore,
	  src/rpc/drivers/_test/.cvsignore, src/rpc/drivers/proxy/.cvsignore,
	  src/commdrivers/_helpers/.cvsignore,
	  src/dbdrivers/appserver/.cvsignore,
	  src/commdrivers/_directory/.cvsignore,
	  src/rpc/drivers/_helpers/.cvsignore: updated .cvsignore files and
	  added new ones

2002-05-27 20:50:21  Rev 2803   jcater

	* setup.py: added Jan's patch to get setup.py to install the
	  commdrivers

2002-05-27 18:21:30  Rev 2799   siesel

	* README-CVS: add phpforms entry to global README fix several bugs in
	  gnue-forms.php and database.inc

2002-05-27 18:06:45  Rev 2798   siesel

	* src/commdrivers/xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/xmlrpc/ServerAdapter.py, src/GComm.py,
	  src/commdrivers/xmlrpc/ServerAdapter.py, src/rpc/GComm.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py: fix missing error handling
	  in xmlrpc client and the creating dynamic objects without releasing
	  them bug

2002-05-27 13:30:43  Rev 2797   siesel

	* src/dbdrivers/appserver/DBdriver.py,
	  src/datasources/drivers/appserver/appserver/Driver.py: bug fix:
	  added VERSION to dbdriver/appserver, to make shure appserver will
	  work with the newest VERSION of it.

2002-05-27 12:48:52  Rev 2796   arturas

	* translations/hu_HU, translations/hu_HU/gnue.mo,
	  translations/hu_HU/gnue.po:  Translation files for hu_HU language.

2002-05-26 22:43:51  Rev 2794   siesel

	* setup-cvs.py: added basic setup routine

2002-05-26 19:57:33  Rev 2790   siesel

	* src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
	  src/commdrivers/xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/GCommBase.py,
	  src/commdrivers/pw_xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py,
	  src/commdrivers/GCommBase.py: some patches

2002-05-26 19:36:34  Rev 2789   siesel

	* src/dbdrivers/appserver/DBdriver.py,
	  src/datasources/drivers/appserver/appserver/Driver.py: change
	  setSort function to accept an list as parameter instead of a string

2002-05-26 09:22:15  Rev 2787   siesel

	* src/dbdrivers/appserver/DBdriver.py,
	  src/datasources/drivers/appserver/appserver/Driver.py: update
	  appserver/DBdriver to support writing, inserting and deleting
	  records added functions for inserting and deleting records to
	  appserver for appserver v0.01 just geasConditions support is missing

2002-05-21 05:36:38  Rev 2778   baumannd

	* src/odmg/Query.py, src/odmg/Transaction.py, src/odmg/.cvsignore,
	  src/odmg/Object.py, src/odmg, src/odmg/odmg.odl,
	  src/odmg/__init__.py, src/odmg/Database.py: Add beginnings of ODMG
	  Python binding.

2002-05-21 05:33:11  Rev 2776   baumannd

	* src/rpc/drivers/xmlrpc/.cvsignore, src/dbdrivers/psycopg/.cvsignore,
	  src/dbdrivers/_empty/.cvsignore, src/commdrivers/_parser/.cvsignore,
	  src/commdrivers/.cvsignore, src/rpc/drivers/_parser/.cvsignore,
	  src/commdrivers/xmlrpc/.cvsignore, scripts/.cvsignore,
	  src/rpc/drivers/.cvsignore: Ignore some files.

2002-05-19 22:34:59  Rev 2770   siesel

	* src/datasources/drivers/appserver,
	  src/dbdrivers/appserver/DBdriver.py,
	  src/datasources/drivers/appserver/appserver,
	  src/datasources/drivers/appserver/appserver/Driver.py,
	  src/dbdrivers/appserver, src/dbdrivers/appserver/__init__.py: Added
	  DBdriver for Appserver (working read only at the moment)

2002-05-16 12:12:42  Rev 2764   arturas

	* utils/create-po.sh:  Script to create gnue.po file from all .py
	  files.

2002-05-16 04:37:47  Rev 2763   jcater

	* src/datasources/GDataSource.py, src/GDataSource.py: removed
	  debugging print statements

2002-05-16 01:14:44  Rev 2762   jcater

	* src/datasources/GDataSource.py, src/GDataSource.py: moved more
	  master/detail datasource logic out of tools and into common

2002-05-15 20:20:12  Rev 2761   jcater

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py: fixed cparam support in DB
	  drivers

2002-05-15 01:27:08  Rev 2759   jamest

	* src/GConfig.py, src/apps/GConfig.py: Fixed config system to do the
	  right thing with systems loading multiple configs (designer) Changes
	  wizard size in designer to better fit contents

2002-05-15 00:27:39  Rev 2756   jcater

	* etc/sample.report-filters.conf: added merge support/examples to
	  reports (currently, only RTF works -- latex does not)

2002-05-13 18:53:09  Rev 2751   arturas

	* translations/lt_LT/LC_MESSAGES/gnue.mo,
	  translations/lt/LC_MESSAGES/gnue.mo,
	  translations/uk/LC_MESSAGES/gnue.mo,
	  translations/en/LC_MESSAGES/gnue.mo,
	  translations/ru/LC_MESSAGES/gnue.mo,
	  translations/de/LC_MESSAGES/gnue.mo,
	  translations/en_US/LC_MESSAGES/gnue.mo,
	  translations/en_GB/LC_MESSAGES/gnue.mo:
	  Update.

2002-05-13 17:59:27  Rev 2750   arturas

	* doc/i18n.txt: 
	  Few minor changes.

2002-05-13 17:40:24  Rev 2749   arturas

	* src/rpc/drivers/xmlrpc/RpcDoc.py, src/commdrivers/xmlrpc/RpcDoc.py: 
	  i18n changes.

2002-05-13 17:34:48  Rev 2748   arturas

	* src/rpc/drivers/_helpers/RpcDoc.py,
	  src/commdrivers/pw_xmlrpc/RpcDoc.py,
	  src/commdrivers/_helpers/RpcDoc.py,
	  src/rpc/drivers/pw_xmlrpc/RpcDoc.py:  i18n changes.

2002-05-09 03:03:44  Rev 2739   jamest

	* images/tb_save.png, images/tb_up_arrow.png, images/tb_delete.png,
	  images/tb_top.png, src/GDataSource.py, images/tb_bottom.png,
	  images/tb_search.png, images/tb_undo.png, images/tb_exit.png,
	  src/datasources/GDataSource.py, images/tb_down_arrow.png,
	  images/tb_exec.png, images/tb_first.png, images/tb_new.png,
	  images/tb_jump-to.png: Added gnome2 icons in place of old gnome1
	  icons(mailing tigert for final approval) Added more toolbar icons
	  for events Fixed prequery datasource support

2002-05-09 01:47:17  Rev 2738   jcater

	* src/datasources/GDataObjects.py, src/GDataObjects.py: [ticket 29/32]
	  bugfix on record jumping problem in forms (patch by btami)

2002-05-07 02:27:04  Rev 2728   jamest

	* src/GConfig.py, src/GServerApp.py, src/apps/GConfig.py,
	  src/FormatMasks/DateMask.py, src/apps/GServerApp.py, src/GImport.py,
	  src/GBaseApp.py, src/formatting/DateMask.py, src/apps/GBaseApp.py:
	  i18n changes

2002-05-07 01:13:49  Rev 2727   jamest

	* src/GConfig.py, src/apps/GConfig.py: Fixed forms so it's gnue.conf
	  free (for real this time! (maybe.))

2002-05-06 22:56:04  Rev 2725   siesel

	* src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/_directory/DirectoryServer.py,
	  src/commdrivers/xmlrpc/ServerAdapter.py,
	  src/commdrivers/_directory/DirectoryServer.py: add support for
	  get/set methods of RpAttributes to the xmlrpc protocoll

2002-05-06 18:51:31  Rev 2720   arturas

	* src/FormatMasks/DateMask.py, src/formatting/DateMask.py:  Added
	  GImport.py import.

2002-05-06 18:50:01  Rev 2719   arturas

	* src/GImport.py:  Back to gettext import in one file.

2002-05-06 17:27:41  Rev 2718   siesel

	* src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
	  src/commdrivers/xmlrpc/ClientAdapter.py, utils/GTest.py,
	  src/commdrivers/pw_xmlrpc/ClientAdapter.py, src/GTest.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py: added some more comments to
	  GTest and added an i18n fix for XMLRPC client error messages

2002-05-06 17:00:33  Rev 2717   siesel

	* src/commdrivers/_test/server.py, src/rpc/drivers/_test/server.py:
	  better testing for the place of donuts.grpc

2002-05-06 16:50:44  Rev 2716   arturas

	* src/FormatMasks/NumberMask.py, src/FormatMasks/BaseMask.py,
	  src/formatting/NumberMask.py, src/FormatMasks/DateMask.py,
	  src/formatting/BaseMask.py, src/formatting/DateMask.py,
	  src/FormatMasks/TextMask.py, src/formatting/TextMask.py:  i18n
	  string changes.

2002-05-06 16:24:54  Rev 2715   arturas

	* src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/dbdrivers/odbc/DBdriver.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/dbdrivers/interbase/DBdriver.py,
	  src/dbdrivers/mxodbc/DBdriver.py,
	  src/datasources/drivers/sybase/sybase/Driver.py,
	  src/datasources/drivers/ingres/ingres/Driver.py,
	  src/dbdrivers/geas/DBdriver.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/datasources/drivers/sapdb/sapbd/Driver.py,
	  src/datasources/drivers/odbc/mxodbc/Driver.py,
	  src/dbdrivers/sybase/DBdriver.py,
	  src/datasources/drivers/informix/informix/Driver.py,
	  src/dbdrivers/ingres/DBdriver.py,
	  src/datasources/drivers/interbase/interbase/Driver.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
	  src/dbdrivers/sapdb/DBdriver.py, src/dbdrivers/informix/DBdriver.py,
	  src/dbdrivers/sqlrelay/DBdriver.py, src/dbdrivers/msado/DBdriver.py,
	  src/dbdrivers/postgresql/DBdriver.py,
	  src/dbdrivers/mysql/DBdriver.py, src/dbdrivers/oracle/DBdriver.py: 
	  i18n changes.

2002-05-06 16:19:45  Rev 2714   siesel

	* setup-cvs.py: update gacvs to be installed in server

2002-05-06 16:12:45  Rev 2713   siesel

	* src/rpc/drivers/_test/__init__.py,
	  src/commdrivers/_test/__init__.py: another fix to gtestcvs: make
	  _test an module

2002-05-06 16:07:59  Rev 2712   arturas

	* src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/dbdrivers/_dbsig/DBdriver.py, src/dbdrivers/db2/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/drivers/db2/db2/Driver.py,
	  src/dbdrivers/cxoracle/DBdriver.py:  i18n changes.

2002-05-06 13:31:12  Rev 2710   siesel

	* src/commdrivers/_test/server.py, src/rpc/drivers/_test/server.py:
	  get the right path for donuts.gprc

2002-05-06 00:29:11  Rev 2709   siesel

	* src/rpc/drivers/xmlrpc/RpcDoc.py, src/commdrivers/xmlrpc/RpcDoc.py:
	  better listing of hirarchie

2002-05-05 23:38:27  Rev 2708   siesel

	* utils/GTest.py, src/rpc/drivers/_test/test.py,
	  src/rpc/drivers/_test/donuts.grpc, setup-cvs.py,
	  src/commdrivers/pw_xmlrpc/ServerAdapter.py, src/GServerApp.py,
	  src/commdrivers/_test/README, src/commdrivers/_test/server.py,
	  src/apps/GServerApp.py, src/rpc/drivers/pw_xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/_test/README, src/rpc/drivers/_test/server.py,
	  src/GTest.py, src/commdrivers/_test/test.py,
	  src/commdrivers/_test/donuts.grpc: some i18 fixes, add commands
	  gacvs and gtestcvs. updated and fixed all testcases add testing
	  program GTest.py

2002-05-04 16:46:26  Rev 2707   jcater

	* src/datasources/GDataSource.py,
	  src/rpc/drivers/xmlrpc/ServerAdapter.py, src/GDataSource.py,
	  src/commdrivers/xmlrpc/ServerAdapter.py: fixes to datasources

2002-05-04 16:45:09  Rev 2706   jamest

	* src/formatting/BaseMask.py, src/commdrivers/_helpers/RpcDoc.py,
	  src/GConfig.py, src/GBaseApp.py, src/apps/GBaseApp.py,
	  src/GDataObjects.py, src/dbdrivers/geas/DBdriver.py,
	  src/apps/GConfig.py, src/apps/GServerApp.py,
	  src/datasources/GDataObjects.py, src/GTrigger.py,
	  src/logic/GTrigger.py, src/rpc/drivers/_helpers/RpcDoc.py,
	  src/FormatMasks/BaseMask.py, src/GServerApp.py, src/GImport.py:
	  Removed dependency on gnue.conf files (new config system) Moved text
	  out of gnue.conf setting as the new i18n stuff replaces it Something
	  else I've forgotten :)

2002-05-04 02:59:25  Rev 2705   siesel

	* src/rpc/drivers/_helpers/RpcDoc.py,
	  src/commdrivers/pw_xmlrpc/RpcDoc.py,
	  src/rpc/drivers/xmlrpc/RpcDoc.py,
	  src/commdrivers/_helpers/RpcDoc.py,
	  src/rpc/drivers/pw_xmlrpc/RpcDoc.py,
	  src/commdrivers/xmlrpc/RpcDoc.py: some new features for RpcDoc

2002-05-04 02:52:48  Rev 2704   siesel

	* src/commdrivers/xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/commdrivers/xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py: i18 fixes and more
	  configuration for  the xmlrpc ClientAdapter

2002-05-03 23:07:18  Rev 2703   jcater

	* src/definitions/GObjects.py, src/GLoginHandler.py,
	  src/datasources/GConditions.py, src/datasources/GDataSource.py,
	  installer/base.py, src/GConditions.py, src/GObjects.py,
	  src/GDataSource.py, installer/pydistutils.py,
	  src/datasources/GDataObjects.py, installer/products.py,
	  installer/demo.py, src/GDataObjects.py,
	  src/datasources/GLoginHandler.py: um, lots and lots of miscellaneous
	  code cleanup

2002-05-03 20:01:44  Rev 2702   jamest

	* doc/common-techref.lyx: Checking in mess so Reinhard has something
	  to read

2002-05-03 18:24:31  Rev 2701   arturas

	* doc/i18n.txt:  small update.

2002-05-03 18:12:46  Rev 2700   arturas

	* src/commdrivers/sockets/CommDriver.py,
	  src/rpc/drivers/xmlrpc/DebugSocketServer.py,
	  src/commdrivers/xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/xmlrpc/RpcDoc.py,
	  src/rpc/drivers/sockets/CommDriver.py,
	  src/commdrivers/xmlrpc/DebugSocketServer.py,
	  src/commdrivers/xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py,
	  src/commdrivers/xmlrpc/RpcDoc.py:  i18n changes.

2002-05-03 18:00:52  Rev 2699   arturas

	* src/commdrivers/pw_xmlrpc/DebugSocketServer.py,
	  src/rpc/drivers/soap/CommDriver.py,
	  src/commdrivers/pw_xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
	  src/commdrivers/pw_xmlrpc/RpcDoc.py,
	  src/commdrivers/soap/CommDriver.py,
	  src/rpc/drivers/pw_xmlrpc/DebugSocketServer.py,
	  src/commdrivers/pw_xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/pw_xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/pw_xmlrpc/RpcDoc.py:  i18n changes.

2002-05-03 17:51:38  Rev 2698   arturas

	* src/rpc/drivers/GCommBase.py,
	  src/rpc/drivers/_directory/DirectoryServer.py,
	  src/commdrivers/proxy/CommDriver.py,
	  src/rpc/drivers/pyro/CommDriver.py, src/RuntimeSettings.py,
	  src/apps/RuntimeSettings.py, src/commdrivers/GCommBase.py,
	  src/logic/GTrigger.py,
	  src/commdrivers/_directory/DirectoryServer.py, src/GTrigger.py,
	  src/commdrivers/pyro/CommDriver.py,
	  src/rpc/drivers/proxy/CommDriver.py:  i18n changes.

2002-05-03 17:38:16  Rev 2697   arturas

	* src/formatting/GTypecast.py, src/GServerApp.py,
	  src/apps/GServerApp.py, src/GTypecast.py:  i18n changes.

2002-05-03 17:26:08  Rev 2696   arturas

	* src/definitions/GParser.py, src/GDateTime.py, src/GParser.py,
	  src/utils/GDateTime.py:  i18n changes.

2002-05-03 17:15:55  Rev 2695   arturas

	* src/datasources/GDataSource.py, src/GDataSource.py,
	  src/datasources/GDataObjects.py, src/GDataObjects.py:  i18n changes.

2002-05-03 16:46:32  Rev 2694   arturas

	* src/datasources/GConnections.py, src/GConnections.py:  Removed
	  GImport.py import.

2002-05-03 16:23:08  Rev 2693   arturas

	* translations/lt_LT/LC_MESSAGES/gnue.mo,
	  translations/lt/LC_MESSAGES/gnue.mo,
	  translations/uk/LC_MESSAGES/gnue.mo, translations/README,
	  translations/gnue-version.po.orig, translations/gnue-version.po,
	  translations/en/LC_MESSAGES/gnue.mo,
	  translations/ru/LC_MESSAGES/gnue.mo, translations/gnue-example.po,
	  translations/de/LC_MESSAGES/gnue.mo,
	  translations/en_US/LC_MESSAGES/gnue.mo,
	  translations/en_GB/LC_MESSAGES/gnue.mo:  i18n updates.

2002-05-03 15:37:34  Rev 2692   arturas

	* src/GBaseApp.py, src/apps/GBaseApp.py:  Corrected missed strings for
	  i18n.

2002-05-03 15:31:22  Rev 2691   arturas

	* src/datasources/GConditions.py, src/GConditions.py:  Removed
	  GImport.py import.

2002-05-03 15:18:52  Rev 2690   arturas

	* src/GBaseApp.py, src/GComm.py, src/apps/GBaseApp.py,
	  src/GClientApp.py, src/rpc/GComm.py, src/apps/GClientApp.py: 
	  Removed GImport.py import.

2002-05-03 14:40:57  Rev 2689   jcater

	* setup-cvs.py: fixed incorrect handling of translations directory in
	  setup script

2002-05-03 01:57:20  Rev 2688   jamest

	* src/GConfig.py, src/apps/GConfig.py: Removed hardcoded gnue
	  references from config system Start of more generic config handler

2002-05-02 21:20:33  Rev 2687   jamest

	* src/GDebug.py, src/datasources/GConditions.py, src/__init__.py,
	  src/apps/GDebug.py, src/GComm.py, src/datasources/GConnections.py,
	  src/GConfig.py, src/apps/GConfig.py, src/GConditions.py,
	  src/GImport.py, src/GBaseApp.py, src/apps/GBaseApp.py,
	  src/GClientApp.py, src/rpc/GComm.py, src/GConnections.py,
	  src/apps/GClientApp.py: Altered gettext support to be part of
	  GBaseApp (GImport in each file should not be needed now) default _()
	  override when gettext fails

2002-05-02 16:21:24  Rev 2686   arturas

	* src/GConfig.py, src/apps/GConfig.py,
	  src/datasources/GConnections.py, src/GConnections.py:  Added
	  GImport.py import, i18n changes.

2002-05-02 16:10:08  Rev 2685   arturas

	* src/datasources/GConditions.py, src/GConditions.py,
	  src/GClientApp.py, src/apps/GClientApp.py:  Added GImport.py import.

2002-05-02 16:08:45  Rev 2684   arturas

	* src/GComm.py, src/rpc/GComm.py:  Added GImport.py import, i18n
	  changes.

2002-05-02 01:53:03  Rev 2683   jcater

	* src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/commdrivers/xmlrpc/ServerAdapter.py: code cleanup

2002-05-02 00:39:23  Rev 2682   siesel

	* doc/RPC-grpc-file.dtd: adding auto created DTD file for .grpc file
	  format

2002-05-02 00:37:36  Rev 2681   siesel

	* src/commdrivers/_parser/Parser.py, scripts/gnuedtd,
	  src/rpc/drivers/_parser/Parser.py: updated gnuedtd to produce dtd
	  for grpc files

2002-05-02 00:23:33  Rev 2680   siesel

	* doc/RPC-abstraction.txt, doc/RPC-status.txt: spelling error
	  correction

2002-05-02 00:18:21  Rev 2679   jcater

	* src/GServerApp.py, src/apps/GServerApp.py: added comments to the
	  daemonize code

2002-05-01 00:01:58  Rev 2675   siesel

	* doc/RPC-status.txt: added more details about the protocolls

2002-04-30 23:52:31  Rev 2674   siesel

	* src/commdrivers/pw_xmlrpc/DebugSocketServer.py,
	  src/rpc/drivers/pw_xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/_directory/DirectoryServer.py,
	  doc/RPC-abstraction.txt, src/rpc/drivers/_directory/__init__.py,
	  src/commdrivers/_directory, doc/RPC-status.txt,
	  src/rpc/drivers/pw_xmlrpc/__init__.py,
	  src/commdrivers/xmlrpc/ClientAdapter.py, src/commdrivers/pw_xmlrpc,
	  src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/commdrivers/pw_xmlrpc/RpcDoc.py,
	  src/rpc/drivers/pw_xmlrpc/ServerAdapter.py,
	  src/commdrivers/pw_xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/_test/server.py,
	  src/commdrivers/_directory/DirectoryServer.py,
	  src/rpc/drivers/_parser/Parser.py,
	  src/commdrivers/_directory/__init__.py,
	  src/rpc/drivers/_test/client.php, src/rpc/drivers/GCommBase.py,
	  src/rpc/drivers/pw_xmlrpc/DebugSocketServer.py,
	  src/commdrivers/pw_xmlrpc/__init__.py,
	  src/commdrivers/xmlrpc/ServerAdapter.py,
	  src/commdrivers/pw_xmlrpc/ServerAdapter.py,
	  src/commdrivers/_test/server.py, src/GServerApp.py,
	  src/rpc/drivers/_directory, src/commdrivers/_parser/Parser.py,
	  src/apps/GServerApp.py, src/commdrivers/_test/client.php,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py, src/rpc/drivers/pw_xmlrpc,
	  src/rpc/drivers/pw_xmlrpc/RpcDoc.py, src/commdrivers/GCommBase.py:
	  Big RPC update: 1. add new gpl'd xmlrpc library 2. added Status file
	  3. add threading support for multiple server 4. updated examples

2002-04-30 18:12:25  Rev 2672   siesel

	* doc/RPC-status.txt: Add file to present actual status of RPC work

2002-04-30 17:25:53  Rev 2670   siesel

	* src/commdrivers/_test/README, src/rpc/drivers/_test/README:
	  Corrected hint for debian users

2002-04-30 17:23:26  Rev 2669   arturas

	* src/GBaseApp.py, src/apps/GBaseApp.py:  Prepared for i18n.

2002-04-30 17:06:18  Rev 2668   arturas

	* translations/README:  Readme for translations directory.

2002-04-30 17:04:23  Rev 2667   arturas

	* translations/README:  Somethings not working....

2002-04-30 16:54:01  Rev 2666   arturas

	* src/GImport.py:  Update.

2002-04-30 16:18:31  Rev 2665   arturas

	* translations/README:  Update.

2002-04-30 16:15:32  Rev 2664   arturas

	* translations/README:  Updated readme.

2002-04-30 16:08:55  Rev 2663   arturas

	* translations/de, translations/en/LC_MESSAGES/gnue.mo,
	  translations/en_GB/LC_MESSAGES, translations/en,
	  translations/lt_LT/LC_MESSAGES, translations/uk/LC_MESSAGES,
	  translations/lt/LC_MESSAGES, translations/en_GB/LC_MESSAGES/gnue.mo,
	  translations/en_GB, translations/ru/LC_MESSAGES,
	  translations/lt_LT/LC_MESSAGES/gnue.mo,
	  translations/uk/LC_MESSAGES/gnue.mo,
	  translations/lt/LC_MESSAGES/gnue.mo, translations/de/LC_MESSAGES,
	  translations/lt_LT, translations/lt, translations/uk,
	  translations/ru/LC_MESSAGES/gnue.mo,
	  translations/de/LC_MESSAGES/gnue.mo, translations/ru,
	  translations/en/LC_MESSAGES:
	  Translation files itself.

2002-04-30 15:55:29  Rev 2662   arturas

	* translations/en_US, translations/en_US/LC_MESSAGES,
	  translations/en_US/LC_MESSAGES/gnue.mo:
	  Translation file.

2002-04-30 15:20:14  Rev 2661   arturas

	* setup-cvs.py: 
	  i18n changes. Added line   ln -s %(CVSDIR)s/common/translations
	  %(CONFDIR)s/translations.

2002-04-30 11:29:57  Rev 2660   arturas

	* src/GImport.py: 
	  File, that will be imported into (almost) every other .py file. It
	  contains common functions, imports & etc.

2002-04-30 11:08:02  Rev 2659   arturas

	* translations/README, translations: 
	  readme file for /common/translations directory - for what it is.

2002-04-30 10:52:02  Rev 2658   arturas

	* doc/i18n.txt: 
	  Appended new information, more details on changes to .py files,
	  xgettext.

2002-04-29 04:19:15  Rev 2657   jcater

	* etc/sample.report-filters.conf: added a CSV filter to reports; misc
	  bug fixes

2002-04-29 03:10:19  Rev 2656   jcater

	* src/GMimeTypes.py, src/utils/GMimeTypes.py: actually have
	  getExtension() return something :)

2002-04-29 01:52:53  Rev 2655   jcater

	* src/GObjects.py, src/definitions/GParserHelpers.py, src/GParser.py,
	  src/definitions/GObjects.py, src/definitions/GParser.py,
	  src/GParserHelpers.py: * Added XML Namespace support to GObject's
	  dumpXML() (required for reports) * Fixed problem with GRParam's
	  being added to their parents twice. * Made all GRD tags lowercase to
	  make dumpXML() friendly * Misc bugfixed to Reports

2002-04-27 23:13:48  Rev 2653   jcater

	* etc/sample.connections.conf, src/datasources/GConnections.py,
	  doc/Connections.txt, src/GConnections.py:  * Lots of cleanup to the
	  connections.conf parsing.  * Added support for aliases= in the
	  connections.conf file

2002-04-27 22:55:14  Rev 2652   jcater

	* src/datasources/drivers/interbase/interbase/Driver.py,
	  src/dbdrivers/interbase/DBdriver.py: Improved introspection support
	  [courtesy of btami]

2002-04-27 22:13:02  Rev 2651   jcater

	* src/GConfig.py, src/apps/GConfig.py, setup.py: misc fixes for
	  reports filters

2002-04-27 20:59:51  Rev 2650   jcater

	* setup.py: to do a non-standard installation, pass "--cfg-file
	  /my/site/file.cfg" to all the setup.py scripts

2002-04-27 20:30:42  Rev 2649   jcater

	* src/GConfig.py, etc/sample.gnue.conf, src/apps/GConfig.py, setup.py:
	  added support for a site-wide installation configuration file that
	  allows package maintainers to put key files in places other than a
	  single root

2002-04-27 20:28:44  Rev 2648   jcater

	* src/GMimeTypes.py, src/utils/GMimeTypes.py: added missing commas to
	  the mimetype dictionary

2002-04-24 22:51:45  Rev 2643   jcater

	* etc/sample.report-filters.conf, src/GMimeTypes.py,
	  src/utils/GMimeTypes.py: more work on report output formats

2002-04-24 16:12:25  Rev 2642   jcater

	* src/GMimeTypes.py, src/utils/GMimeTypes.py: basic mime support added
	  (file extension mapping)

2002-04-23 23:25:24  Rev 2641   siesel

	* src/GConfig.py, src/apps/GConfig.py, src/GBaseApp.py,
	  src/apps/GBaseApp.py: approved error handling

2002-04-22 01:02:00  Rev 2637   siesel

	* src/commdrivers/_test/README, src/commdrivers/_test/server.py,
	  src/commdrivers/xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/_test/test.py, src/rpc/drivers/_test/README,
	  src/rpc/drivers/_test/server.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py,
	  src/commdrivers/_test/test.py: Get the XMLRPC - ClientAdapter
	  working, and updated the testcase + README

2002-04-21 22:56:15  Rev 2636   siesel

	* src/GBaseApp.py, src/apps/GBaseApp.py: fixed " typo

2002-04-20 02:36:35  Rev 2634   jcater

	* src/GBaseApp.py, src/apps/GBaseApp.py: added python version check...
	  application will exit with a friendly message if run against python
	  < 2.0

2002-04-18 18:29:56  Rev 2631   jcater

	* README-CVS: updated documentation

2002-04-17 19:09:19  Rev 2627   jamest

	* src/dbdrivers/odbc/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/definitions/GParserHelpers.py, src/definitions/GObjects.py,
	  src/GParserHelpers.py, src/dbdrivers/msado/DBdriver.py,
	  src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/rpc/drivers/_corba/CommDriver.py, src/GObjects.py,
	  src/GParser.py, src/GTypecast.py, src/dbdrivers/geas/DBdriver.py,
	  src/dbdrivers/_dbsig/DBdriver.py, src/formatting/GTypecast.py,
	  src/definitions/GParser.py, src/commdrivers/_corba/CommDriver.py:
	  removed getObjectType() clean up start of some subtle new bugs

2002-04-17 15:25:16  Rev 2626   jamest

	* src/definitions/GObjects.py, src/GDebug.py, src/GObjects.py,
	  src/apps/GDebug.py, src/logic/GTrigger.py, src/GTrigger.py: More
	  cleanup and performance enhancements

2002-04-17 02:05:18  Rev 2624   jamest

	* src/definitions/GObjects.py, src/GObjects.py: Moved normal text
	  field validation into display handler Clean up

2002-04-15 05:39:11  Rev 2618   jcater

	* doc/building-static-distro.txt: updates to documentation

2002-04-14 21:06:00  Rev 2615   jcater

	* etc/sample.gnue.conf, etc/sample.report-filters.conf: more
	  documentation

2002-04-14 20:21:19  Rev 2614   jcater

	* etc/sample.report-filters.conf: cleanup

2002-04-14 20:20:43  Rev 2613   jcater

	* etc/sample.gnue.conf, etc/sample.report-filters.conf: fixes to make
	  fax and printer support work; misc typo fixes

2002-04-14 17:55:52  Rev 2612   jcater

	* doc/building-static-distro.txt: documentation

2002-04-14 05:13:04  Rev 2610   jamest

	* src/logic/GTrigger.py, src/GTrigger.py: Lots of code cleanup and new
	  bugs implemented

2002-04-13 16:08:39  Rev 2606   jamest

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py: Fixed invalid int value
	  error in record jumps Misc cleanup

2002-04-13 02:25:39  Rev 2605   jamest

	* src/GDebug.py, src/apps/GDebug.py: a little more cleanup on the
	  debugger misc cleanup

2002-04-13 01:18:24  Rev 2603   jamest

	* src/GDebug.py, src/apps/GDebug.py, src/GBaseApp.py,
	  src/apps/GBaseApp.py: Start of integration of python's internal
	  debugger

2002-04-13 00:54:21  Rev 2602   jcater

	* etc/sample.gnue.conf, etc/sample.report-filters.conf, setup-cvs.py:
	  reports: inplace transformations working now (--filter html  or
	  --filter text)

2002-04-12 22:21:34  Rev 2601   jcater

	* etc/sample.gnue.conf: synching machines

2002-04-12 05:59:34  Rev 2597   jcater

	* etc/sample.gnue.conf: more work on modularization of output
	  destinations/filters in reports

2002-04-12 05:29:11  Rev 2596   jamest

	* src/datasources/GDataObjects.py, src/GDataObjects.py: A (small)
	  amount of code cleanup

2002-04-12 05:28:50  Rev 2595   jcater

	* src/GConfig.py, src/apps/GConfig.py: code cleanup; removed unused
	  code

2002-04-12 04:58:58  Rev 2594   jcater

	* src/datasources/GDataObjects.py, src/GDataObjects.py: cleanup

2002-04-12 04:46:03  Rev 2593   jamest

	* src/datasources/GDataObjects.py, src/GDataObjects.py: Fixed post()
	  skipping the record following a deleted record Performance updates

2002-04-12 04:41:43  Rev 2592   jcater

	* src/definitions/GParser.py, src/GParser.py: code cleanup

2002-04-12 04:40:37  Rev 2591   jcater

	* src/definitions/GParser.py, src/GParser.py: code cleanup

2002-04-11 20:19:18  Rev 2589   jamest

	* doc/common-techref.lyx: Start of unified documentation for common

2002-04-11 04:19:30  Rev 2586   jcater

	* etc/sample.gnue.conf, etc/sample.report-filters.conf: Started on
	  modularization of GNUe Reprots transformation adapters and
	  destination adapters; cleanup of code

2002-04-10 18:37:58  Rev 2583   arturas

	* doc/i18n.txt: 
	  First version of 'how do we implement i18n in GNUe'.

2002-04-09 15:27:04  Rev 2580   jcater

	* src/GBaseApp.py, src/apps/GBaseApp.py: removed the -d shortcut for
	  --debug-level

2002-04-09 05:19:07  Rev 2576   dneighbors

	* scripts/pyxslt: Simple xslt processor.  Relies on pysablot. x

2002-04-08 22:02:06  Rev 2570   jcater

	* src/datasources/GConnections.py, src/GConnections.py: misc changes

2002-04-08 21:53:03  Rev 2568   jcater

	* src/definitions/GParserHelpers.py, src/GParserHelpers.py: speeded up
	  report's handling of GContent

2002-04-08 18:10:51  Rev 2567   jcater

	* TODO: updated TODO

2002-04-08 05:51:53  Rev 2565   jcater

	* src/definitions/GParser.py, src/GParser.py: misc fixes

2002-04-07 01:20:36  Rev 2562   jcater

	* src/GConfig.py, etc/sample.report-filters.conf, src/apps/GConfig.py:
	  lots o' work on reports

2002-04-06 22:27:14  Rev 2561   jcater

	* etc/sample.gnue.conf, etc/sample.report-filters.conf: start of
	  structured filter architecture for reports

2002-04-06 22:12:18  Rev 2560   jcater

	* src/dbdrivers/mysql/DBdriver.py: bug fix for odd datatypes in mysql

2002-04-06 21:17:02  Rev 2558   jcater

	* src/GConfig.py, src/apps/GConfig.py: removed obsolete code

2002-04-06 21:08:30  Rev 2557   jcater

	* setup-cvs.py: updated cvs setup to handle new report features

2002-04-04 23:02:31  Rev 2551   jamest

	* src/definitions/GObjects.py, src/GConfig.py, src/apps/GConfig.py,
	  src/GObjects.py, src/GBaseApp.py, src/apps/GBaseApp.py,
	  src/datasources/GConnections.py, src/datasources/GDataObjects.py,
	  src/GConnections.py, src/GConfigParser.py, src/GDataObjects.py:
	  Removed GConfigParser Added autofillBySequence to <entry> tags
	  Cleanup and performance improvments

2002-04-04 05:00:14  Rev 2547   jcater

	* src/datasources/GConditions.py, src/GConditions.py: typo in
	  conditional support for parameters

2002-04-03 06:18:06  Rev 2543   jcater

	* src/GObjects.py, src/GDataSource.py,
	  src/datasources/GDataObjects.py, src/logic/GTrigger.py,
	  src/GTrigger.py, src/definitions/GObjects.py,
	  src/datasources/GDataSource.py, src/logic/GTriggerCore.py,
	  src/GTriggerCore.py, src/GDataObjects.py: start of record-level
	  block triggers (pre-commit, pre-update, pre-insert, pre-delete,
	  pre-modify)

2002-04-03 02:32:07  Rev 2540   jcater

	* TODO: updates to TODO/BUGS

2002-04-03 01:10:38  Rev 2539   jcater

	* src/dbdrivers/sapdb/DBdriver.py,
	  src/datasources/drivers/sapdb/sapbd/Driver.py: added introspection
	  support for SAP-DB [untested]

2002-04-02 22:18:21  Rev 2538   jcater

	* utils/setup-win4lin-stage.sh: yet another bug fix

2002-04-02 22:17:13  Rev 2536   jcater

	* utils/setup-win4lin-stage.sh: bug fix

2002-03-31 20:41:20  Rev 2528   jamest

	* etc/sample.gnue.conf,
	  src/datasources/drivers/postgresql/Base/Driver.py,
	  src/dbdrivers/pypgsql/DBdriver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/dbdrivers/_pgsql/DBdriver.py: Synced help text on save/clear
	  message (new gnue.conf required) Fixed pypgsql driver to work w/
	  port option

2002-03-31 19:38:05  Rev 2527   jamest

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/dbdrivers/mysql/DBdriver.py: mysql switched to fetchany() in
	  place of fetchmany() comments that didn't belong in the dbsig driver
	  removed

2002-03-28 15:02:58  Rev 2522   dneighbors

	* etc/sample.gnue.conf: ** Added msg_next back in dumb dumb mistake.
	  Teach me to think I can type same line twice. :)

2002-03-28 07:56:52  Rev 2521   dneighbors

	* etc/sample.gnue.conf: ** Added first and last to menu choices and
	  corresponding functionality.  Seems to work, was late so couldnt
	  test really well.  Also, still needs the 'key bindings done'.  Note:
	  this had a change to gnue.conf so you will need to update form the
	  sample.

2002-03-27 14:09:29  Rev 2520   jamest

	* src/definitions/GParser.py, src/GParser.py: Check that
	  xmlMasqueradeNamespaceElements actually is set

2002-03-26 04:34:20  Rev 2516   jcater

	* src/definitions/GObjects.py, src/GObjects.py: misc fixes for reports

2002-03-26 04:19:46  Rev 2513   jcater

	* src/definitions/GObjects.py, src/definitions/GParser.py,
	  src/GObjects.py, src/GParser.py: performance enhancements

2002-03-22 08:08:06  Rev 2511   jcater

	* src/definitions/GParser.py, src/GParser.py: sax parser now operates
	  in namespace-compat mode (does not affect tools not using namespace
	  features)

2002-03-22 07:38:36  Rev 2510   jcater

	* src/definitions/GParser.py, src/GParser.py: clarified the loadXML
	  parameter names (renamed the misleading 'URL' to 'buffer' as it
	  expected an open file buffer, not a URL)

2002-03-20 21:23:32  Rev 2509   jcater

	* src/definitions/GParser.py, src/GParser.py: Moved from
	  PyXML-specific parser to SAX2 parser included with Python 2.0+ (this
	  *may* remove the pyxml dependency

2002-03-20 20:02:13  Rev 2508   jcater

	* src/definitions/GParser.py, src/GParser.py: instead of printing an
	  error and exiting on markup errors, the parser will now raise an
	  exception so that the underlying tools can catch this exception and
	  die gracefully.

2002-03-19 23:27:00  Rev 2507   jcater

	* src/GBaseApp.py, src/apps/GBaseApp.py: Displays underlying python
	  version information as debugging information (-d1)

2002-03-14 06:33:37  Rev 2506   dneighbors

	* src/datasources/drivers/postgresql/Base/Driver.py,
	  src/dbdrivers/_pgsql/DBdriver.py: Added support for postgres drivers
	  so that you can put port= in the connections.conf file.  I tested on
	  standard port (not defined in file) as well as non standard port
	  (defined in file) and seems to work either way.  HOWEVER please not
	  I only have psycopg installed so only tested for that driver.. The
	  changes were in _pgsql so I assume it should carry over for all
	  drivers, but someone should test.  The code is a hack so gladly make
	  it purdy.

2002-03-13 01:12:47  Rev 2503   jamest

	* src/datasources/drivers/interbase/interbase/Driver.py,
	  src/dbdrivers/interbase/DBdriver.py: Added contributed interbase
	  driver updates from Bajusz Tam?s

2002-03-05 21:52:46  Rev 2502   jcater

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py: fix for rowid support in
	  oracle failing on combo-box datasources

2002-03-04 22:28:28  Rev 2500   jcater

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py: fixed '= NULL' versus 'IS
	  NULL' problem w/master-detail sources

2002-03-02 17:28:57  Rev 2498   jcater

	* AUTHORS: added Jan to our AUTHORS file

2002-03-02 04:10:24  Rev 2496   jcater

	* src/GLoginHandler.py, src/datasources/GConnections.py,
	  src/GConnections.py, src/datasources/GLoginHandler.py: added error
	  information to Login Dialogs on failed dialogs

2002-03-01 19:05:48  Rev 2495   jamest

	* src/dbdrivers/_dbsig/DBdriver.py, etc/sample.gnue.conf,
	  src/datasources/drivers/DBSIG2/Driver.py: missing gfd file now gives
	  clean error message not python dump delete fixed in _dgsig renames
	  menus autofilesequence error fixed for blocks that don't contain the
	  masterKey as an entry

2002-03-01 05:43:15  Rev 2494   jamest

	* TODO: Start updating docs on forms/common added setStatusText in
	  trigger namespace

2002-03-01 05:28:40  Rev 2493   jcater

	* etc/sample.gnue.conf: added support for Shift-Enter and (optionally)
	  Enter to insert newlines in multirow entries

2002-02-27 20:45:53  Rev 2487   jcater

	* src/rpc/drivers/_test/client.php,
	  src/rpc/drivers/xmlrpc/DebugSocketServer.py,
	  src/commdrivers/_test/server.py,
	  src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/_test/donuts.grpc,
	  src/commdrivers/_parser/Parser.py, src/GComm.py,
	  src/commdrivers/_test/client.php,
	  src/commdrivers/xmlrpc/DebugSocketServer.py,
	  src/commdrivers/xmlrpc/ServerAdapter.py, src/rpc/GComm.py,
	  src/rpc/drivers/_test/server.py, src/commdrivers/_test/donuts.grpc,
	  src/rpc/drivers/_parser/Parser.py: grpc patches by Jan Ischebeck

2002-02-27 16:19:25  Rev 2486   jcater

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py: fixed small tafu in the
	  new sql string formatter

2002-02-27 06:24:18  Rev 2484   jcater

	* src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/dbdrivers/cxoracle/DBdriver.py: input support for dates;
	  enhanced backend support for dates; improved input support for
	  numbers; misc cleanup

2002-02-27 03:29:56  Rev 2483   jamest

	* src/datasources/drivers/postgresql/Base/Driver.py,
	  src/dbdrivers/_pgsql/DBdriver.py: fix for single quote fix for
	  f2(jump to record) support

2002-02-27 01:13:07  Rev 2482   jcater

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py: fixed a bug in primary id
	  support

2002-02-27 00:38:37  Rev 2481   jcater

	* src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/dbdrivers/cxoracle/DBdriver.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/dbdrivers/oracle/DBdriver.py: duplicated oracle rowid support
	  into both oracle drivers

2002-02-26 23:07:27  Rev 2479   jcater

	* src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/drivers/postgresql/Base/Driver.py,
	  src/dbdrivers/cxoracle/DBdriver.py,
	  src/dbdrivers/_pgsql/DBdriver.py: added code to escape single quotes
	  within strings in SQL statements; added ROWID support to Oracle
	  drivers (for delete/update records)

2002-02-26 21:15:49  Rev 2478   jcater

	* src/datasources/drivers/oracle/Base/Driver.py,
	  src/dbdrivers/_oracle/DBdriver.py: fix for Oracle LONG types in
	  Designer

2002-02-17 19:54:06  Rev 2451   jamest

	* src/dbdrivers/factory.py: UI driver system changed to dir based
	  dynamic system More code cleanup

2002-02-17 18:25:32  Rev 2450   jcater

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/dbdrivers/odbc-db2/DBdriver.py, src/datasources/GDataObjects.py,
	  src/GDataObjects.py: move to typecasted database drivers; more work
	  on input abstraction; more work on clipboard functions

2002-02-17 06:08:46  Rev 2446   jamest

	* src/GMenu.py, doc/Menus.txt, src/__init__.py: The long overdue death
	  of uiEventTrap :) moved lineWrap function into common older work on
	  menus

2002-02-16 14:55:52  Rev 2443   jcater

	* etc/sample.gnue.conf: more work on input handler [synching machines]

2002-02-16 03:58:59  Rev 2441   jcater

	* src/definitions/GParser.py, etc/sample.gnue.conf, src/GParser.py:
	  Implemented a centralized events system in forms

2002-02-15 23:59:41  Rev 2438   jcater

	* src/FormatMasks/TextMask.py, src/formatting/TextMask.py: more work
	  on input handlers [synching machines]

2002-02-15 14:52:18  Rev 2437   jcater

	* src/rpc/drivers/soap/CommDriver.py,
	  src/commdrivers/sockets/CommDriver.py,
	  src/rpc/drivers/pyro/CommDriver.py,
	  src/commdrivers/soap/CommDriver.py,
	  src/rpc/drivers/sockets/CommDriver.py,
	  src/commdrivers/pyro/CommDriver.py: misc typo fixes

2002-02-13 01:57:55  Rev 2429   jamest

	* doc/Menus.txt: more menu notes

2002-02-12 04:40:20  Rev 2427   jcater

	* src/datasources/GDataObjects.py, src/GDataObjects.py: cleaned up
	  master/detail relationship

2002-02-12 03:29:05  Rev 2425   jamest

	* src/datasources/drivers/postgresql/Base/Driver.py,
	  src/dbdrivers/_pgsql/DBdriver.py: Update to make schema routines
	  work with postgresql 7.2

2002-02-12 03:03:50  Rev 2424   jamest

	* src/GMenu.py, src/datasources/GDataSource.py, src/GDataSource.py,
	  src/datasources/GDataObjects.py, src/GDataObjects.py: Merged
	  datasource code back into GDataSource and adjusted forms and reports
	  accordingly. Started work on GMenu

2002-02-11 16:43:59  Rev 2422   jcater

	* src/datasources/GDataSource.py, src/GDataSource.py,
	  src/datasources/GDataObjects.py, src/GDataObjects.py: addition of
	  clear() method to blocks (for use in triggers)

2002-02-11 07:35:53  Rev 2421   baumannd

	* src/dbdrivers/_pgsql/.cvsignore, src/dbdrivers/pypgsql/.cvsignore:
	  Update the ODMG notes, ignore some files so my cvs up is purty ;).

2002-02-10 04:43:05  Rev 2417   jamest

	* src/logic/GTrigger.py, src/GTrigger.py: More trigger namespace
	  changes

2002-02-09 17:50:32  Rev 2416   jcater

	* src/dbdrivers/mysql/DBdriver.py: adding schema support for MySQL

2002-02-05 05:45:53  Rev 2410   jamest

	* src/dbdrivers/_dbsig/DBdriver.py, src/datasources/GDataSource.py,
	  src/datasources/drivers/DBSIG2/Driver.py, src/GDataSource.py,
	  src/datasources/drivers/postgresql/Base/Driver.py,
	  src/dbdrivers/_pgsql/DBdriver.py: Removed master/detail tags from
	  block in GFParser Added some functions to the trigger namespace
	  Fixed rollback on db errors

2002-02-04 04:09:59  Rev 2408   jamest

	* src/datasources/GDataSource.py, src/GDataSource.py: A few
	  experimental trigger extensions

2002-02-02 03:41:05  Rev 2406   jcater

	* doc/Menus.txt: expounded on jamest's thoughts

2002-02-02 03:31:49  Rev 2405   jamest

	* doc/Menus.txt: Menu system notes

2002-02-01 05:38:01  Rev 2404   jamest

	* src/logic/GTrigger.py, src/GTrigger.py: helloworld demo working
	  again forgot to uncomment __len__ in last commit a little playing
	  arround with a global setFocus trigger function (not working)

2002-02-01 05:07:14  Rev 2403   jamest

	* doc/TriggerSpecifications.txt, src/logic/GTriggerCore.py,
	  src/GTriggerCore.py, src/logic/GTrigger.py, src/GTrigger.py: Added
	  support for global functions in triggers bug fixes more trigger.gfd
	  samples trigger namespace additions   global setFocus(not working
	  yet)   entry __properties__.readonly

2002-02-01 02:25:51  Rev 2401   jamest

	* src/definitions/GRootObj.py, src/logic/GTriggerCore.py,
	  src/GTriggerCore.py, src/GRootObj.py, src/logic/GTrigger.py,
	  src/GTrigger.py: New trigger namespace code patched into forms for
	  testing Still messy Will break old triggers

2002-01-31 05:41:31  Rev 2399   jcater

	* src/GConfig.py, etc/sample.gnue.conf, src/apps/GConfig.py: removed
	  keystroke event logic out of UI* and into KeyMapper

2002-01-31 02:08:21  Rev 2397   jamest

	* src/logic/GTrigger.py, src/GTrigger.py: More trigger namespace work
	  checking in prior to rolling forms over to new namespace

2002-01-31 00:28:49  Rev 2396   jamest

	* src/definitions/GObjects.py, src/GObjects.py,
	  src/logic/GTriggerCore.py, src/GTriggerCore.py,
	  src/logic/GTrigger.py, src/GTrigger.py: Work on common based trigger
	  namespace

2002-01-30 19:04:13  Rev 2394   jamest

	* src/definitions/GRootObj.py, src/GRootObj.py: Added other missing
	  file

2002-01-30 19:02:24  Rev 2393   jamest

	* src/logic/GTriggerCore.py, src/GTriggerCore.py: Added missing file

2002-01-30 18:54:45  Rev 2392   jamest

	* src/definitions/GObjects.py, doc/TriggerSpecifications.txt,
	  src/GObjects.py, src/logic/GTrigger.py, src/GTrigger.py: Trigger
	  changes Win32 build changes Mainly checking in to get a second set
	  of eyes on a problem piece of code

2002-01-30 15:23:56  Rev 2388   jamest

	* src/definitions/GObjects.py, src/GObjects.py, src/logic/GTrigger.py,
	  src/GTrigger.py: Trigger work being commited so jcater and I can
	  discuss direction

2002-01-29 21:05:11  Rev 2387   jcater

	* utils/setup-win4lin-stage.sh, utils/README, utils: added convenience
	  stuff

2002-01-29 21:02:43  Rev 2386   jcater

	* src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/dbdrivers/odbc/DBdriver.py: oops... typo

2002-01-29 20:23:09  Rev 2385   jcater

	* src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/dbdrivers/odbc/DBdriver.py: added strict counts to odbc

2002-01-29 19:54:42  Rev 2384   jcater

	* src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/dbdrivers/odbc/DBdriver.py, src/dbdrivers/odbc-db2/DBdriver.py:
	  fixes to odbc driver

2002-01-29 17:39:05  Rev 2383   jamest

	* src/datasources/drivers/postgresql/Base/Driver.py,
	  src/dbdrivers/pypgsql/DBdriver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/dbdrivers/_pgsql/DBdriver.py: Updated _pgsql to accept different
	  connect strings from different drivers Updates pypgsql to pass
	  proper connect string so that auth other than ident would work

2002-01-29 16:59:48  Rev 2382   jcater

	* src/dbdrivers/odbc-db2/DBdriver.py: bugfix for required fields

2002-01-29 16:56:11  Rev 2381   jcater

	* src/dbdrivers/odbc-db2/DBdriver.py: changed odbc-db2 to support the
	  'os/390' style system catalogs

2002-01-29 00:57:15  Rev 2380   jamest

	* src/dbdrivers/db2/DBdriver.py, src/dbdrivers/odbc-db2/DBdriver.py,
	  src/datasources/drivers/db2/db2/Driver.py, src/logic/GTrigger.py,
	  setup.py, src/GTrigger.py: Misc updates to fix typos, forgotten
	  changes, etc, etc

2002-01-28 22:09:37  Rev 2377   jcater

	* src/dbdrivers/db2/DBdriver.py, src/dbdrivers/odbc-db2/__init__.py,
	  src/dbdrivers/odbc-db2/DBdriver.py,
	  src/datasources/drivers/db2/db2/Driver.py, src/dbdrivers/odbc-db2:
	  work on DB2 introspection + introduction of a DB2-over-OBDC driver

2002-01-26 03:18:11  Rev 2368   jcater

	* src/definitions/GObjects.py, src/GObjects.py: modified walk function
	  so that arbitrary arguments can be passed to the 'walking' methods

2002-01-24 04:30:40  Rev 2363   jamest

	* src/definitions/GObjects.py, doc/TriggerSpecifications.txt,
	  src/GObjects.py, src/logic, src/logic/GTrigger.py, src/GTrigger.py:
	  The start of a generic trigger system for common

2002-01-24 01:52:43  Rev 2362   jamest

	* doc/TriggerSpecifications.txt: Syncing notes

2002-01-24 01:30:46  Rev 2361   jamest

	* doc/TriggerSpecifications.txt: More trigger notes

2002-01-23 16:36:34  Rev 2360   jcater

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py: fixed some issues related
	  to non-PG drivers

2002-01-23 04:08:46  Rev 2359   jcater

	* src/datasources/GDataObjects.py, src/GDataObjects.py: fixed bug in
	  Schema comparion function that made a Schema() instance appear to be
	  == None

2002-01-23 03:45:10  Rev 2358   jamest

	* doc/TriggerSpecifications.txt: More notes on trigger systems

2002-01-23 02:48:53  Rev 2357   jcater

	* setup-cvs.py, src/datasources/GDataObjects.py, README-CVS,
	  src/GDataObjects.py: fixed name issues from moving files in cvs;
	  misc other bug fixes

2002-01-23 00:11:15  Rev 2354   jcater

	* src/RuntimeSettings.py, src/apps/RuntimeSettings.py: fixed bug in
	  RuntimeSettings for settings not read for this session being lost

2002-01-22 05:56:19  Rev 2347   jcater

	* src/__init__.py: updated versions

2002-01-21 23:57:37  Rev 2345   jcater

	* images/deslay_entrynum.png, images/deslay_entrynum.xpm,
	  images/deslay_scrollbar.png, images/deslay_entrydrop.png,
	  images/deslay_entrycheck.png, images/deslay_label.png: added widget
	  toolbar to designer; not yet functional

2002-01-21 18:50:24  Rev 2343   jcater

	* src/datasources/drivers/postgresql/Base/Driver.py,
	  src/datasources/GDataObjects.py, src/GDataObjects.py,
	  src/dbdrivers/_pgsql/DBdriver.py: fixed typo in pgsql schema listing
	  method

2002-01-21 18:50:02  Rev 2342   jcater

	* src/datasources/GConnections.py, src/GConnections.py: added
	  convenience functions for Designer to the connection manager

2002-01-20 01:04:52  Rev 2341   jamest

	* doc/TriggerSpecifications.txt: Some more thoughts on triggers

2002-01-19 20:57:38  Rev 2338   jamest

	* NEWS: Doc and package config updates for the 0.1.1 release

2002-01-19 05:34:26  Rev 2337   jamest

	* setup.py: Doc updates setup.py sdist now creates docs setup.py now
	  pulls VERSION info from src dir (Have we mentioned we need a good
	  setup system)

2002-01-19 01:19:50  Rev 2333   jamest

	* NEWS, src/__init__.py, ChangeLog, setup.py: Misc updates in prep for
	  a release

2002-01-19 00:19:04  Rev 2332   jcater

	* images/deslay_entrynum.png, images/deslay_entrynum.xpm,
	  images/deslay_scrollbar.png, images/deslay_scrollbar.xpm,
	  images/deslay_entrytext.png, images/deslay_entrytext.xpm,
	  images/deslay_box.png, images/deslay_box.xpm,
	  images/deslay_button.png, images/deslay_button.xpm,
	  images/deslay_entrydate.png, images/deslay_entrydate.xpm,
	  images/deslay_label.png, images/deslay_label.xpm: added icons for
	  forms layout editor

2002-01-18 00:11:28  Rev 2327   jcater

	* src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/dbdrivers/_oracle, src/datasources/drivers/oracle/Base,
	  src/datasources/drivers/oracle/Base/Driver.py,
	  src/dbdrivers/cxoracle/DBdriver.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/dbdrivers/_oracle/__init__.py,
	  src/dbdrivers/_oracle/DBdriver.py, src/dbdrivers/oracle/DBdriver.py:
	  merged common features of oracle drivers plus fixed problems during
	  schema testing

2002-01-17 23:11:33  Rev 2325   jcater

	* src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/dbdrivers/cxoracle/DBdriver.py: added enhanced intro support

2002-01-17 00:10:48  Rev 2321   jcater

	* etc/sample.gnue.conf: added label-autocreation support to drag and
	  drop entries

2002-01-16 20:18:16  Rev 2319   jcater

	* src/RuntimeSettings.py, src/apps/RuntimeSettings.py: fixed initial
	  refresh problem in datasource editor; changed RuntimeSettings to
	  sort entries written to file to make it easier to debug

2002-01-15 23:13:05  Rev 2312   jcater

	* etc/sample.gnue.conf: synching machines

2002-01-15 22:51:41  Rev 2310   jcater

	* src/GConfig.py, etc/sample.gnue.conf, src/apps/GConfig.py,
	  src/datasources/drivers/postgresql/Base/Driver.py,
	  src/datasources/GConnections.py, src/GConnections.py,
	  src/dbdrivers/_pgsql/DBdriver.py: fixed issue with GConfig

2002-01-11 23:01:02  Rev 2297   jcater

	* scripts/gnue-diag.sh: removed bash-specific tests

2002-01-11 21:54:43  Rev 2296   jcater

	* scripts/gnue-diag.sh: added copyright header

2002-01-11 19:20:32  Rev 2295   jcater

	* scripts/gnue-diag.sh: minor change to command line arguments

2002-01-11 18:37:56  Rev 2294   jcater

	* scripts/gnue-diag.sh: first stab at a diagnostics/tech support
	  script.  Please read the file's header and test this script out

2002-01-11 15:49:09  Rev 2293   jcater

	* src/RuntimeSettings.py, src/apps/RuntimeSettings.py: fix to
	  designer's breakage; made Object Tree it's own window; made Layout
	  Editor the default main window component

2002-01-10 22:42:19  Rev 2287   jcater

	* src/dbdrivers/_dbsig/DBdriver.py, src/datasources/GConditions.py,
	  src/GConditions.py, src/datasources/drivers/DBSIG2/Driver.py,
	  src/dbdrivers/geas/DBdriver.py: fixed conditional support for Fields
	  and Const to be compatable w/designer

2002-01-10 21:09:51  Rev 2286   jcater

	* src/dbdrivers/db2/DBdriver.py,
	  src/datasources/drivers/db2/db2/Driver.py: added schema
	  introspection support to DB2; THIS IS UNTESTED -- so it may need
	  tweaking; Does not support user-defined datatypes (user-defined
	  types will appear as 'text')

2002-01-10 20:59:18  Rev 2285   jamest

	* src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/dbdrivers/odbc/DBdriver.py, src/datasources/GConditions.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/dbdrivers/mxodbc/DBdriver.py,
	  src/datasources/drivers/sybase/sybase/Driver.py,
	  src/datasources/drivers/postgresql/Base/Driver.py,
	  src/datasources/GDataObjects.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/datasources/drivers/sapdb/sapbd/Driver.py,
	  src/datasources/drivers/odbc/mxodbc/Driver.py,
	  src/dbdrivers/sybase/DBdriver.py, src/dbdrivers/sapdb/DBdriver.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
	  src/dbdrivers/sqlrelay/DBdriver.py, src/dbdrivers/msado/DBdriver.py,
	  src/GDataObjects.py, src/dbdrivers/mysql/DBdriver.py,
	  src/datasources/drivers/odbc/wodbc/Driver.py, src/GDataSource.py,
	  src/dbdrivers/interbase/DBdriver.py,
	  src/datasources/drivers/ingres/ingres/Driver.py,
	  src/dbdrivers/_pgsql/DBdriver.py,
	  src/datasources/drivers/informix/informix/Driver.py,
	  src/dbdrivers/_dbsig/DBdriver.py, src/dbdrivers/ingres/DBdriver.py,
	  src/datasources/drivers/interbase/interbase/Driver.py,
	  src/datasources/GDataSource.py, src/GConditions.py,
	  src/dbdrivers/informix/DBdriver.py,
	  src/dbdrivers/cxoracle/DBdriver.py,
	  src/dbdrivers/oracle/DBdriver.py: db driver cleanup merged post
	  methods back into GDataSource Fixed bug in conditional arg checking
	  combineConditionals now knows how to deal with dict structures
	  <entry> default values now insert properly on commit last query
	  retrieval now works with entries that have a queryDefault

2002-01-10 05:30:32  Rev 2283   jcater

	* installer/base.py, installer/__init__.py, installer/demo.py:
	  thinking out loud

2002-01-10 03:33:49  Rev 2282   jcater

	* src/dbdrivers/_dbsig/DBdriver.py, src/datasources/GConditions.py,
	  src/datasources/GDataSource.py, src/GConditions.py,
	  src/datasources/drivers/DBSIG2/Driver.py, src/GDataSource.py,
	  src/datasources/GDataObjects.py, src/GDataObjects.py: fixed
	  <datasource><conditions>... support

2002-01-09 21:48:38  Rev 2281   jcater

	* src/datasources/GConditions.py, src/GConditions.py: fix to
	  Conditions support

2002-01-09 13:56:55  Rev 2280   jamest

	* src/datasources/GDataObjects.py, src/GDataObjects.py: Removed loop
	  forever bug in jump to record I introduced yesterday during
	  debugging (whopps :)

2002-01-09 05:11:42  Rev 2279   jcater

	* AUTHORS: fixed jcater's email address in AUTHORS files

2002-01-09 03:59:11  Rev 2276   jamest

	* src/datasources/drivers/postgresql/Base/Driver.py,
	  src/dbdrivers/_pgsql/DBdriver.py: fixed segfault on multiple
	  database forms startup fixed dropdown validation error fixed
	  exception handler for db driver extensions

2002-01-08 22:55:14  Rev 2274   jcater

	* README-CVS: Added navigator to README directory structure

2002-01-08 22:16:55  Rev 2272   jcater

	* etc/sample.gnue.conf, setup-cvs.py: first stab at a navigator

2002-01-08 22:07:58  Rev 2271   jamest

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/dbdrivers/pypgsql/DBdriver.py, src/datasources/GDataObjects.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/GDataObjects.py: Fixed some indexing issues pypgsql hack to deal
	  w/ raised errors during empty fetches

2002-01-08 17:05:56  Rev 2269   jcater

	* src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
	  src/formatting/BaseMask.py, src/formatting/DateMask.py: first
	  somewhat functional date mask

2002-01-07 23:55:24  Rev 2267   jcater

	* src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
	  src/formatting/BaseMask.py, src/formatting/DateMask.py: more work on
	  input masks

2002-01-07 08:22:39  Rev 2266   jcater

	* src/FormatMasks/DateMask.py, src/formatting/DateMask.py: more
	  changes to masks

2002-01-05 00:36:38  Rev 2262   jamest

	* src/dbdrivers/_dbsig/DBdriver.py, src/dbdrivers/popy/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/dbdrivers/pypgsql/DBdriver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py: more dbdriver
	  cleanup

2002-01-04 23:22:59  Rev 2261   jcater

	* src/FormatMasks/DateMask.py, src/formatting/DateMask.py: syncing
	  machines

2002-01-04 22:56:59  Rev 2260   jamest

	* src/dbdrivers/_dbsig/DBdriver.py, src/dbdrivers/popy/DBdriver.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/GDataSource.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/GDataSource.py, src/dbdrivers/pypgsql/DBdriver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/dbdrivers/postgresql/DBdriver.py,
	  src/dbdrivers/psycopg/DBdriver.py: Syncing machines   more _pgsql
	  driver merges   added support for accurate record counts on queries

2002-01-04 19:51:14  Rev 2259   jamest

	* src/dbdrivers/_dbsig/DBdriver.py, src/dbdrivers/popy/DBdriver.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/datasources/drivers/postgresql/Base/Driver.py,
	  src/dbdrivers/pypgsql/DBdriver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/dbdrivers/postgresql/DBdriver.py,
	  src/dbdrivers/psycopg/DBdriver.py, src/dbdrivers/_pgsql/DBdriver.py:
	  unified postgresql drivers pypgsql/_pgsql driver has been modified
	  to move code into _pgsql start of DBSIG class cleanup

2002-01-04 05:56:46  Rev 2257   jcater

	* src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
	  src/formatting/BaseMask.py, src/formatting/DateMask.py: more work on
	  input system

2002-01-04 05:36:25  Rev 2256   jamest

	* src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/postgresql/Base/Driver.py,
	  src/dbdrivers/pypgsql/DBdriver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/dbdrivers/postgresql/DBdriver.py,
	  src/dbdrivers/_pgsql/DBdriver.py: Working _pgsql base postgresql
	  driver only one converted Fixed fetchmany issue in pypgsql driver

2002-01-04 04:37:48  Rev 2255   jamest

	* src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/postgresql/Base, src/dbdrivers/_pgsql,
	  src/datasources/drivers/postgresql/Base/Driver.py,
	  src/dbdrivers/_pgsql/__init__.py,
	  src/dbdrivers/postgresql/DBdriver.py,
	  src/dbdrivers/_pgsql/DBdriver.py: Added _pgsql base driver and
	  started conversion of the postgresql driver to utilize it

2002-01-04 03:17:00  Rev 2254   jamest

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/dbdrivers/pypgsql/DBdriver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/dbdrivers/postgresql/DBdriver.py: multi record fetch now default
	  for _dbsig should improve performance cleaned up kruft from postgres
	  drivers that no longer applied

2002-01-04 00:35:54  Rev 2252   jcater

	* src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
	  src/formatting/BaseMask.py, src/formatting/DateMask.py:  more work
	  on input masks

2002-01-03 05:49:16  Rev 2249   jcater

	* src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
	  src/formatting/BaseMask.py, src/formatting/DateMask.py: more work on
	  input masks

2002-01-03 03:19:14  Rev 2248   jamest

	* src/dbdrivers/geas/DBdriver.py: GEAS driver conditional support -
	  checking in so someone can verify the segfault issue I'm having

2002-01-02 23:23:05  Rev 2247   jcater

	* src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
	  src/formatting/BaseMask.py, src/formatting/DateMask.py: more work on
	  input masks

2002-01-01 18:31:35  Rev 2242   jcater

	* src/FormatMasks/BaseMask.py,
	  src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/GCommBase.py, src/FormatMasks/DateMask.py,
	  src/formatting/BaseMask.py,
	  src/rpc/drivers/_helpers/AsyncSocketServer.py, src/GDateTime.py,
	  src/formatting/DateMask.py, src/utils/GDateTime.py,
	  src/commdrivers/xmlrpc/ServerAdapter.py,
	  src/commdrivers/GCommBase.py,
	  src/commdrivers/_helpers/AsyncSocketServer.py: syncing machines

2001-12-21 22:20:38  Rev 2240   jamest

	* src/dbdrivers/_dbsig/DBdriver.py, src/datasources/GDataSource.py,
	  src/datasources/drivers/DBSIG2/Driver.py, src/GDataSource.py,
	  src/datasources/GDataObjects.py, src/GDataObjects.py: work around
	  for int field in the backend syncing machines

2001-12-21 05:05:15  Rev 2239   jcater

	* README-CVS: fixed a few typos

2001-12-21 02:57:19  Rev 2236   jamest

	* src/dbdrivers/_dbsig/DBdriver.py, src/datasources/GConditions.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/GConditions.py, src/datasources/drivers/DBSIG2/Driver.py,
	  src/dbdrivers/geas/DBdriver.py, src/dbdrivers/pypgsql/DBdriver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/dbdrivers/postgresql/DBdriver.py: merging stuff from the patches
	  branch   small performance enhancement to dbdriver system   geas
	  driver at least shows some data now

2001-12-20 23:27:27  Rev 2234   jcater

	* src/commdrivers/xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/GCommBase.py,
	  src/rpc/drivers/_helpers/AsyncSocketServer.py,
	  src/commdrivers/xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py,
	  src/commdrivers/GCommBase.py,
	  src/commdrivers/_helpers/AsyncSocketServer.py: more work on async
	  socket server/xml-rpc

2001-12-20 22:53:29  Rev 2231   jcater

	* setup-cvs.py: added option to append a string to script names (for
	  multiple cvs checkouts)

2001-12-20 05:14:53  Rev 2228   jcater

	* src/rpc/drivers/xmlrpc/DebugSocketServer.py,
	  src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/commdrivers/xmlrpc/DebugSocketServer.py,
	  src/commdrivers/xmlrpc/ServerAdapter.py: started on the HTTP
	  transport for XML-RPC driver

2001-12-19 07:50:27  Rev 2223   jcater

	* src/rpc/drivers/_helpers/ObjectLibrarian.py,
	  src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/commdrivers/_parser/Parser.py,
	  src/commdrivers/_helpers/ObjectLibrarian.py,
	  src/commdrivers/xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/_parser/Parser.py: added object support via
	  object-by-reference

2001-12-19 04:05:45  Rev 2222   jcater

	* src/rpc/drivers/xmlrpc/DebugSocketServer.py,
	  src/commdrivers/_parser/Objects.py,
	  src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/commdrivers/xmlrpc/DebugSocketServer.py,
	  src/commdrivers/xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/_parser/Objects.py: syncing machines

2001-12-18 19:52:20  Rev 2219   jcater

	* src/rpc/drivers/xmlrpc/DebugSocketServer.py,
	  src/commdrivers/xmlrpc/DebugSocketServer.py: adding temporary
	  socketserver hack

2001-12-18 06:48:43  Rev 2218   jcater

	* src/commdrivers/_parser/Objects.py,
	  src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/commdrivers/xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/_parser/Objects.py: added xml-rpc
	  directory/introspection services

2001-12-18 01:10:28  Rev 2217   jcater

	* src/commdrivers/xmlrpc/ClientAdapter.py,
	  src/commdrivers/xmlrpc/__init__.py,
	  src/rpc/drivers/xmlrpc/ServerAdapter.py,
	  src/rpc/drivers/xmlrpc/CommDriver.py,
	  src/commdrivers/xmlrpc/ServerAdapter.py,
	  src/commdrivers/xmlrpc/CommDriver.py,
	  src/rpc/drivers/xmlrpc/ClientAdapter.py,
	  src/rpc/drivers/xmlrpc/__init__.py: put the client code and server
	  code in separate files to simplify development

2001-12-18 00:19:51  Rev 2216   jcater

	* src/rpc/drivers/xmlrpc/CommDriver.py,
	  src/rpc/drivers/xmlrpc/RpcDoc.py,
	  src/commdrivers/xmlrpc/CommDriver.py,
	  src/commdrivers/xmlrpc/RpcDoc.py: syncing machines

2001-12-17 05:20:17  Rev 2215   jcater

	* src/rpc/drivers/_helpers/RpcDoc.py, src/rpc/drivers/GCommBase.py,
	  src/rpc/drivers/_test/test.py, doc/RPC-abstraction.txt,
	  src/commdrivers/proxy/CommDriver.py,
	  src/commdrivers/_helpers/RpcDoc.py, src/commdrivers/GCommBase.py,
	  src/commdrivers/_test/test.py, src/rpc/drivers/proxy/CommDriver.py:
	  syncing machines

2001-12-16 19:56:23  Rev 2214   jcater

	* src/rpc/drivers/_helpers/RpcDoc.py, setup-cvs.py,
	  src/commdrivers/_helpers/RpcDoc.py: started on the grpc
	  self-documenting functions

2001-12-15 04:06:40  Rev 2207   jcater

	* README-CVS: Added a basic CVS README file

2001-12-11 05:31:11  Rev 2199   jcater

	* src/commdrivers/_test/server.py,
	  src/rpc/drivers/xmlrpc/CommDriver.py, src/rpc/drivers/GCommBase.py,
	  src/rpc/drivers/_test/test.py, src/GComm.py,
	  src/commdrivers/proxy/CommDriver.py,
	  src/commdrivers/xmlrpc/CommDriver.py, src/rpc/GComm.py,
	  src/rpc/drivers/_test/server.py, src/commdrivers/GCommBase.py,
	  src/commdrivers/_test/test.py, src/rpc/drivers/proxy/CommDriver.py:
	  synching machines

2001-12-10 04:41:02  Rev 2198   jcater

	* src/commdrivers/_test/server.py,
	  src/rpc/drivers/xmlrpc/CommDriver.py, src/rpc/drivers/_test/test.py,
	  doc/RPC-abstraction.txt,
	  src/rpc/drivers/_helpers/AsyncSocketServer.py, src/GComm.py,
	  src/commdrivers/proxy/CommDriver.py,
	  src/dbdrivers/pypgsql/DBdriver.py,
	  src/commdrivers/xmlrpc/CommDriver.py, src/rpc/GComm.py,
	  src/rpc/drivers/_test/server.py, src/commdrivers/_test/test.py,
	  src/commdrivers/_helpers/AsyncSocketServer.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/rpc/drivers/proxy/CommDriver.py: one step closer to a working
	  gnurpc

2001-12-08 06:17:43  Rev 2187   baumannd

	* src/FormatMasks/.cvsignore, .cvsignore,
	  src/dbdrivers/mysql/.cvsignore, src/dbdrivers/_dbsig/.cvsignore: Fix
	  symlinks in setup.py for development build of forms and designer
	  from cvs and ignore some generated files.

2001-12-06 23:19:42  Rev 2184   jcater

	* src/rpc/drivers/GCommBase.py, src/rpc/drivers/_test/donuts.grpc,
	  src/GComm.py, src/commdrivers/xmlrpc/CommDriver.py,
	  src/commdrivers/_helpers/AsyncSocketServer.py,
	  src/commdrivers/_parser/Objects.py, src/commdrivers/_test/server.py,
	  src/rpc/drivers/xmlrpc/CommDriver.py,
	  src/rpc/drivers/_helpers/AsyncSocketServer.py,
	  src/commdrivers/_parser/Parser.py, src/rpc/GComm.py,
	  src/rpc/drivers/_parser/Objects.py, src/rpc/drivers/_test/server.py,
	  src/commdrivers/GCommBase.py, src/commdrivers/_test/donuts.grpc,
	  src/rpc/drivers/_parser/Parser.py: synching machines

2001-12-06 06:58:33  Rev 2183   jcater

	* src/commdrivers/_test/server.py, src/GComm.py, src/rpc/GComm.py,
	  src/rpc/drivers/_test/server.py: fixed an inconsistency

2001-12-06 06:26:36  Rev 2182   jcater

	* src/commdrivers/_test/server.py,
	  src/rpc/drivers/xmlrpc/CommDriver.py,
	  src/rpc/drivers/_test/donuts.grpc, doc/RPC-abstraction.txt,
	  src/commdrivers/_parser/Parser.py, src/GComm.py,
	  src/commdrivers/xmlrpc/CommDriver.py, src/rpc/GComm.py,
	  src/rpc/drivers/_test/server.py, src/commdrivers/_test/donuts.grpc,
	  src/rpc/drivers/_parser/Parser.py: more work on gnurpc/gcomm;
	  syncing machines

2001-12-05 23:15:58  Rev 2181   jcater

	* src/rpc/drivers/_parser/__init__.py, src/commdrivers/_parser,
	  src/rpc/drivers/_test/test.py, src/rpc/drivers/_test/donuts.grpc,
	  src/rpc/drivers/GCommBase.py, src/commdrivers/xmlrpc/CommDriver.py,
	  src/rpc/drivers/_parser, src/rpc/drivers/xmlrpc/CommDriver.py,
	  src/commdrivers/_parser/Objects.py, src/commdrivers/_test/README,
	  src/commdrivers/_test/server.py, src/commdrivers/_parser/Parser.py,
	  src/commdrivers/_test, src/commdrivers/_parser/__init__.py,
	  src/rpc/drivers/_test/README, src/rpc/drivers/_parser/Objects.py,
	  src/rpc/drivers/_test/server.py, src/commdrivers/_test/test.py,
	  src/commdrivers/_test/donuts.grpc, src/commdrivers/GCommBase.py,
	  src/rpc/drivers/_parser/Parser.py, src/rpc/drivers/_test: syncing
	  machines

2001-12-04 05:42:36  Rev 2180   jcater

	* src/rpc/drivers/GCommBase.py, src/commdrivers/GCommBase.py: synching
	  machines

2001-12-03 05:03:40  Rev 2177   jcater

	* doc/RPC-abstraction.txt: synching machines

2001-12-03 02:52:15  Rev 2176   jcater

	* setup-cvs.py: Updated the CVS-based setup.py to:   1) Allow the user
	  to select a newer Python version      (if multiple versions are
	  found.)   2) Allow local installations (i.e., installations w/o root
	  access)   3) Automatically create gnue.conf and connections.conf if 
	  they do not exist (including the option to symlink gnue.conf      to
	  the CVS's sample.gnue.conf) and automatically link the      user's
	  CVS gnue.conf and connections.conf to the system-wide      files if
	  they exist and the user so wishes.   4) Eliminate the need to run
	  common/setup.py to install the      shared images.

2001-12-03 00:41:49  Rev 2175   jcater

	* doc/GCommSpecifications.txt, doc/RPC-abstraction.txt, setup-cvs.py:
	  synching machines; this may break the setup

2001-12-01 03:11:42  Rev 2166   jcater

	* setup-cvs.py: fixed setup.py for new directory structure

2001-11-30 22:58:25  Rev 2164   jcater

	* src/rpc/drivers/xmlrpc/CommDriver.py,
	  src/commdrivers/xmlrpc/CommDriver.py: synching machines

2001-11-29 04:40:39  Rev 2160   jcater

	* src/rpc/drivers/xmlrpc/CommDriver.py, src/rpc/drivers/GCommBase.py,
	  src/rpc/drivers/_helpers/AsyncSocketServer.py,
	  src/commdrivers/xmlrpc/CommDriver.py, src/commdrivers/GCommBase.py,
	  src/commdrivers/_helpers/AsyncSocketServer.py: synching machines

2001-11-28 15:56:25  Rev 2159   jcater

	* src/commdrivers/sockets/CommDriver.py, src/GComm.py,
	  src/rpc/drivers/sockets/CommDriver.py, src/rpc/GComm.py: synching
	  machines

2001-11-26 23:26:43  Rev 2158   jcater

	* etc/sample.gnue.conf, src/definitions/GParserHelpers.py,
	  src/GParserHelpers.py: synching machines

2001-11-26 20:35:11  Rev 2157   jcater

	* src/commdrivers/sockets/CommDriver.py,
	  src/rpc/drivers/xmlrpc/CommDriver.py,
	  src/commdrivers/_helpers/AsyncHTTPServer.py,
	  src/rpc/drivers/_helpers/AsyncSocketServer.py,
	  src/rpc/drivers/sockets/CommDriver.py,
	  src/commdrivers/xmlrpc/CommDriver.py,
	  src/rpc/drivers/_helpers/AsyncHTTPServer.py,
	  src/commdrivers/_helpers/AsyncSocketServer.py: renamed
	  AsyncHTTPServer to the more generic AsyncSocketServer

2001-11-26 20:25:35  Rev 2156   jcater

	* src/commdrivers/sockets/CommDriver.py,
	  src/rpc/drivers/sockets/__init__.py, src/commdrivers/sockets,
	  src/commdrivers/sockets/__init__.py,
	  src/rpc/drivers/sockets/CommDriver.py, src/rpc/drivers/sockets:
	  added skeleton for sockets-based driver

2001-11-26 17:40:32  Rev 2155   jcater

	* src/RuntimeSettings.py, src/apps/RuntimeSettings.py: Merges patches
	  from 0.1.0-patches release

2001-11-21 04:44:48  Rev 2145   jamest

	* MANIFEST.in, setup-cvs.py: Changes required to make good source
	  distros

2001-11-21 03:23:03  Rev 2144   jamest

	* NEWS, ChangeLog: Final updates for 0.1.0 releases

2001-11-21 02:16:52  Rev 2140   jamest

	* src/dbdrivers/pypgsql/DBdriver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py: Made the
	  driver a little less friendly

2001-11-21 02:12:53  Rev 2139   jamest

	* src/dbdrivers/popy/DBdriver.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/dbdrivers/pypgsql/DBdriver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/dbdrivers/postgresql/DBdriver.py,
	  src/dbdrivers/psycopg/DBdriver.py: Postgresql driver updates

2001-11-20 19:40:12  Rev 2132   jamest

	* etc/sample.gnue.conf: Added disableSplash option to gnue.conf

2001-11-20 01:45:17  Rev 2128   jcater

	* src/definitions/GObjects.py, src/definitions/GParser.py,
	  src/GObjects.py, src/definitions/GParserHelpers.py, src/GParser.py,
	  src/GParserHelpers.py: cleaned up imports

2001-11-20 00:32:24  Rev 2127   jcater

	* NEWS: typo

2001-11-20 00:15:15  Rev 2126   jamest

	* NEWS, ChangeLog: Updated NEWS and Changelog for pending release

2001-11-19 01:54:43  Rev 2117   jcater

	* src/definitions/GParser.py, src/GParser.py: fixed missing import sys

2001-11-19 00:29:18  Rev 2116   jcater

	* setup-cvs.py: fixed directory typo

2001-11-16 00:01:22  Rev 2110   jcater

	* src/RuntimeSettings.py, src/apps/RuntimeSettings.py: synching
	  machines

2001-11-15 00:13:09  Rev 2100   jcater

	* src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/dbdrivers/odbc/DBdriver.py, src/dbdrivers/msado,
	  src/dbdrivers/msado/__init__.py, src/dbdrivers/msado/DBdriver.py:
	  added MS DAO driver support (not yet functional)

2001-11-14 20:44:28  Rev 2094   jamest

	* src/dbdrivers/pypgsql/DBdriver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py: fix pypgsql
	  connect exception handler fix query recall feature

2001-11-14 19:49:30  Rev 2093   jcater

	* src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/dbdrivers/odbc/DBdriver.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/DBSIG2/Driver.py, README.databases,
	  src/datasources/GDataObjects.py, setup.py,
	  src/dbdrivers/psycopg/DBdriver.py, src/dbdrivers/_dbsig/DBdriver.py,
	  src/dbdrivers/popy/DBdriver.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/dbdrivers/pypgsql/DBdriver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/dbdrivers/postgresql/DBdriver.py, src/GDataObjects.py: added
	  support for PythonWin ODBC; added optional encoding= parameter to
	  Postgresql drivers

2001-11-14 17:56:10  Rev 2092   jamest

	* etc/sample.gnue.conf, TODO, etc/sample-windows.gnue.conf: gnue.conf
	  alterations Updated TODOs

2001-11-14 15:10:17  Rev 2091   jcater

	* src/dbdrivers/mxodbc/__init__.py, src/dbdrivers/mxodbc/DBdriver.py,
	  README.databases, src/datasources/drivers/odbc/mxodbc,
	  src/datasources/drivers/odbc/mxodbc/Driver.py, src/dbdrivers/mxodbc:
	  renamed the odbc driver (using mxODBC) to mxodbc so that the default
	  odbc package will be a free one

2001-11-13 22:12:49  Rev 2087   jamest

	* images/destree_pagewidget.ico, MANIFEST.in,
	  images/destree_block.ico, images/destree_datasource.ico,
	  images/destree_properties.ico, setup.py, images/destree_entry.ico,
	  images/destree_trigger.ico, images/destree_import.ico,
	  images/destree_page.ico: Updates to add icons back on designer

2001-11-13 14:05:51  Rev 2085   jcater

	* src/__init__.py: Fixed bug with dynamic importing; if it generates
	  an attributeError, then an ImportError is raised

2001-11-13 03:55:12  Rev 2081   jamest

	* setup.py: Updates to the install system it should now be possible to
	  create working gnuef setup.exe

2001-11-13 02:34:13  Rev 2080   jcater

	* setup-cvs.py: fixed rm -f problem

2001-11-12 15:47:30  Rev 2069   jcater

	* README.databases: Added 'Platforms Tested'; cleaned up layout

2001-11-11 21:11:28  Rev 2068   jcater

	* src/GBaseApp.py, src/apps/GBaseApp.py,
	  src/datasources/GConnections.py, setup.py, src/GConnections.py: no
	  longer bombs if connections.conf not present; fixed setup.py for
	  './setup.py sdist'

2001-11-11 16:54:03  Rev 2067   jcater

	* README.databases: Fixed description of MySQL adapter

2001-11-11 06:11:03  Rev 2066   jcater

	* src/dbdrivers/db2/DBdriver.py, src/dbdrivers/interbase/DBdriver.py,
	  src/datasources/drivers/db2/db2/Driver.py,
	  src/datasources/drivers/ingres/ingres/Driver.py, README.databases,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/dbdrivers/psycopg/DBdriver.py, src/dbdrivers/popy/DBdriver.py,
	  src/datasources/drivers/informix/informix/Driver.py,
	  src/dbdrivers/ingres/DBdriver.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/drivers/interbase/interbase/Driver.py,
	  src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/dbdrivers/informix/DBdriver.py,
	  src/dbdrivers/sqlrelay/DBdriver.py,
	  src/dbdrivers/pypgsql/DBdriver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/dbdrivers/oracle/DBdriver.py, src/dbdrivers/mysql/DBdriver.py:
	  added comprehensive list of supported databases; cleaned up dbdriver
	  comments

2001-11-10 23:55:45  Rev 2064   jcater

	* src/dbdrivers/pypgsql/DBdriver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py: login fix
	  (inconsistent Windows login issue)

2001-11-10 22:01:43  Rev 2063   jcater

	* src/dbdrivers/pypgsql/DBdriver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py, setup.py:
	  fixed a few typos

2001-11-09 05:45:22  Rev 2057   jcater

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/GDataObjects.py, src/GDataObjects.py: fixes to
	  posting routines to correctly deal with empty and deleted records;
	  misc other bug fixes

2001-11-08 19:57:00  Rev 2055   jcater

	* src/datasources/GDataObjects.py, src/GDataObjects.py: modified
	  resultsets so that it maintains the currentRecord setting during a
	  commit (even if records are deleted); gnuef now reflects this change

2001-11-08 07:55:52  Rev 2049   jcater

	* src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/dbdrivers/sybase/DBdriver.py, src/dbdrivers/popy/DBdriver.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/datasources/drivers/sybase/sybase/Driver.py,
	  src/dbdrivers/pypgsql/DBdriver.py,
	  src/dbdrivers/cxoracle/DBdriver.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/dbdrivers/postgresql/DBdriver.py,
	  src/dbdrivers/psycopg/DBdriver.py, src/dbdrivers/oracle/DBdriver.py:
	  partially implemented support for dbdriver trigger extensions

2001-11-08 04:39:04  Rev 2048   jcater

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/GDataObjects.py, src/GDataObjects.py: fixes to
	  master/detail binding bug

2001-11-08 04:20:12  Rev 2047   jamest

	* src/GComm.py, src/rpc/GComm.py: Misc changes in an attempt to get
	  py2exe to perform it's voodoo

2001-11-08 02:59:35  Rev 2046   jamest

	* src/datasources/GConnections.py, src/GConnections.py: Fixed bad
	  method names

2001-11-08 02:47:15  Rev 2045   jamest

	* src/datasources/GConnections.py, src/GConnections.py: Kludge to
	  support modal logins properly on win32

2001-11-06 23:24:28  Rev 2044   jcater

	* src/datasources/drivers/sqlrelay/sqlrelay,
	  src/datasources/drivers/sqlrelay/sqlrelay/Driver.py,
	  src/dbdrivers/sqlrelay/__init__.py,
	  src/datasources/drivers/sqlrelay,
	  src/dbdrivers/sqlrelay/DBdriver.py, src/dbdrivers/sqlrelay: Added my
	  SQLRelay dbdrivers from yonder past

2001-11-06 21:57:41  Rev 2043   jcater

	* src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/dbdrivers/cxoracle/DBdriver.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/dbdrivers/oracle/DBdriver.py: Added basic introspection support
	  to Oracle drivers

2001-11-06 19:41:10  Rev 2042   jcater

	* src/dbdrivers/popy/DBdriver.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/dbdrivers/pypgsql/DBdriver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/dbdrivers/psycopg/DBdriver.py: Fixed introspection methods in
	  alternate postgresql drivers

2001-11-06 10:24:16  Rev 2041   jcater

	* TODO: updated roadmap

2001-11-06 04:04:40  Rev 2039   jamest

	* etc/sample.mysql, etc/sample.pg: Removed unneeded samples

2001-11-06 03:55:24  Rev 2038   jamest

	* etc/sample.connections.conf, src/dbdrivers/pypgsql/DBdriver.py,
	  AUTHORS, INSTALL,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py: Fix for
	  pyPgSQL 2.0 misc AUTHOR file update single connections.conf sample

2001-11-06 02:29:50  Rev 2037   jamest

	* NEWS, TODO, ChangeLog: Added ROADMAPS to the various TODO files

2001-11-05 21:20:38  Rev 2035   jamest

	* src/dbdrivers/pypgsql/DBdriver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py: Updated
	  PyPgSQL driver to work on machines other than my own :)

2001-11-05 19:32:53  Rev 2034   jcater

	* src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/dbdrivers/factory.py, src/dbdrivers/odbc/DBdriver.py,
	  src/__init__.py, src/GComm.py, src/datasources/GConnections.py,
	  src/rpc/GComm.py, src/GConnections.py: fixed cross-platform issue
	  with __import__

2001-11-04 23:25:02  Rev 2027   jcater

	* src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/dbdrivers/odbc/DBdriver.py, src/datasources/GConnections.py,
	  src/GConnections.py: finished (I hope) support for ODBC; misc fixes

2001-11-04 22:49:08  Rev 2026   jamest

	* setup.py: Designer setup.py now works on win32 and linux Misc
	  setup.py changes for upcomming releases

2001-11-04 22:22:35  Rev 2025   jcater

	* src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/dbdrivers/odbc/DBdriver.py, src/dbdrivers/db2/DBdriver.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/dbdrivers/interbase/DBdriver.py,
	  src/datasources/drivers/sybase/sybase/Driver.py,
	  src/datasources/drivers/db2/db2/Driver.py,
	  src/datasources/drivers/ingres/ingres/Driver.py,
	  src/dbdrivers/geas/DBdriver.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/datasources/drivers/sapdb/sapbd/Driver.py,
	  src/dbdrivers/psycopg/DBdriver.py, src/dbdrivers/sybase/DBdriver.py,
	  src/dbdrivers/ingres/DBdriver.py,
	  src/datasources/drivers/informix/informix/Driver.py,
	  src/dbdrivers/popy/DBdriver.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/drivers/interbase/interbase/Driver.py,
	  src/dbdrivers/sapdb/DBdriver.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/dbdrivers/informix/DBdriver.py,
	  src/dbdrivers/pypgsql/DBdriver.py,
	  src/dbdrivers/cxoracle/DBdriver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/dbdrivers/postgresql/DBdriver.py,
	  src/dbdrivers/mysql/DBdriver.py, src/dbdrivers/oracle/DBdriver.py:
	  Fixed support for LoginError

2001-11-04 22:13:33  Rev 2024   jamest

	* src/datasources/GConnections.py, setup.py, src/GConnections.py: Some
	  changes to make gnuef work on win32

2001-11-04 22:04:48  Rev 2023   jcater

	* src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/dbdrivers/odbc/DBdriver.py, src/datasources/GDataObjects.py,
	  src/GDataObjects.py: fixes to form's exception handling, rollbacks

2001-11-04 18:44:14  Rev 2021   jcater

	* src/dbdrivers/sapdb/DBdriver.py,
	  src/datasources/drivers/sapdb/sapbd/Driver.py: fix to documentation

2001-11-04 18:36:33  Rev 2020   jcater

	* doc/GCommSpecifications.txt,
	  src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/sybase/sybase/Driver.py, src/GComm.py,
	  src/datasources/GDataObjects.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/datasources/drivers/sapdb/sapbd/Driver.py,
	  src/dbdrivers/sybase/DBdriver.py, src/dbdrivers/popy/DBdriver.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/dbdrivers/sapdb/DBdriver.py, src/dbdrivers/pypgsql/DBdriver.py,
	  src/rpc/GComm.py, src/dbdrivers/postgresql/DBdriver.py,
	  src/GDataObjects.py, src/dbdrivers/mysql/DBdriver.py,
	  src/dbdrivers/db2/DBdriver.py, src/dbdrivers/interbase/DBdriver.py,
	  src/datasources/drivers/ingres/ingres/Driver.py,
	  src/datasources/drivers/db2/db2/Driver.py,
	  src/dbdrivers/geas/DBdriver.py, src/datasources/GConnections.py,
	  src/dbdrivers/psycopg/DBdriver.py,
	  src/datasources/drivers/informix/informix/Driver.py,
	  src/dbdrivers/ingres/DBdriver.py,
	  src/datasources/drivers/interbase/interbase/Driver.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/dbdrivers/informix/DBdriver.py,
	  src/dbdrivers/cxoracle/DBdriver.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/GConnections.py, src/dbdrivers/oracle/DBdriver.py: improvements
	  to exception feedback system

2001-11-04 18:34:37  Rev 2019   jcater

	* src/rpc/drivers/_helpers/ObjectLibrarian.py,
	  src/rpc/drivers/xmlrpc/CommDriver.py, src/rpc/drivers/GCommBase.py,
	  src/commdrivers/_helpers/ObjectLibrarian.py,
	  src/commdrivers/xmlrpc/CommDriver.py, src/commdrivers/GCommBase.py:
	  further implementation of commdrivers

2001-11-02 23:14:08  Rev 2015   jcater

	* etc/sample-windows.gnue.conf, setup.py: win32 fixes; gnuef works
	  under Win32 again :)

2001-11-02 23:00:29  Rev 2014   jcater

	* src/GConfig.py, src/apps/GConfig.py, setup.py: win32 changes

2001-11-02 20:19:26  Rev 2012   jcater

	* doc/GCommSpecifications.txt, doc/TriggerSpecifications.txt,
	  setup.py: fixed win32 problem in setup.py

2001-11-02 19:51:54  Rev 2011   jcater

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/GDataObjects.py, src/GDataObjects.py,
	  src/dbdrivers/mysql/DBdriver.py: added comments to mysql driver;
	  added transactional support for mysql (if available)

2001-11-02 03:37:49  Rev 2010   jcater

	* src/rpc/drivers/GCommBase.py, src/GComm.py, src/rpc/GComm.py,
	  src/commdrivers/GCommBase.py: minor work to gcomm

2001-10-31 00:13:59  Rev 2004   jcater

	* doc/TriggerSpecifications.txt: added my notes

2001-10-30 06:13:21  Rev 2003   jcater

	* doc/GCommSpecifications.txt, src/rpc/drivers/proxy,
	  src/commdrivers/_helpers/AsyncHTTPServer.py,
	  src/rpc/drivers/GCommBase.py, src/GComm.py,
	  src/commdrivers/xmlrpc/CommDriver.py,
	  src/rpc/drivers/_helpers/AsyncHTTPServer.py,
	  src/commdrivers/proxy/__init__.py,
	  src/rpc/drivers/xmlrpc/CommDriver.py,
	  src/commdrivers/proxy/CommDriver.py,
	  src/rpc/drivers/proxy/__init__.py, src/commdrivers/proxy,
	  src/rpc/GComm.py, src/commdrivers/GCommBase.py,
	  src/rpc/drivers/proxy/CommDriver.py: synching machines

2001-10-27 16:35:45  Rev 1999   jcater

	* src/commdrivers/soap/__init__.py,
	  src/commdrivers/_corba/__init__.py,
	  src/commdrivers/xmlrpc/__init__.py,
	  src/rpc/drivers/orbit/__init__.py, src/commdrivers/pyro/__init__.py,
	  src/rpc/drivers/soap/__init__.py,
	  src/rpc/drivers/_corba/__init__.py,
	  src/rpc/drivers/xmlrpc/__init__.py,
	  src/commdrivers/orbit/__init__.py, src/rpc/drivers/pyro/__init__.py:
	  adding necessary __init__.py files to commdrivers; thanks jamest\!

2001-10-26 05:40:45  Rev 1998   jcater

	* doc/GCommSpecifications.txt, src/rpc/drivers/_corba/CommDriver.py,
	  src/commdrivers/_helpers/AsyncHTTPServer.py,
	  src/rpc/drivers/GCommBase.py, src/rpc/drivers/pyro/CommDriver.py,
	  src/commdrivers/xmlrpc/CommDriver.py,
	  src/rpc/drivers/_helpers/AsyncHTTPServer.py,
	  src/rpc/drivers/xmlrpc/CommDriver.py,
	  src/commdrivers/orbit/CommDriver.py,
	  src/commdrivers/_corba/CommDriver.py, src/commdrivers/GCommBase.py,
	  src/rpc/drivers/orbit/CommDriver.py,
	  src/commdrivers/pyro/CommDriver.py: work in gcomm; synching machines

2001-10-25 23:00:19  Rev 1997   jcater

	* src/commdrivers/pyro, src/rpc/drivers/_corba/CommDriver.py,
	  src/rpc/drivers/GCommBase.py,
	  src/commdrivers/_helpers/AsyncHTTPServer.py, src/rpc/drivers/_corba,
	  src/rpc/drivers/pyro/CommDriver.py,
	  src/rpc/drivers/_helpers/__init__.py, src/GComm.py,
	  src/commdrivers/soap/CommDriver.py, src/rpc/drivers/pyro,
	  src/commdrivers/_helpers, src/commdrivers/soap,
	  src/commdrivers/xmlrpc/CommDriver.py,
	  src/rpc/drivers/_helpers/AsyncHTTPServer.py, src/commdrivers/xmlrpc,
	  src/rpc/drivers/soap/CommDriver.py, src/rpc/drivers/_helpers,
	  src/rpc/drivers/soap, src/rpc/drivers/xmlrpc/CommDriver.py,
	  src/commdrivers/orbit/CommDriver.py, src/rpc/drivers/xmlrpc,
	  src/commdrivers/orbit, src/rpc/GComm.py,
	  src/commdrivers/_corba/CommDriver.py, src/commdrivers/GCommBase.py,
	  src/commdrivers/_corba, src/rpc/drivers/orbit/CommDriver.py,
	  src/commdrivers/pyro/CommDriver.py,
	  src/commdrivers/_helpers/__init__.py, src/rpc/drivers/orbit:
	  synching machines

2001-10-24 22:26:28  Rev 1995   jcater

	* doc/GCommSpecifications.txt: synching machines

2001-10-24 22:23:19  Rev 1994   jcater

	* src/rpc/drivers, src/rpc, src/rpc/drivers/GCommBase.py,
	  src/rpc/drivers/__init__.py, src/GComm.py, src/commdrivers,
	  src/rpc/GComm.py, src/commdrivers/GCommBase.py,
	  src/commdrivers/__init__.py: started skeleton for GComm drivers

2001-10-24 21:42:25  Rev 1993   jcater

	* src/dbdrivers/geas/DBdriver.py: updated driver to reflect that, as
	  of python 2.0, md5 package can output hex directly

2001-10-24 18:48:25  Rev 1992   jcater

	* setup-cvs.py: fixed typo in setup.py

2001-10-24 18:39:58  Rev 1991   jcater

	* src/GServerApp.py, src/apps/GServerApp.py: added daemon/forking code
	  to GServerApp; misc other fixes

2001-10-24 18:37:59  Rev 1990   jcater

	* setup-cvs.py: simplified the setup scripts; continued work on report
	  server

2001-10-22 22:51:41  Rev 1988   jcater

	* src/GLogger.py, src/apps/GLogger.py: enhanced logging functionality

2001-10-22 21:49:03  Rev 1987   jcater

	* src/GLogger.py, src/apps/GLogger.py: Added basic logging services

2001-10-22 16:33:20  Rev 1986   jcater

	* src/GBaseApp.py, src/apps/GBaseApp.py: Cleaned up the help printout

2001-10-18 19:54:05  Rev 1976   jcater

	* src/GBaseApp.py, src/apps/GBaseApp.py: Added support for
	  long-parameter only command line options (e.g., --profile has no
	  short option; used to be --profile or -p, but that seems a waste of
	  a single letter code)

2001-10-17 22:26:53  Rev 1975   jcater

	* src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
	  src/formatting/BaseMask.py, src/formatting/DateMask.py,
	  src/dbdrivers/geas/DBdriver.py: synching machines (surprise, huh?)

2001-10-16 22:07:13  Rev 1973   jcater

	* doc/GCommSpecifications.txt, doc/TriggerSpecifications.txt,
	  src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
	  src/formatting/BaseMask.py, src/formatting/DateMask.py,
	  src/FormatMasks/__init__.py: synching machines

2001-10-13 00:06:18  Rev 1970   jcater

	* src/FormatMasks/DateMask.py, src/formatting/DateMask.py: synching
	  machines (I hope it doesn't break)

2001-10-11 04:36:08  Rev 1966   jcater

	* src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
	  src/formatting/BaseMask.py, src/formatting/DateMask.py: synching
	  machines (may be broken)

2001-10-11 01:45:55  Rev 1965   jcater

	* src/FormatMasks/DateMask.py, src/formatting/DateMask.py: fixed typo
	  in parser description

2001-10-10 23:24:51  Rev 1964   jcater

	* src/FormatMasks/NumberMask.py, src/FormatMasks/BaseMask.py,
	  src/formatting/NumberMask.py, src/FormatMasks/DateMask.py,
	  src/formatting/BaseMask.py, src/formatting/DateMask.py,
	  src/FormatMasks/__init__.py, src/FormatMasks/TextMask.py,
	  src/formatting/TextMask.py: synching machines (may break cvs)

2001-10-10 04:48:02  Rev 1962   jcater

	* src/definitions/GObjects.py, src/datasources/GConditions.py,
	  src/datasources/GDataSource.py, src/GConditions.py, src/GObjects.py,
	  src/GDataSource.py: Simplified sharing of common GParser tags
	  between clients (i.e., datasource,etc); continued much overdue work
	  on conditional support for datsources; misc changes

2001-10-09 03:02:57  Rev 1957   jcater

	* setup-cvs.py, setup.cfg.in, setup.py: setup.py now adds a single
	  GNUe.py module to python's default search path. A client app can
	  import GNUe, after which the gnue.common, gnue.forms, etc packages
	  will be in your session's search path (i.e., your app can 'import
	  GNUe';'from gnue.common import *' without having to do funky stuff
	  to find the installation path of gnue. Also made setup.py check for
	  python >= 2.0 and die otherwise

2001-10-08 22:19:23  Rev 1955   jcater

	* setup-cvs.py: synching machines

2001-10-08 13:03:57  Rev 1953   jcater

	* src/definitions/GParser.py, src/GParser.py: misc
	  enhancements/cleanup to parser

2001-10-08 12:38:14  Rev 1952   jcater

	* src/definitions/GObjects.py, src/GObjects.py, src/GParser.py,
	  src/definitions/GParser.py:   * Updated GObject's new phaseInit
	  system to    automatically determine the number of phases   
	  necessary to do all the phaseInits (as opposed    to defaulting to
	  5.)  The number of phases    needed by an object is returned by
	  _buildObject.
	   * Updated Reports to use the new phaseInit system.
	   * Modified reports/samples/location sample to use    tables from
	  forms/samples/zipcode instead of    forms/samples/location.
	   * Misc fixes

2001-10-08 12:25:56  Rev 1951   jcater

	* setup-cvs.py: fixed bug in creating gfcvs

2001-10-07 06:36:43  Rev 1949   jcater

	* setup-cvs.py: Fix for reports CVS script

2001-10-07 06:28:35  Rev 1948   jcater

	* setup-cvs.py, src/GParser.py, src/definitions/GParser.py: misc setup
	  changes; misc fixes

2001-09-28 02:05:04  Rev 1924   jamest

	* src/GBaseApp.py, src/dbdrivers/geas/DBdriver.py,
	  src/apps/GBaseApp.py: GEAS driver work

2001-09-27 04:32:52  Rev 1921   jcater

	* doc/GCommSpecifications.txt, src/GServerApp.py,
	  src/apps/GServerApp.py, src/GBaseApp.py, src/apps/GBaseApp.py,
	  src/GClientApp.py, src/apps/GClientApp.py: Synching machines

2001-09-21 19:44:26  Rev 1888   jcater

	* doc/GCommSpecifications.txt: Added spec file for GComm

2001-09-21 03:09:41  Rev 1884   jamest

	* src/dbdrivers/geas/DBdriver.py: Started adding schema discovery
	  routines to geas driver

2001-09-20 06:08:36  Rev 1881   jamest

	* src/datasources/GDataSource.py, src/GDataSource.py,
	  src/dbdrivers/geas/DBdriver.py, doc/DataObjects.txt: Updates to GEAS
	  driver (getting closer)

2001-09-19 23:51:00  Rev 1880   jcater

	* src/dbdrivers/ingres/DBdriver.py, src/dbdrivers/sapdb/DBdriver.py,
	  src/datasources/drivers/ingres/ingres/Driver.py,
	  installer/__init__.py,
	  src/datasources/drivers/sapdb/sapbd/Driver.py, setup.py: added new
	  drivers to setup.py; fixed typos

2001-09-19 19:32:34  Rev 1876   jcater

	* src/datasources/GConditions.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/GConditions.py, src/dbdrivers/postgresql/DBdriver.py: fixed
	  form's queryDefault support; fixed problem w/conditional combines;
	  misc other fixes

2001-09-19 05:27:44  Rev 1875   jcater

	* src/datasources/GDataSource.py, src/GDataSource.py: changes to make
	  datasources case-insensitive; misc other changes

2001-09-19 05:11:15  Rev 1874   jcater

	* src/datasources/GDataSource.py, src/GDataSource.py,
	  src/datasources/GDataObjects.py, src/GDataObjects.py: Added default
	  value support (looks kinda weird on startup & w/querying on
	  multirecord blocks, but it does work as expected); scrollbar now
	  sets rows=1 always; misc other fixes

2001-09-19 04:58:58  Rev 1873   jamest

	* src/dbdrivers/geas/DBdriver.py: GEAS driver work (not even close to
	  finished)

2001-09-19 03:25:03  Rev 1872   jcater

	* src/datasources/drivers/ingres,
	  src/datasources/drivers/oracle/cxoracle/Driver.py,
	  src/dbdrivers/cxoracle, src/datasources/drivers/sapdb,
	  src/datasources/drivers/informix,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/dbdrivers/interbase/__init__.py,
	  src/datasources/drivers/sybase/sybase/Driver.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/datasources/drivers/sapdb/sapbd/Driver.py,
	  src/dbdrivers/ingres/__init__.py, src/dbdrivers/sybase/DBdriver.py,
	  src/dbdrivers/informix/__init__.py, src/dbdrivers/sapdb/DBdriver.py,
	  src/datasources/drivers/interbase,
	  src/datasources/drivers/ingres/ingres, src/dbdrivers/sybase,
	  src/dbdrivers/cxoracle/__init__.py, src/dbdrivers/sapdb,
	  src/dbdrivers/postgresql/DBdriver.py,
	  src/datasources/drivers/informix/informix,
	  src/datasources/drivers/sybase,
	  src/datasources/drivers/interbase/interbase,
	  src/dbdrivers/db2/DBdriver.py, src/dbdrivers/interbase/DBdriver.py,
	  src/datasources/drivers/ingres/ingres/Driver.py,
	  src/datasources/drivers/db2/db2/Driver.py,
	  src/datasources/GConnections.py, src/dbdrivers/sybase/__init__.py,
	  src/dbdrivers/interbase, src/datasources/drivers/oracle/cxoracle,
	  src/dbdrivers/ingres/DBdriver.py,
	  src/datasources/drivers/informix/informix/Driver.py,
	  src/dbdrivers/sapdb/__init__.py,
	  src/datasources/drivers/interbase/interbase/Driver.py,
	  src/dbdrivers/informix/DBdriver.py,
	  src/datasources/drivers/sybase/sybase, src/dbdrivers/ingres,
	  src/dbdrivers/cxoracle/DBdriver.py,
	  src/datasources/drivers/sapdb/sapbd, src/dbdrivers/informix,
	  src/GConnections.py, src/dbdrivers/oracle/DBdriver.py: Added support
	  for several new dbdrivers (NOTE: not all are tested). Also, some
	  drivers no longer use dbname= and host= connection parameters, but
	  now use service= . This is also true of the old DB2 and Oracle
	  drivers as they want a DSN and TNS Name, respectively.

2001-09-18 21:58:25  Rev 1870   jamest

	* src/dbdrivers/_dbsig/DBdriver.py, src/dbdrivers/db2/DBdriver.py,
	  src/dbdrivers/pypgsql, src/datasources/drivers/DBSIG2/Driver.py,
	  src/dbdrivers/pypgsql/__init__.py,
	  src/datasources/drivers/db2/db2/Driver.py,
	  src/dbdrivers/pypgsql/DBdriver.py,
	  src/datasources/drivers/postgresql/pypgsql,
	  src/datasources/GDataObjects.py,
	  src/datasources/drivers/postgresql/pypgsql/Driver.py,
	  src/GDataObjects.py: Added pypgsql driver (supports win32) Misc
	  changes to _dbsig driver to work with diff implementations of the
	  DBSIG API

2001-09-18 21:10:28  Rev 1868   jcater

	* src/datasources/GConnections.py, src/GConnections.py: typo fix

2001-09-18 18:18:46  Rev 1867   jamest

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/GDataObjects.py, src/GDataObjects.py:
	  *************THIS BREAKS PYTHON 1.5.2 SUPPORT***********************
	  Modified recordset setField to allow override of modification flag
	  (for internal use) Work on _recordCount in recordsets

2001-09-18 04:34:36  Rev 1865   jamest

	* src/dbdrivers/geas/DBdriver.py: Minor GEAS driver work change
	  setup.py devel to make scripts based upon python called to run
	  setup.py

2001-09-18 02:47:04  Rev 1864   jcater

	* src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/dbdrivers/postgresql/DBdriver.py: Added int type conversion
	  problem workaround to schema methods

2001-09-18 02:43:31  Rev 1863   jamest

	* src/datasources/drivers/postgresql/psycopg,
	  src/datasources/drivers/postgresql/popy,
	  src/dbdrivers/geas/DBdriver.py, src/datasources/GConnections.py,
	  src/dbdrivers/psycopg/__init__.py,
	  src/dbdrivers/psycopg/DBdriver.py, src/dbdrivers/popy/__init__.py,
	  src/dbdrivers/popy/DBdriver.py,
	  src/datasources/drivers/postgresql/psycopg/Driver.py,
	  src/datasources/drivers/postgresql/popy/Driver.py,
	  src/dbdrivers/psycopg, src/dbdrivers/popy, src/GConnections.py: Misc
	  little typos Added popy and psycopg drivers

2001-09-18 02:11:17  Rev 1861   jcater

	* src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/GDataObjects.py,
	  src/dbdrivers/postgresql/DBdriver.py, src/GDataObjects.py: misc fixes

2001-09-17 21:31:12  Rev 1858   jcater

	* src/datasources/drivers/special/unbound/Driver.py,
	  src/dbdrivers/_empty/DBdriver.py: fixed bug in _createEmptyRecord

2001-09-17 20:36:57  Rev 1857   jcater

	* src/dbdrivers/_static/DBdriver.py,
	  src/datasources/drivers/special/static/Driver.py, setup.py: Fixed
	  problems causing setup.py to bomb

2001-09-14 23:10:15  Rev 1828   jcater

	* src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/GConnections.py,
	  src/dbdrivers/postgresql/DBdriver.py, src/GConnections.py: Updates
	  for Designer wizards

2001-09-13 22:39:22  Rev 1823   jcater

	* src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/GObjects.py, src/GDataSource.py, src/GParser.py,
	  src/datasources/GConnections.py, src/datasources/GDataObjects.py,
	  src/definitions/GObjects.py, src/datasources/GDataSource.py,
	  src/definitions/GParser.py, src/dbdrivers/postgresql/DBdriver.py,
	  src/GConnections.py, src/GDataObjects.py: Minor code cleanup

2001-09-13 22:21:00  Rev 1822   jcater

	* src/datasources/GDataSource.py, src/GDataSource.py,
	  src/datasources/GConnections.py, src/GConnections.py: Simplified
	  login methods

2001-09-13 22:20:15  Rev 1821   jcater

	* src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/dbdrivers/postgresql/DBdriver.py: fixed syntax errors

2001-09-13 21:42:02  Rev 1820   jcater

	* src/datasources/GDataObjects.py, setup.py, src/GDataObjects.py:
	  changes to support designer wizards/templates

2001-09-12 19:03:05  Rev 1817   jcater

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/GConnections.py, src/datasources/GDataObjects.py,
	  src/dbdrivers/postgresql/DBdriver.py, src/GConnections.py,
	  src/GDataObjects.py: synching machines (might break cvs)

2001-09-10 22:01:14  Rev 1814   jcater

	* src/datasources/GDataObjects.py, src/GDataObjects.py: Started
	  integrating schema introspection methods for Designer

2001-09-10 20:33:08  Rev 1813   jcater

	* doc/TriggerSpecifications.txt: Restructured spec file

2001-09-10 03:09:27  Rev 1801   jcater

	* installer, installer/GConfigWriter.py: Started installer program

2001-09-09 23:24:04  Rev 1799   jcater

	* src/dbdrivers/empty, src/GServerApp.py,
	  src/datasources/GDataSource.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/GDataSource.py, src/apps/GServerApp.py, src/GBaseApp.py,
	  src/apps/GBaseApp.py, src/GClientApp.py,
	  src/datasources/GDataObjects.py,
	  src/dbdrivers/postgresql/DBdriver.py, src/apps/GClientApp.py,
	  src/GDataObjects.py: ** Fixed bugs w/isFieldBound (GDataObjects.py /
	  dbdrivers/*/DBdriver.py) ** Moved GClientApp functionality to new
	  GBaseApp ** Added GClientApp and GServerApp as extensions to
	  GBaseApp     In future, this will provide abstraction layers for:   
	  + RPC calls (corba, XML-RPC, soap, unix sockets??)      +
	  Threading/AIO of server methods      + Spawning/daemon modes **
	  Completed migration from 'empty' dbdriver to '_empty'    (Now, any
	  _* dbdrivers are virtual -- i.e., not intended     for use in
	  connections.conf) ** Added comments to TriggerSpecifications.txt **
	  Removed old (unused) pg dbdriver directory

2001-09-09 23:22:29  Rev 1798   jcater

	* doc/TriggerSpecifications.txt: ** Fixed bugs w/isFieldBound
	  (GDataObjects.py / dbdrivers/*/DBdriver.py) ** Moved GClientApp
	  functionality to new GBaseApp ** Added GClientApp and GServerApp as
	  extensions to GBaseApp    In future, this will provide abstraction
	  layers for:       +  RPC calls (corba, XML-RPC, soap, unix
	  sockets??)       + Threading/AIO of server methods       + 
	  Spawning/daemon modes ** Completed migration from 'empty' dbdriver
	  to '_empty'   (Now, any _* dbdrivers are virtual -- i.e., not
	  intended    for use in connections.conf) ** Added comments to
	  TriggerSpecifications.txt ** Removed old (unused) pg dbdriver
	  directory

2001-09-07 15:53:57  Rev 1791   jcater

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/GDataObjects.py, src/GDataObjects.py: Fixed
	  _boundFields reference problems

2001-09-06 09:06:42  Rev 1783   baumannd

	* .cvsignore, setupext/.cvsignore, src/.cvsignore,
	  src/dbdrivers/empty/.cvsignore, src/dbdrivers/.cvsignore: Ignore the
	  rest of the build generated files.

2001-09-05 16:29:47  Rev 1776   jcater

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py: Fixed bug causing unbound
	  fields to appear in insert statements

2001-09-04 03:11:09  Rev 1768   jamest

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/GConnections.py, src/datasources/GDataObjects.py,
	  src/dbdrivers/postgresql/DBdriver.py, src/GConnections.py,
	  src/GDataObjects.py: added quick type converter to postgresql and
	  _dbsig driver (ints were being loaded where 20 = 20L - long int)
	  added check for tabs in triggers as they where stripping as a single
	  char added a rowcount to the _dbsig driver (have not implemented in
	  forms yet) modified the trigger namespace to match the old database
	  driver system without this the datasource names were pointing to the
	  TriggerExtension class in the dbdriver which prevented me from using
	  datasource based queires in triggers (this is a temp change pending
	  the new trigger system) removed misc debug output

2001-09-03 17:29:14  Rev 1763   jamest

	* doc/TriggerSpecifications.txt, src/dbdrivers/empty/DBdriver.py,
	  src/datasources/GDataObjects.py, src/GDataObjects.py: Fixed support
	  for non-data-aware forms Fixed existing trigger system to work again
	  Removed some debugging output Updated new trigger system notes

2001-08-30 22:28:27  Rev 1750   jamest

	* src/dbdrivers/_static/DBdriver.py, src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/special/static/Driver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/drivers/special/unbound/Driver.py,
	  src/dbdrivers/_empty/DBdriver.py, src/dbdrivers/empty/DBdriver.py,
	  src/dbdrivers/geas/DBdriver.py, src/datasources/GDataObjects.py,
	  src/GDataObjects.py: (jcater) fixes to master/detail auto-populate

2001-08-30 21:57:47  Rev 1749   jcater

	* doc/TriggerSpecifications.txt, src/datasources/GDataObjects.py,
	  src/GDataObjects.py: Changes to master/detail to support
	  auto-populating of primary keys

2001-08-30 21:34:48  Rev 1748   jamest

	* src/definitions/GObjects.py, src/dbdrivers/_dbsig/DBdriver.py,
	  src/GObjects.py, src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/GDataObjects.py, src/GDataObjects.py: Fixes misc
	  TODOs in the code Deletions fixed Commits now jump to first record
	  left after commit Removed unneeded initialize from base object

2001-08-30 17:30:40  Rev 1746   jcater

	* src/datasources/drivers/special/static,
	  src/dbdrivers/_static/DBdriver.py,
	  src/datasources/drivers/special/static/Driver.py,
	  src/datasources/drivers/special/unbound,
	  src/datasources/drivers/special/unbound/Driver.py,
	  src/dbdrivers/_empty/__init__.py, src/dbdrivers/_empty/DBdriver.py,
	  src/dbdrivers/_static, src/dbdrivers/empty/DBdriver.py,
	  src/datasources/drivers/special, src/dbdrivers/_static/__init__.py,
	  src/dbdrivers/_empty: synching machines

2001-08-30 16:57:55  Rev 1744   jamest

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py: Fixed order_by bug in
	  _dbsig

2001-08-30 00:23:12  Rev 1743   jamest

	* src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/dbdrivers/db2/DBdriver.py, src/dbdrivers/odbc/DBdriver.py,
	  etc/sample.gnue.conf, src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/drivers/db2/db2/Driver.py,
	  src/dbdrivers/geas/DBdriver.py, src/datasources/GDataObjects.py,
	  src/dbdrivers/_dbsig/DBdriver.py, src/dbdrivers/empty/DBdriver.py,
	  src/dbdrivers/mysql/DBdriver.py, src/GDataObjects.py: Got
	  master/details working/saving/caching correctly. (jcater's changes,
	  not jamest's)

2001-08-30 00:20:36  Rev 1742   jcater

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py: I'm really james using
	  jason's laptop so dont blame him for my mistakes.... Fixed dropdown
	  support Fixed cursor navigation Added order by support to the new
	  datasources

2001-08-29 18:21:22  Rev 1741   jamest

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/dbdrivers/geas/DBdriver.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/dbdrivers/postgresql/DBdriver.py,
	  src/dbdrivers/mysql/DBdriver.py, src/dbdrivers/oracle/DBdriver.py:
	  Re-merged files that were missed in original merge

2001-08-28 18:00:05  Rev 1738   jcater

	* etc/sample.pg: Fixed typos

2001-08-24 01:46:06  Rev 1712   jcater

	* README, setup.py: Updated docs

2001-08-24 01:36:07  Rev 1711   jcater

	* src/dbdrivers/empty, src/dbdrivers/empty/__init__.py,
	  src/dbdrivers/empty/DBdriver.py: Added empty driver back (must have
	  been lost in merge)

2001-08-21 08:15:36  Rev 1690   jcater

	* src/dbdrivers/geas/DBdriver.py: synching machines (neilt: don't get
	  your hopes up :)

2001-08-13 23:15:40  Rev 1687   jcater

	* src/datasources/GConnections.py, src/GConfigParser.py,
	  src/GConnections.py: Fixed support for <database> tags, although I
	  do not recommend them (but I suppose there are cases where it is
	  needed)

2001-08-12 19:55:27  Rev 1680   jamest

	* doc/DataObjects.txt, src/apps/GClientApp.py, src/GDataObjects.py,
	  src/GDataSource.py, src/GParser.py, src/GLoginHandler.py,
	  src/datasources/GDataSource.py, src/definitions/GParser.py,
	  src/GConditions.py, src/GConnections.py,
	  src/datasources/GConditions.py, doc/CustomizedLoginHandlers.txt,
	  src/datasources/GDataObjects.py, src/definitions/GObjects.py,
	  src/GClientApp.py, etc/sample.gnue.conf, src/GObjects.py,
	  src/datasources/GConnections.py, setup.py,
	  src/datasources/GLoginHandler.py: Merged new datasource branch w/
	  HEAD *****THIS WILL BREAK THINGS***** The previous cvs HEAD was
	  tagged prior to doing this.  Use that if you need features not yet
	  present in this code.

2001-08-03 03:02:28  Rev 1666   jamest

	* etc/sample.gnue.conf: Started to add a print item to the menu
	  Changes to the parser made too long ago for me to remember why

2001-07-29 03:21:41  Rev 1651   jcater

	* src/definitions/GObjects.py, src/GObjects.py: Fixed bug in
	  GObj.findParentOfType()

2001-07-19 16:16:04  Rev 1590   jcater

	* images/destree_block.xpm, images/destree_datasource.xpm,
	  images/destree_import.xpm, images/destree_page.xpm,
	  images/destree_properties.xpm, images/destree_pagewidget.xpm,
	  images/destree_entry.xpm, images/destree_trigger.xpm: Scaled
	  designer tree icons down to 18 pxls; feel free to touch these images
	  up as they didn't scale perfectly

2001-07-19 04:02:42  Rev 1587   jcater

	* images/destree_block.xpm, images/destree_datasource.xpm,
	  images/destree_import.xpm, images/destree_page.xpm,
	  images/destree_properties.xpm, images/destree_pagewidget.xpm,
	  images/destree_entry.xpm, images/destree_trigger.xpm, setup.py:
	  Added icons to designer; (rerun gnue-common setup.py install to
	  use); misc other bugfixes

2001-07-17 19:10:54  Rev 1573   jcater

	* doc/DataObjects.txt: Clarified my clarifications to the DataObjects
	  docs

2001-07-17 19:06:19  Rev 1572   jcater

	* doc/DataObjects.txt: Clarified DataObjects docs

2001-07-17 03:10:44  Rev 1570   jamest

	* etc/sample.gnue.conf: Added help text entry for new menu option

2001-07-17 03:00:08  Rev 1568   jcater

	* src/FormatMasks/DateMask.py, src/GDateTime.py,
	  src/formatting/DateMask.py, src/utils/GDateTime.py: misc changes

2001-07-16 21:31:22  Rev 1567   jcater

	* setup.py: Added FormatMasks package to setup.py

2001-07-16 20:24:54  Rev 1566   jcater

	* src/FormatMasks/DateMask.py, src/GDateTime.py,
	  src/formatting/DateMask.py, src/utils/GDateTime.py: Added 'day of
	  week'/weekday name support; Fixed entry bug

2001-07-16 20:03:07  Rev 1565   jcater

	* src/FormatMasks/BaseMask.py, src/FormatMasks/DateMask.py,
	  src/formatting/BaseMask.py, src/FormatMasks/FormatExceptions.py,
	  src/GDateTime.py, src/formatting/DateMask.py,
	  src/utils/GDateTime.py, src/formatting/FormatExceptions.py,
	  src/utils: Rearranged GDateTime, completed DateMask

2001-07-16 04:17:24  Rev 1564   jcater

	* src/FormatMasks/BaseMask.py, src/FormatMasks,
	  src/FormatMasks/DateMask.py, src/formatting/BaseMask.py,
	  src/FormatMasks/FormatExceptions.py, src/formatting/DateMask.py,
	  src/formatting/FormatExceptions.py, src/FormatMasks/__init__.py:
	  Start of entry and output formatting masks

2001-07-13 03:56:31  Rev 1558   jcater

	* src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/dbdrivers/db2/DBdriver.py, src/dbdrivers/odbc/DBdriver.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/db2/db2/Driver.py,
	  src/dbdrivers/geas/DBdriver.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/dbdrivers/postgresql/DBdriver.py,
	  src/dbdrivers/mysql/DBdriver.py, src/dbdrivers/oracle/DBdriver.py:
	  Added DBDriver-specific extensions to Form trigger namespaces; if
	  your database connection is called gnue, then your trigger namespace
	  will contain an object called gnue. It's methods will be the methods
	  defined in the DBdriver.TriggerExtensions class; e.g.,
	  gnue.getDate(); Oracle's TriggerExtension's class defines getDate()
	  -- return current date according to database, getSequence(seqName)
	  -- return the next sequence number for sequence named seqName, and
	  sql(statement) -- execute raw SQL statement.

2001-07-12 05:11:06  Rev 1551   jamest

	* doc/DataObjects.txt: Added a slightly modified version of jcater's
	  doc on datasources

2001-07-10 21:30:10  Rev 1546   jcater

	* src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/dbdrivers/oracle/DBdriver.py: fixed problem w/oracle driver

2001-07-06 21:53:25  Rev 1529   jcater

	* src/GConfig.py, src/apps/GConfig.py: Removed DOS line endings (oops)

2001-07-05 17:52:42  Rev 1510   jcater

	* src/definitions/GObjects.py, src/GObjects.py: Added intelligent line
	  wrapping when saving XML elements w/many attributes

2001-07-05 00:39:28  Rev 1508   jcater

	* scripts/gnuedtd: Improved gnuedtd; added readable entities

2001-07-05 00:24:11  Rev 1506   jcater

	* src/definitions/GObjects.py, src/formatting/GTypecast.py,
	  src/datasources/GDataSource.py, src/definitions/GParser.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/GObjects.py, src/GDataSource.py, src/GParser.py,
	  src/GTypecast.py, src/dbdrivers/postgresql/DBdriver.py: Added
	  GTypecasts to gnue.common for typecasting xml data

2001-07-03 00:23:03  Rev 1488   jcater

	* scripts/gnuedtd, scripts: Added DTD generation tool

2001-07-02 00:47:26  Rev 1474   jamest

	* NEWS: NEWS dated for release

2001-06-30 23:14:52  Rev 1468   jamest

	* NEWS, ChangeLog: Updated NEWS for next release

2001-06-30 22:58:26  Rev 1467   jamest

	* MANIFEST.in, src/RuntimeSettings.py, src/apps/RuntimeSettings.py,
	  setup.py: Switch designer RuntimeSettings to use $HOME var (you can
	  use this in windows) Changes to make an installed designer work
	  properly Misc setup tweaks for win32/unix Docs updates Misc stuff
	  I've forgotten

2001-06-30 19:54:29  Rev 1464   jamest

	* module/base, module, module/base/__init__.py, setup.py: setup
	  changes, start of designer setup scripts

2001-06-30 18:37:32  Rev 1463   jamest

	* src/GConfig.py, src/apps/GConfig.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  etc/sample-windows.gnue.conf, src/dbdrivers/postgresql/DBdriver.py:
	  More changes in prep for next release

2001-06-30 00:59:05  Rev 1461   jamest

	* src/definitions/GObjects.py, src/GObjects.py: Misc changes required
	  to get this puppy working on win32

2001-06-29 23:27:23  Rev 1460   jamest

	* setup.cfg, setup.cfg.in, setup.py: Changes required to reflect the
	  manual manipulation of the cvs repository

2001-06-29 22:55:58  Rev 1459   jamest

	* src/GParser.py, setup.py, src/definitions/GParser.py: Setup tweaks
	  to make gfcvs/gfdes work w/ non bash shells Setup tweaks to get
	  setup.py install doing something under windows Broke GFObjects.py
	  apart for future clean-up work Added Misc TODO junk

2001-06-28 02:20:35  Rev 1446   jcater

	* src/definitions/GObjects.py, src/GObjects.py: Fixed problem
	  w/dumpXML preventing forms from being saved in designer

2001-06-28 01:58:51  Rev 1445   jamest

	* etc/sample.gnue.conf, src/dbdrivers/geas/DBdriver.py: Fixed geas
	  driver issues Fixed button trigger support in UIwxpython Minor
	  setup.py changes Misc config changes to make gnuef work with
	  installed geas by default

2001-06-27 04:18:28  Rev 1431   jcater

	* src/datasources/GDataSource.py, src/GDataSource.py: Fixed bug in
	  datasource definition

2001-06-27 03:20:35  Rev 1430   jcater

	* src/definitions/GObjects.py, src/GConfig.py,
	  src/datasources/GDataSource.py, src/definitions/GParser.py,
	  src/apps/GConfig.py, src/GObjects.py, src/GDataSource.py,
	  src/GParser.py: Converted parser format from nested tuples to nested
	  dictionaries so that in future info can be added to parser
	  definition without breaking other code and vise versa; Added
	  'default' element to GConfig.get; added flag to GContent.dumpXML to
	  dump text as is (not escape it)

2001-06-26 05:21:08  Rev 1428   jamest

	* NEWS, ChangeLog, setup.py: More updates in preperatoin for release.

2001-06-26 04:49:19  Rev 1427   jcater

	* src/RuntimeSettings.py, src/apps/RuntimeSettings.py: Beginnings of a
	  template/wizard system

2001-06-26 04:32:46  Rev 1425   jamest

	* src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/dbdrivers/db2/DBdriver.py, src/dbdrivers/odbc/DBdriver.py,
	  MANIFEST.in, NEWS,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/db2/db2/Driver.py,
	  src/dbdrivers/geas/DBdriver.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py, ChangeLog,
	  setup.py, setup.cfg, TODO, INSTALL,
	  src/dbdrivers/postgresql/DBdriver.py,
	  src/dbdrivers/oracle/DBdriver.py, src/dbdrivers/mysql/DBdriver.py:
	  Removed references to GFOptions in db drivers Setup tweaks Misc
	  changes in prep for release

2001-06-25 21:15:48  Rev 1420   jcater

	* src/definitions/GObjects.py, src/definitions/GParser.py,
	  src/GObjects.py, src/GParser.py: Added internal check for PyXML so,
	  if not present, gives a better error message than exception trace

2001-06-25 19:29:11  Rev 1419   jcater

	* src/GConfig.py, src/definitions/GParser.py, src/apps/GConfig.py,
	  src/GParser.py, src/datasources/GConnections.py,
	  src/GConnections.py: Bug fixes

2001-06-25 19:27:46  Rev 1418   jcater

	* src/__init__.py: Fixed bug in openResource relating to windows drive
	  letters

2001-06-22 13:16:35  Rev 1396   jcater

	* src/RuntimeSettings.py, src/apps/RuntimeSettings.py: Added property
	  editor

2001-06-22 01:15:53  Rev 1391   jcater

	* src/RuntimeSettings.py, src/apps/RuntimeSettings.py: Added: Delete
	  items from tree; save window state between sessions; moved layout
	  combos to a toolbar; fixed minor bugs

2001-06-11 05:16:27  Rev 1316   jcater

	* src/definitions/GObjects.py, src/definitions/GParser.py,
	  src/GObjects.py, src/GParser.py: Minor changes for GFDesigner

2001-06-08 03:55:10  Rev 1281   dneighbors

	* src/dbdrivers/geas/DBdriver.py: Changed GConf. to GConfig. for all
	  referencing to idl pathing.

2001-06-08 03:48:50  Rev 1280   jamest

	* src/dbdrivers/geas/DBdriver.py: Changes to hopefully make geas
	  driver play nice with new config system (untested)

2001-06-07 16:58:26  Rev 1271   jcater

	* src/definitions/GParser.py, src/GParser.py: Added importing
	  capabilities to forms

2001-06-07 15:10:18  Rev 1268   jcater

	* etc/sample.gnue.conf: Removed quotes from gnue.conf parameters as
	  they are inserted into final results (not the intended effect

2001-06-07 03:33:14  Rev 1266   jamest

	* src/datasources/drivers/db2, src/dbdrivers/db2/DBdriver.py,
	  src/datasources/drivers/db2/db2,
	  src/datasources/drivers/db2/db2/Driver.py, src/dbdrivers/db2,
	  src/dbdrivers/db2/__init__.py: Added Jachym Simecek's DB2 driver to
	  gnue-common

2001-06-07 02:09:45  Rev 1265   jcater

	* src/datasources/GConditions.py, src/GConditions.py: Added support
	  for conditions to datasources

2001-06-06 23:02:42  Rev 1261   jcater

	* src/definitions/GParser.py, src/GParser.py: Enabled parser to inform
	  object's __init__ what tag name it was created from

2001-06-06 22:45:08  Rev 1260   jcater

	* src/GConfig.py, src/apps/GConfig.py: Added a convenience function,
	  openResource, that handles opening a URL or file resource

2001-06-06 22:31:15  Rev 1259   jcater

	* src/__init__.py, src/datasources/GConnections.py,
	  src/GConnections.py: Added a convenience function, openResource,
	  that handles opening a URL or file resource

2001-06-06 22:08:27  Rev 1257   jcater

	* src/definitions/GObjects.py, src/GObjects.py: Added support for '-'
	  in tag element names.

2001-06-06 21:33:13  Rev 1256   jcater

	* src/definitions/GParser.py, src/GParser.py: Added getDescription to
	  GContent for use by designer packages

2001-06-06 19:01:15  Rev 1249   jcater

	* src/definitions/GObjects.py, src/GObjects.py: Added getDescription
	  so designers can get a useful description of it (e.g., item's name
	  or id)

2001-06-06 05:24:40  Rev 1241   jcater

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py: Fixed a few mistypings
	  causing problems with parameters in reports

2001-06-06 04:21:57  Rev 1237   jcater

	* src/datasources/GDataSource.py, src/GDataSource.py: Fixed a slight
	  bug that prevented forms from working

2001-06-06 02:50:30  Rev 1236   jcater

	* src/datasources/GDataSource.py, src/GDataSource.py: Fixed invalid
	  references in GDataSource to connections

2001-06-06 01:22:55  Rev 1235   jcater

	* src/dbdrivers/_dbsig/DBdriver.py, src/datasources/GDataSource.py,
	  src/datasources/drivers/DBSIG2/Driver.py, src/GDataSource.py: Added
	  conditional support to gnue-comon dbdrivers

2001-06-05 15:57:45  Rev 1229   jcater

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/DBSIG2/Driver.py,
	  src/datasources/GConnections.py, src/datasources/GDataObjects.py,
	  src/dbdrivers/postgresql/DBdriver.py, src/GConnections.py,
	  src/GDataObjects.py: Minor changes for reports

2001-06-05 03:23:39  Rev 1226   jamest

	* src/GConfig.py, etc/sample.gnue.conf, src/apps/GConfig.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/GClientApp.py, src/datasources/GConnections.py,
	  src/dbdrivers/postgresql/DBdriver.py, src/GConfigParser.py,
	  src/GConnections.py, src/apps/GClientApp.py: Added GConfig code to
	  provide configuration system

2001-06-01 19:56:06  Rev 1210   jcater

	* src/GClientApp.py, src/apps/GClientApp.py: Stuff

2001-05-30 22:35:49  Rev 1197   jcater

	* setup.py: Added dbdrivers._dbsig pseudodriver to the setup.py
	  package list

2001-05-30 17:56:27  Rev 1194   jcater

	* setup.cfg, setup.py: Modified setup.py so it installs python files
	  in /usr/local/gnue. (this is settable by end-user by modifying
	  setup.cfg or specifying --prefix on the command line).

2001-05-30 02:54:11  Rev 1189   jcater

	* src/datasources/GDataObjects.py, src/GDataObjects.py: Fixed bug in
	  <datasource> tag: strips spaces from masterlink and detaillink after
	  splitting along commas

2001-05-30 02:20:57  Rev 1187   jcater

	* src/dbdrivers/_dbsig/DBdriver.py, src/datasources/GDataSource.py,
	  src/definitions/GParser.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/DBSIG2/Driver.py, src/GDataSource.py,
	  src/GParser.py, src/datasources/GDataObjects.py,
	  src/dbdrivers/postgresql/DBdriver.py, src/GDataObjects.py: Changes
	  made to gnue-common for the first test run of gnue-reports.

2001-05-30 01:07:42  Rev 1185   jcater

	* src/GDebug.py, src/apps/GDebug.py: GDebug.printMesg now correctly
	  handles printing types other than strings

2001-05-29 21:49:47  Rev 1181   jcater

	* src/formatting/GDataFormatter.py, src/formatting,
	  src/GDataFormatter.py: Added a Data Formatter to gnue-common.  As of
	  yet, it does not apply masks; it is only a skeleton. (TODO list :)

2001-05-27 02:42:44  Rev 1162   jcater

	* src/GClientApp.py, src/apps/GClientApp.py: Fixed a bug in the
	  profiling routine.

2001-05-26 22:36:35  Rev 1161   jcater

	* src/definitions/GParser.py, src/GParser.py: Removed a debugging line
	  I forgot about

2001-05-26 22:26:07  Rev 1158   jcater

	* src/definitions/GObjects.py, src/definitions/GParser.py,
	  src/GObjects.py, src/GParser.py: Fixed GParser problem with removing
	  newlines from content. Also, minor changes for reports.

2001-05-26 21:51:05  Rev 1154   jcater

	* TODO: Added a TODO file to gnue-common for interested programmers

2001-05-25 16:11:55  Rev 1139   jcater

	* doc/Connections.txt: Oops, forgot to cvs add the Connections.txt file

2001-05-25 08:54:48  Rev 1135   jcater

	* INSTALL: Added Connections.txt text.

2001-05-25 08:03:01  Rev 1133   jcater

	* doc/WritingClientApps.txt, src/datasources/GDataSource.py,
	  src/GDataSource.py, src/datasources/GConnections.py, doc, INSTALL,
	  src/GConnections.py: Added documentation and a few other minor
	  changes

2001-05-18 15:53:59  Rev 1100   jcater

	* src/datasources/GDataSource.py, src/GDataSource.py: Added
	  xmlElements to GDataSource and to client parsers to clients will
	  have consistent set of DataSource options

2001-05-17 18:59:32  Rev 1099   jcater

	* src/GObjects.py, src/GDataSource.py,
	  src/datasources/GConnections.py, src/definitions/GObjects.py,
	  src/datasources/GDataSource.py, src/GClientApp.py,
	  src/apps/GClientApp.py, src/GConnections.py: Miscellaneous changes

2001-05-17 14:13:56  Rev 1098   jcater

	* src/datasources/GDataSource.py, src/GDataSource.py: Created a
	  generic DataSource implementation to be used by client apps such as
	  reports and forms.

2001-05-15 15:16:38  Rev 1079   jcater

	* src/GLoginHandler.py, src/GClientApp.py,
	  src/datasources/GConnections.py, src/datasources/GDataObjects.py,
	  src/GConnections.py, src/apps/GClientApp.py, src/GDataObjects.py,
	  src/datasources/GLoginHandler.py: Umm, I wouldn't know where to
	  begin. -- a lot of stuff?

2001-05-15 15:15:39  Rev 1078   jcater

	* src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/datasources/drivers/DBSIG2/Driver.py, src/dbdrivers/pg,
	  src/dbdrivers/postgresql/DBdriver.py: placed experimental dbdriver
	  into main postgresql file since two formats do not conflict with
	  each other

2001-05-14 23:54:44  Rev 1076   jcater

	* etc/sample.mysql, etc/sample.pg: Added comment= line to sample
	  connections definition files.

2001-05-14 21:59:59  Rev 1074   jcater

	* src/GLoginHandler.py, src/datasources/GLoginHandler.py: Added
	  LoginHandler, a class that handles prompting user for login
	  information (doesn't actually do anything -- design to be subclassed
	  by the UI portion of the client).

2001-05-14 19:58:42  Rev 1069   jcater

	* src/GDebug.py, src/apps/GDebug.py: Updated GDebug.printMesg to print
	  filename:line number next to messages (.e.g, DB001 [GFObjects:15]
	  Debug Message)

2001-05-12 01:42:55  Rev 1062   jcater

	* src/definitions/GParser.py, src/GParser.py, src/GClientApp.py,
	  src/datasources/GConnections.py, src/GConnections.py,
	  src/apps/GClientApp.py: Added support to gnuef for connection
	  definition files

2001-05-12 00:04:35  Rev 1061   jcater

	* src/GClientApp.py, src/apps/GClientApp.py: Added profiling support
	  to the new GClientApp so profiling will be provided by default to
	  all client apps.  Updated gfclient to reflect this change (it
	  previously did its own profiling).

2001-05-11 23:09:16  Rev 1060   jcater

	* src/datasources/GConnections.py, src/GConnections.py: Added
	  GConnections.py which reads and parses connection definition files.

2001-05-11 21:59:04  Rev 1059   jcater

	* src/dbdrivers/pg/DBdriver.py, src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2/Driver.py, src/GClientApp.py,
	  src/datasources/GDataObjects.py, src/apps/GClientApp.py,
	  src/GDataObjects.py: Modified gfclient to use the new GClientApp
	  class.  Note the new help system :)  Developers should now try to
	  start using gnue.common.GDebug.printMesg instead of
	  GFDebug.printMesg. Note that GFDebug.printMesg now simply calls
	  GDebug.printMesg, so code will not be broken.  However, GFDebug
	  *should* be phased out.

2001-05-11 21:09:39  Rev 1058   jcater

	* src/GClientApp.py, src/apps/GClientApp.py: Added GClientApp, a class
	  that other GNUe apps can be based on.  This new class offers command
	  line parsing, debugging, profiling, help and version output,
	  handling of data connection files, etc behind the scenes. (Profiling
	  and data connection files is not yet complete :)

2001-05-11 18:56:35  Rev 1057   jcater

	* src/GDebug.py, src/apps/GDebug.py: Completed GDebug.py so that it
	  handles traces, exceptions, and writing to log files. Will be used
	  transparently by new GClientApp class. Note that this file is not
	  exactly the same as GFDebug, although this file supercedes GFDebug. 
	  The printMesg works the same. However, to set the log file and
	  debugging level, run GDebug.setDebug(level, file).  If file==None
	  then stderr is used.

2001-05-10 18:58:12  Rev 1053   jcater

	* etc, etc/sample.mysql, etc/sample.pg, setup.py: Added
	  /usr/local/gnue/etc and sample connection files for postgresql and
	  mysql

2001-05-10 16:18:02  Rev 1052   jcater

	* src/__init__.py: Added VERSION attribute to gnue.common

2001-05-02 22:33:04  Rev 1036   jcater

	* src/dbdrivers/pg/DBdriver.py, src/dbdrivers/_dbsig/DBdriver.py,
	  src/datasources/drivers/DBSIG2,
	  src/datasources/drivers/DBSIG2/Driver.py, src/dbdrivers/pg,
	  src/dbdrivers/_dbsig, src/datasources/GDataObjects.py,
	  src/dbdrivers/pg/__init__.py, src/dbdrivers/pg/test.py,
	  src/GDataObjects.py, src/dbdrivers/_dbsig/__init__.py: Added first
	  draft of DBdrivers using new DB-SIG 2 standard

2001-04-25 02:12:52  Rev 1027   jcater

	* src/apps, src/GDebug.py, src/apps/GDebug.py,
	  src/datasources/GDataObjects.py, src/GDataObjects.py: Added
	  GDebug.py and GDataObjects.py to GNUe-Common

2001-04-23 16:29:27  Rev 1026   jcater

	* src/definitions/GObjects.py, src/GObjects.py: Added type= parameters
	  to GObj.__init__() to make inherited classes easier to define

2001-04-21 01:23:27  Rev 1017   jcater

	* src/GObjects.py, src/GParser.py, src/definitions/GObjects.py,
	  src/definitions/GParser.py: Modified variables internal to objects
	  to self._attr format

2001-04-18 03:22:20  Rev 1000   jamest

	* NEWS, ChangeLog: Final updates prior to tagging cvs trees

2001-04-17 01:36:54  Rev 992    jamest

	* NEWS, ChangeLog: Updated info for first release

2001-04-17 00:30:04  Rev 987    jcater

	* src/definitions/GParser.py, src/GParser.py: Removed debugging
	  messages

2001-04-17 00:22:56  Rev 986    jcater

	* src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/dbdrivers/oracle/DBdriver.py: Updated Oracle driver

2001-04-16 23:23:13  Rev 984    jamest

	* MANIFEST.in, src/definitions/GParser.py, src/GParser.py: Fixed
	  status bar not updating status after query with no records returned
	  Additional changes needed to make multi-line triggers work

2001-04-16 23:08:23  Rev 983    jcater

	* src/definitions/GObjects.py, src/definitions/GParser.py,
	  src/GObjects.py, src/GParser.py: *** empty log message ***

2001-04-16 18:59:17  Rev 979    reinhard

	* license_header.txt: moved copyright notice to the top of the text

2001-04-16 03:33:43  Rev 978    jamest

	* MANIFEST.in, setup.py: Adjustments to make sdist work again

2001-04-16 01:33:51  Rev 974    jamest

	* src/datasources/drivers/odbc/wodbc/Driver.py,
	  src/dbdrivers/factory.py, src/dbdrivers/odbc/DBdriver.py,
	  src/dbdrivers,
	  src/datasources/drivers/postgresql/pygresql/Driver.py,
	  src/dbdrivers/postgresql, src/dbdrivers/oracle, src/dbdrivers/mysql,
	  src/dbdrivers/geas/__init__.py, src/dbdrivers/odbc,
	  src/datasources/drivers, src/dbdrivers/geas/DBdriver.py,
	  src/datasources/drivers/oracle/dcoracle/Driver.py,
	  src/datasources/drivers/postgresql,
	  src/datasources/drivers/odbc/wodbc, src/datasources/drivers/oracle,
	  src/datasources/drivers/odbc, src/dbdrivers/geas,
	  src/datasources/drivers/postgresql/pygresql,
	  src/dbdrivers/__init__.py, src/datasources/drivers/oracle/dcoracle,
	  src/datasources, src/dbdrivers/postgresql/__init__.py,
	  src/dbdrivers/mysql/__init__.py, src/dbdrivers/oracle/__init__.py,
	  src/dbdrivers/postgresql/DBdriver.py,
	  src/dbdrivers/mysql/DBdriver.py, src/dbdrivers/odbc/__init__.py,
	  src/dbdrivers/oracle/DBdriver.py: Added database drivers from gnue
	  forms to common for reuse in gnue reports

2001-04-13 20:35:56  Rev 971    ntiffin

	* license_header.txt: Revise copyright for 2001.

2001-04-13 18:09:26  Rev 967    jcater

	* src/definitions/GObjects.py, src/definitions/GParser.py,
	  src/__init__.py, src/GObjects.py, src/GParser.py, src/definitions,
	  setup.py, src: Moved generic objects from gnuef to gnue-common

2001-04-11 17:58:50  Rev 951    jcater

	* setup.py: added license header to setup.py

2001-04-11 17:25:08  Rev 950    dneighbors

	* license_header.txt: license_header.txt   ** Added # comments for
	  easy cut and paste   ** Added copyright notice

2001-04-11 17:15:22  Rev 949    dneighbors

	* license_header.txt: license_header.txt   ** here is the verbiage
	  that should go in every file      there is verbiage for docs as well
	  as source

2001-04-11 16:43:44  Rev 946    jcater

	* images/gnue-splash.xcf, images/tb_preferences.png,
	  images/tb_left_arrow.png, images/gnue.xcf,
	  packaging/debian/.cvsignore, packaging, packaging/debian/postinst,
	  packaging/debian/prerm, packaging/debian/changelog,
	  images/tb_trash.png, packaging/debian/rules,
	  images/tb_right_arrow.png, images, packaging/debian, INSTALL,
	  setupext/install_data.py, packaging/debian/dirs, images/tb_save.png,
	  images/gnue-splash.png, packaging/debian/copyright, setupext,
	  images/tb_search.png, images/tb_undo.png,
	  packaging/debian/README.Debian, images/gnue.png,
	  packaging/debian/control, setup.py, README, packaging/debian/docs,
	  images/tb_help.png, images/tb_new.png, setupext/__init__.py: copied
	  python-gnue-base to gnue-common

