Sorry that this is such a large and convoluted patch. It had to be done this way. The actual functionality should be unchanged, only the structure is disentangled and made accessible for custom additions. In the course of action, I corrected one or two typos in comments – hope that’s OK.
Should this get a regtest, or changes entry, or documentation? I’m not sure. Best, Simon https://codereview.appspot.com/280510043/ _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel