Am Mo., 23. Mai 2022 um 14:28 Uhr schrieb Thomas Morley <thomasmorle...@gmail.com>: > > Hi, > > consider the code below > > \layout { > \context { > \StaffGroup > \consists "Mark_engraver" > \consists "Staff_collecting_engraver" > } > \context { > \Score > \remove "Mark_engraver" > \remove "Staff_collecting_engraver" > } > } > > << > \new StaffGroup << \new Staff { \mark "foo" R1 } \new Staff { R1 } >> > \new StaffGroup << \new Staff { \mark "bar" R1 } \new Staff { R1 } >> > \new StaffGroup << \new Staff { \mark "buzz" R1 } \new Staff { R1 } >> > >> > > working fine with 2.22., i.e. no warnings and three different > RehearsalMarks are printed. > With 2.23.9 I get warnings about conficting events (imho, there are no > conficts, the Mark_engraver is moved!) and only the first one, "foo" > is printed at every StaffGroup. > > How to fix? > > Thanks, > Harm
Well, the above given example can be fixed by moving Mark_tracking_translator as well. Though, this is not well documented, imho, the entry in `changes' is hard to understand without code-example. Nothing in NR. The regtest input/regression/mark-tracking-context.ly is nice and matching above use case, but users are not expected to look there. Cheers, Harm