The use of filecontents rather than filecontents* was leading to a comment header that made it impossible for Gregorio to find the gabc headers in the temporary score file.
Some of the indenting (which makes the file more human readable) was leading to errors in the formatting of the created files because they are processed in a way which handles whitespace differently from XML.
This is not a file which is uploaded to CTAN so I've made this PR against develop (for inclusion in the next enhancement release). However, since the file is not uploaded to CTAN, this commit could be cherry-picked if the next release turns out to be a bugfix rather than an enhancement. Some rewriting of the CHANGELOG would be needed in that event.
The use of
filecontents
rather thanfilecontents*
was leading to a comment header that made it impossible for Gregorio to find the gabc headers in the temporary score file. Some of the indenting (which makes the file more human readable) was leading to errors in the formatting of the created files because they are processed in a way which handles whitespace differently from XML.This is not a file which is uploaded to CTAN so I've made this PR against develop (for inclusion in the next enhancement release). However, since the file is not uploaded to CTAN, this commit could be cherry-picked if the next release turns out to be a bugfix rather than an enhancement. Some rewriting of the CHANGELOG would be needed in that event.
See #1457.