Re: Cross staff Glissando or VoiceFollower over page break messes up staff spacing
Saul Tobin <[email protected]>
| Newsgroups | gmane.comp.gnu.lilypond.bugs |
|---|---|
| Message-ID | <CAPF+3FGz1JQdUgBD6W0W3R9AfMw+1_5EfE4TnPkQcQuhL6zA6A@mail.gmail.com> |
Thanks! On Sun, Feb 5, 2023, 2:37 PM Jean Abou Samra <[email protected]> wrote: > On 05/02/2023 22:13, Saul Tobin wrote: > > \version "2.24.0" > > > > \paper { > > ragged-bottom = ##t > > } > > > > \layout { > > \context { > > \Score > > \override Glissando.breakable = ##t > > \override Glissando.after-line-breaking = ##t > > } > > } > > > > global = { > > s1 > > \pageBreak > > s1 > > } > > > > music = \relative c, { > > \clef bass > > f1\glissando | > > \change Staff = "RH" > > f'''1 | > > } > > > > << > > \new Staff \global > > \new PianoStaff << > > \new Staff = "RH" \global > > \new Staff = "LH" << \global \music >> > > >> > > \new Staff \global > >>> > > > > Same behavior with VoiceFollower as with Glisssando > > > > Gosh. That is > > commit f511d98c65e46aa30dbd27c0d93cde1d24b974f9 (HEAD) > Author: Jean Abou Samra <[email protected]> > Date: Sun Jul 17 19:27:10 2022 +0200 > > Fix page references to labels straddling at a page break > > They were handled inconsistently when the book contained several > bookparts because the whole alist was reversed instead of just the > part for the local bookpart, leading to several reversals for the same > alist part. Merge the two loops, addressing a TODO and incidentally > leading to nothing special needing to be done for ensuring a > consistent order. > > Fixes #6301 > > > I'll check how to fix this later. > > Jean > >