invalid glib key names in gnucash

Thomas Bushnell BSG tb at becket.net
Fri Dec 29 13:42:17 EST 2006


gnucash creates its own glib key files in ~/.gnucash/books.  The keys
used in these files are filled with spaces.  Spaces are not allowed in
glib keys.

As of glib version 2.12.5, key names are being validated and errors
returned if invalid keys are used.  This causes the stored data in
~/.gnucash/books to be ignored and also unsaved.

Upstream is opposed to changing glib to allow spaces, because in part
the syntax is unclear (what about leading spaces? what about spaces
around the equal sign?).  

Two things are necessary here:

1) Make gnucash stop using the illegal keys,
2) Transition for users with existing files so that they don't suddenly
lose.

Thoughts, please?

Thomas

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.gnucash.org/pipermail/gnucash-devel/attachments/20061229/3b499c0c/attachment.bin 


More information about the gnucash-devel mailing list