Oh wow.  The regtest does
~~~
<<
  
  \new NoteNames {
    \set printOctaveNames = ##f
    \voicea
  }
  \context Staff << 
    \accidentalStyle modern-voice-cautionary
    \new Voice \voicea
    \new Voice \voiceb
  >>
  \new NoteNames {
    \set printOctaveNames = ##f
    \voiceb

  }
>>
~~~
and now `\context Staff` no longer creates a `Staff` of its own (after all, 
`NoteNames` already provides one) so each `\new Voice` has to create its own 
Staff.

I'd call this regtest to be at fault here.  I guess I'll just use `\new Staff` 
here.


---

** [issues:#5519] Give NoteNames context an \alias Staff**

**Status:** Started
**Created:** Fri May 17, 2019 12:10 PM UTC by David Kastrup
**Last Updated:** Fri May 17, 2019 08:03 PM UTC
**Owner:** David Kastrup
**Attachments:**

- [2019-05-17 
21-02-58.png](https://sourceforge.net/p/testlilyissues/issues/5519/attachment/2019-05-17%2021-02-58.png)
 (63.4 kB; image/png)


Give NoteNames context an \alias Staff

This copies what issue 4452 did for the ChordNames context, avoiding
Staff-level property changes (like those issued by \key and
\transposition) to end up in unrelated contexts.

http://codereview.appspot.com/544700043


---

Sent from sourceforge.net because [email protected] is 
subscribed to https://sourceforge.net/p/testlilyissues/issues/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/testlilyissues/admin/issues/options.  Or, if this is 
a mailing list, you can unsubscribe from the mailing list.
_______________________________________________
Testlilyissues-auto mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto

Reply via email to