Probably because cloning an output-def does not copy the parent_ pointer
(so recursive lookups are broken by ly:paper-params-normalize).
Joe
Thanks, Joe, for pointing this out. Now, after thinking a lot about it,
I will try a different approach and control/modify the paper values
immediately after parsing them. The benefits are:
- Less code modification needed
- no multiple warnings
On the other hand that means that the original paper settings aren't
preserved. Carl said that would be no problem since they are currently
never used after "normalizing". Other opinions?
Hopefully I can post something working for review soon.
Regards,
Michael
_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel