Re: SystemStart changes after stop/startStaff - how to get it back

2020-04-19 Thread Thomas Morley
Hi Aaron, Am Di., 14. Apr. 2020 um 06:20 Uhr schrieb Aaron Hill : > > I think I have addressed the original issue in this patched version of > the System_start_delimiter_engraver. This is implemented in Scheme, but > the changes should be easily ported back to C++. > > The strategy is to acknowle

Re: SystemStart changes after stop/startStaff - how to get it back

2020-04-13 Thread Aaron Hill
I think I have addressed the original issue in this patched version of the System_start_delimiter_engraver. This is implemented in Scheme, but the changes should be easily ported back to C++. The strategy is to acknowledge the end of StaffSymbols to be able to remove their corresponding entri

Re: SystemStart changes after stop/startStaff - how to get it back

2020-04-12 Thread Valentin Villenave
On 4/12/20, Thomas Morley wrote: > Over the last decades I tried again and again to find a better > workaround, with less manual work. Apparently we stumbled upon your white whale :-) > I now come up with the attached. Brilliant. Although it’s still a workaround. > To get the gaps in containe

Re: SystemStart changes after stop/startStaff - how to get it back

2020-04-12 Thread Thomas Morley
Am So., 12. Apr. 2020 um 14:00 Uhr schrieb Aaron Hill : > > On 2020-04-12 3:50 am, Thomas Morley wrote: > > Hi, > > > > consider the following code: > > > > > > mus = \new Staff { R1 \break R \stopStaff s \startStaff R \break R > > \break R } > > > > \new StaffGroup > > \with { > > systemSt

Re: SystemStart changes after stop/startStaff - how to get it back

2020-04-12 Thread Aaron Hill
On 2020-04-12 3:50 am, Thomas Morley wrote: Hi, consider the following code: mus = \new Staff { R1 \break R \stopStaff s \startStaff R \break R \break R } \new StaffGroup \with { systemStartDelimiterHierarchy = #'(SystemStartBracket (SystemStartBrace a b c)) } << \mus \m

Re: SystemStart changes after stop/startStaff - how to get it back

2020-04-12 Thread Valentin Villenave
On 4/12/20, Thomas Morley wrote: > Hi, > The SystemStartBrace vanishes after stop/startStaff. Weird. That’s definitely an unwanted behavior (in other words, a bug). > consider the following code: > > > mus = \new Staff { R1 \break R \stopStaff s \startStaff R \break R \break R > } > > \new Staf