Re: RFC and help at MR 2256

2024-02-12 Thread Thomas Morley
Am Mo., 12. Feb. 2024 um 12:37 Uhr schrieb Jean Abou Samra : > > > It prints > > backtrace: > 0: AgogicLineSpanner.Y-offset (# ly:side-position-interface::y-aligned-side (_ #:optional _)>) > 1: AgogicLineSpanner.vertical-skylines (# ly:grob::vertical-skylines-from-element-stencils (_)>) > 2: Ver

Re: RFC and help at MR 2256

2024-02-12 Thread Jean Abou Samra
> It prints > > backtrace: > 0: AgogicLineSpanner.Y-offset (# ly:side-position-interface::y-aligned-side (_ #:optional _)>) > 1: AgogicLineSpanner.vertical-skylines (# ly:grob::vertical-skylines-from-element-stencils (_)>) > 2: VerticalAxisGroup.vertical-skylines (# ly:hara-kiri-group-spanner:

Re: RFC and help at MR 2256

2024-02-12 Thread Thomas Morley
Am So., 11. Feb. 2024 um 13:51 Uhr schrieb Jean Abou Samra : > > > Alas, as soon as the relevant engravers are moved to another context, > > which is a common use case, I get an error: > > > > programming error: cyclic dependency: calculation-in-progress > > encountered for AgogicLineSpanner.vertic

Re: RFC and help at MR 2256

2024-02-11 Thread Jean Abou Samra
> Alas, as soon as the relevant engravers are moved to another context, > which is a common use case, I get an error: > > programming error: cyclic dependency: calculation-in-progress > encountered for AgogicLineSpanner.vertical-skylines > > and the graphical output is wrong. > Again, this does n

RFC and help at MR 2256

2024-02-11 Thread Thomas Morley
Hi, https://gitlab.com/lilypond/lilypond/-/merge_requests/2256 attempts to solve https://gitlab.com/lilypond/lilypond/-/issues/3176 by introducing AgogicMark, AgogicSpanner and AgogicLineSpanner at score-level. It all mimics how DynamicLineSpanner collects and aligns dynamic stuff. So far all work