]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/system-start-delimiter-engraver.cc
diff --git a/ChangeLog b/ChangeLog
[lilypond.git] / lily / system-start-delimiter-engraver.cc
index bbab59328d6f49b6a33ee477e4223b8bc4046ce1..5c28a612311887ea1355022b694f7a77e85eedde 100644 (file)
@@ -32,7 +32,7 @@ public:
 struct Bracket_nesting_group : public Bracket_nesting_node
 {
   Spanner *delimiter_;
-  Link_array__Bracket_nesting_node_ children_;
+  vector<Bracket_nesting_node*> children_;
   SCM symbol_;
 
   void from_list (SCM ); 
@@ -76,8 +76,7 @@ void
 Bracket_nesting_group::create_grobs (Engraver *engraver, SCM default_type)
 {
   SCM type = scm_is_symbol (symbol_) ? symbol_ : default_type;
-  delimiter_ = make_spanner_from_properties (engraver, type,
-                                            SCM_EOL, ly_symbol2string (type).c_str ());
+  delimiter_ = engraver->make_spanner (ly_symbol2string (type).c_str (), SCM_EOL);
 
   for (vsize i = 0 ; i < children_.size (); i++)
     {
@@ -255,7 +254,6 @@ ADD_TRANSLATOR (System_start_delimiter_engraver,
                "SystemStartBrace "
                "SystemStartBracket "
                "SystemStartBar",
-               /* accept */ "",
                /* read */
                "systemStartDelimiter "
                "systemStartDelimiterHierarchy "