Status: Accepted
Owner: ----
Labels: Type-Scripts Frog abc2ly
New issue 2848 by [email protected]: abc2ly produces very out-of-date
output
http://code.google.com/p/lilypond/issues/detail?id=2848
With some abc code from a colleague (without all the headers and stuff):
z3([DF]-D^D)|[^DF](E [EA])[DF][EG]G|[F2B2][D2F2][B,D]E|
we get this lilypond code:
r4. << d'8 ( fis'8 >> ~ d'8 dis'8 -) \bar "|" << dis'8
fis'8 >> e'8 ( << e'8 a'8 \spanrequest \stop "slur" >> << dis'8
fis'8 >> << e'8 g'8 >> g'8 \bar "|" << fis'4 b'4 >> <<
d'4
fis'4 >> << b8 d'8 >> e'8 \bar "|"
Wah. Where did all those << and >> come from - they're chords. And what
about the \spanrequest - I had to go back to 1.6 to find that documented.
convert-ly _might_ fix it up - I've not tried - but the script now should
not be generating such odd code.
And if you delete the | from the end of the line, abc2ly crashes.
I'm entering this because I _may_ look at updating it if I can. Also
marking it as frog because it's not too hard, IMHO