Follow-up Comment #1, bug #46428 (project denemo):
Not all LilyPond files are failing - Denemo's own ones are and it seems to be
this syntax:
DenemoGlobalTranspose = #(define-music-function (parser location
arg)(ly:music?) #{\transpose c c #arg #})
That is causing the parsing to hang - my guess is that the first # causes the
parser to ask the guile expression reader to exhaust the stuff that follows,
but that stuff contains the #{ #} syntax which is not Scheme but special
LilyPond syntax. So this then causes guile to throw an error and no recovery
appears to be made from it.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?46428>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
_______________________________________________
Denemo-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/denemo-devel