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
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.