Please sort XML tags reproducibly
Please sort the order in which the XML tags are emitted in a reproducible manner.
Case in point, I was just loading all my scores (last saved with 2.2.1) in 2.3.1 and saving them, then reviewing the .mscx
diff, and I got quite some delta for some scores.
Inside a ChordList
tag’s font
subtag, the mag
subtag is always first, but the following sym
subtags seem to come in arbitrary, random order instead of sorted.
There’s also fonts and font styles. When first saving a score, I get «font face="foo"/»bar
, on second save this is changed to «font face="foo"»«/font»bar
. For texts, tags like font
, i
, etc. do not seem to behave like normal XML tags, but instead like some sort of toggle, anyway…
Comments
Please file reproducible bug reports and we will see what we can do ;)
In reply to Please file reproducible bug… by [DELETED] 5
Done now, in https://musescore.org/en/node/275849 for the tag sorting and in https://musescore.org/en/node/275850 for the font stuff.
oops, commented on the wrong ticket