2005-11-21 Han-Wen Nienhuys <hanwen@xs4all.nl>
* ly/engraver-init.ly (AncientRemoveEmptyStaffContext): replace
- System_start_delimiter_engraver by Nested_system_start_delimiter_engraver.
+ System_start_delimiter_engraver by
+ Nested_system_start_delimiter_engraver.
* lily/nested-system-start-delimiter-engraver.cc (struct
Bracket_nesting_node): new class.
@lilypond[raggedright]
\new StaffGroup
\relative <<
- \override StaffGroup.systemStartDelimiters
+ \set StaffGroup.systemStartDelimiters
= #'(SystemStartSquare SystemStartBracket SystemStartSquare)
\set StaffGroup.systemStartDelimiterHierarchy = #'((a (b)) c)
\new Staff { c1 }
@verbatim
,(ly:make-simple-closure
`(,+
- ,(ly:make-simple-closure (list Self_alignment_interface::y_aligned_on_self))
- ,(ly:make-simple-closure (list Side_position_interface::y_aligned_on_support_refpoints)))
+ ,(ly:make-simple-closure
+ (,Self_alignment_interface::y_aligned_on_self))
+ ,(ly:make-simple-closure
+ (,Side_position_interface::y_aligned_on_support_refpoints)))
@end verbatim
@noindent