r21577 - gnucash/trunk/src/backend/xml - Fix xml backend to load and save invoice kvp values.

Christian Stimming christian at cstimming.de
Fri Nov 18 14:18:32 EST 2011

Dear Geert,

does this commit also mean that a 2.4.x gnucash cannot load and subsequently 
save KVP slots of invoices? That's, err, unfortunate. It means you cannot use 
invoice KVP as long as the XML file claims it can be read by 2.4.x without 
loosing information. If this is true but we still want to add a new data field 
to invoices, we would better change the XML structure directly so that an 
older gnucash will refuse to load the file altogether. That's still better 
than silently loosing data upon loading in 2.4.x... 

Or did I get this wrong?



Am Freitag, 18. November 2011 schrieb Geert Janssens:
> Author: gjanssens
> Date: 2011-11-18 05:26:02 -0500 (Fri, 18 Nov 2011)
> New Revision: 21577
> Trac: http://svn.gnucash.org/trac/changeset/21577
> Modified:
>    gnucash/trunk/src/backend/xml/gnc-invoice-xml-v2.c
> Log:
> Fix xml backend to load and save invoice kvp values.
> _______________________________________________
> gnucash-patches mailing list
> gnucash-patches at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-patches

More information about the gnucash-devel mailing list