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
signature.asc
Description: This is a digitally signed message part
_______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel
