Thomas Morley <[email protected]> writes:
> Hi David,
>
> to continue on this
[...]
> I meanwhile did some experiments:
>
> Both of
> \book { \bookpart { { r1 } } }
> \book { \bookpart { \paper {} { r1 } } }
> succeed without problems.
>
> While for
> bk-fail = \book { \bookpart { { r1 } } } %% no paper in bookpart!!
> bk-ok = \book { \bookpart { \paper {} { r1 } } }
> \bk-fail
> \bk-ok
>
> bk-fail returns:
> /home/harm/lilydevel/usr/share/lilypond/current/scm/lily-library.scm:253:5:
> In procedure ly:book-process in expression (process-procedure book
> paper ...):
> /home/harm/lilydevel/usr/share/lilypond/current/scm/lily-library.scm:253:5:
> Wrong type (expecting real number): #<undefined>
[...]
> Which all looks fine.
> So I'm at a loss here.
That's my current state as well...
-ddebug-parser
does not offer any compelling insight either. I suspect this to be a
scoping problem of some kind but have no good idea just what is involved
here.
--
David Kastrup
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user