Comment #2 on issue 3512 by [email protected]: [DOC]Eample in NR 5.5.5 Unpure-pure containers is misleading
http://code.google.com/p/lilypond/issues/detail?id=3512

The layout engine looks up some properties tentatively,

The list of "some properties" is currently:
 vertical-skylines horizontal-skylines Y-extent

staff-staff-spacing staffgroup-staff-spacing default-staff-staff-spacing nonstaff-relatedstaff-spacing staff-affinity

quantize-position staff-padding add-stem-support horizon-padding padding

stem-begin-position stem-end-position length

and anything user code looks up using ly:grob-pure-property

If we override any of these properties with a function, that function must accept both forms of argument list. The unpure-pure-container is a mechanism to meet
this requirement.

That is not quite true. We can use a simple callback and the only loss is that the property will be treated as unknown until layout is done.

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

Reply via email to