2013/10/18 David Kastrup <address@hidden>:
Janek Warchoł <address@hidden> writes:
That's nice! Could you make it work with 2.17.3 (we had to freeze
LilyPond version to ensure that no regressions in the scores appear,
and so we're using 2.17.3 for almost all scores)?
No. It's not just a matter of replacing "(" with parenthesisOpenSymbol.
Previous to 2.17.25, the parser had quite hardwired expectations and
won't take well at all to seeing an event-function instead of an event
here. And looking at the old parser code, it does not even go through
any hook you could reasonably hijack. Either you modify the C++ code of
the parser for your counting or you are out of luck.
Ok, i understand that this is not a simple fix (contrary to what i expected).
BTW, this is a good opportunity to say: thank you again for making
LilyPond easier to work with!
But "regressions in the score" should not really be an issue if you are
just counting slurs once in a while. It's not like you need perfect
output from the same run of LilyPond.
you're right, i'll try this way.