On 2026-06-28 07:43, Thomas Morley wrote:
Hi,

The problem seems to be: once a Glissando-grob is created, it can't be
suicided without causing linebreak issues.

Weird things happen when downstream code uses dead grobs as if they were live.

I would try making experimental changes to narrow down the possibilities.

For example, Glissando has an interface called unbreakable-spanner-interface. I would try removing that interface from the definition and see what happens in your test case. If the line breaks normally, I would look into Spanner_break_forbid_engraver.
--
Dan


Reply via email to