Re: How to delete a created Glissando without impact on line break?

Dan Eble <[email protected]> Sun, 28 Jun 2026 08:12:20 -0400
Newsgroups gmane.comp.gnu.lilypond.devel
Message-ID <[email protected]>
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