Keep a staff alive with multiple layers
This allows the `VerticalAxisGroup.remove-layer' property to
accept a list of values. The layer will stay alive with any
other member of the Keep_alive_together_engrave group with a
remove-layer value in that list.
The principal reason for this patch was to allow the use of
MarkLine contexts in a Frenched score, where the context should
stay alive with any single staff in a StaffGroup. This
implementation should also allow additional flexibility with ossia
and divisi staves.
Diff:
Passes make,. make check and a full make doc.
This looks like it needs some more work (from Rietveld).
Use key? (integer or symbol)
http://codereview.appspot.com/308910043
Passes make, make check and a full make doc
Patch on countdown for August 18th but please see comments on Rietveld that (I think) need to be addressed. Thanks.
Last edit: Anonymous 2016-08-15
From discussions on Rietveld I am going to set this back to Review for now.
Setting this patch to 'needs_work' as nothing has changed in Rietveld since the 18th
Group lower-level contexts
http://codereview.appspot.com/308910043
Passes make, make check and a full make doc.
Patch on countdown for August 27th - although there are some comments on Rietveld that need addressing beforehand I think.
This looks like it still needs more work.
git-cl failed to update this, so adding this manually.
Patch set 4: Remove keep-alive-group properties, add above/below symbols uploaded to Rietvelt.
https://codereview.appspot.com/308910043/
Passes make, make check and a full make doc.
Patch on countdown for Sept 8th.