On Fri, Jun 5, 2026 at 12:42 AM David Kastrup <[email protected]> wrote:
> > "Pure" calls in the LilyPond backend produce grob properties dependent > on line break decisions. Consequently the calls get passed "start" and > "end" arguments denoting the current line's starting and ending musical > columns (numbered sequentially from the start of the score). > > To make the calls more compatible, in a first step the arguments > What is the underlying problem you want to solve? AFAIK, dynamic scoping has widely been considered a mistake, because it breaks encapsulation boundaries, making it harder to reason about programs. Why would we want to introduce that? -- Han-Wen Nienhuys - [email protected] - http://www.xs4all.nl/~hanwen
