invalid glib key names in gnucash
Thomas Bushnell BSG
tb at becket.net
Sun Dec 31 15:53:41 EST 2006
On Sun, 2006-12-31 at 11:21 +0100, Christian Stimming wrote:
> Am Samstag, 30. Dezember 2006 05:06 schrieb David Hampton:
> > On Fri, 2006-12-29 at 10:42 -0800, Thomas Bushnell BSG wrote:
> > > 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.
> > Since when? The g_keyfile documentation that appears in devhelp says
> > nothing about the space character being invalid in keys. In fact, it
> > implicitly implies that the space *is* a valid character, by
> > specifically stating that "to preserve initial and final spaces, these
> > can also be escaped as \s." This documentation is generated directly
> > from the glib sources.
> Although the GKeyFile documentation says so, it is at least ambiguous about
> whether this sentence refers to the keys or the values or both. In any case,
> the documentation clearly does *not* say that keys *must not* contain any
In the bug opened against glib (requesting to add spaces in), the
assertion is made explicitly that the \s applies only to the values and
not the keys.
Can I request that you start corresponding with the glib folks directly
(if you aren't already)?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.gnucash.org/pipermail/gnucash-devel/attachments/20061231/715fd2a2/attachment.bin
More information about the gnucash-devel