https://bugs.documentfoundation.org/show_bug.cgi?id=94794
--- Comment #17 from Lionel Elie Mamane <[email protected]> --- IMO the issue is muddy. I'm not too happy that embedded HSQLDB does that implicit save, which has been a source of overall brittleness, problems with data corruption, etc. However, I don't think it is a bug that, when a save is done, XML elements are reordered. What senya is encountering is a mismatch between the "document model" and how git sees it. The document model is a *tree*, whereas the order of some children of some nodes is irrelevant; the tree needs to be looked up to isomorphism. What git sees is *text* that is a particular serialisation of it. It does not look "up to isomorphism". Git would consider these three different: <a><b></b></a> <a><b/></a> <a> <b/> <a> But as XML trees, these are *exactly* the same documents. Is it desirable that the serialisation be stable? Yes. Is it a bug if it is not? No. Will I take patches that break nothing else and make the serialisation stable? Yes. Do I think this "serialisation is not stable" state is limited to Base? No. ---> maybe larger discussion within LibreOffice dev. With regards to comment 11, if that bug is not yet reported in this bugzilla, feel free to fork it into a new bug entry (and fix it :)). About scenario 2: * there are some reorderings, see above. * two attributes added: draw:wrap-influence-on-position="once-concurrent" style:flow-with-text="false" yes, that's weird. I would have thought it stems from different LibreOffice versions that did the previous save and the new save, but it seems senya is not changing versions in between the two (the meta:generator is not changing). Don't know. * IsSelectedFrame toggles from false to true: err... don't know * Rsid change: don't know what rsid is. I think a Writer expert would have more clue there. (forms are writer documents) -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
