"m...@mikesolomon.org" <m...@mikesolomon.org> writes:

> On 29 sept. 2012, at 19:54, m...@mikesolomon.org wrote:
>
>     On 29 sept. 2012, at 19:53, "Keith OHara" <k-ohara5...@oco.net>
>     wrote:
>     
>         On Sat, 29 Sep 2012 10:30:32 -0700, m...@mikesolomon.org
>         <m...@mikesolomon.org> wrote:
>         
>                 
>             The way you're using "tentative" is almost exactly how
>             pure properties are used in LilyPond.
>
>         Specifically, 'pure-height being the estimated vertical extent
>         before line-breaking, while 'height is its extent after
>         line-breaking.
>         
>         If there are distinct properties to describe the position at
>         different stages, then each property can be evaluated just
>         once (as HanWen suggested, and as Mike agreed 100%).
>
> More thinking. I'm not enthusiastic about stages - it is a top down
> approach that locks us into certain points of evaluation. What if we
> decided to add or get rid of a stage? Would we need to create things
> like unpure-pure-containers for various stages? What qualifies as a
> stage?

Dependencies, I should guess.  A "stage" is where we break circular
dependencies.

-- 
David Kastrup


_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to