Thomas Morley <thomasmorle...@gmail.com> 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
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to