]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/paper-column-engraver.cc
(make_columns): By default, a column needs to be breakable.
[lilypond.git] / lily / paper-column-engraver.cc
index 38efaaaf2d644c9d0f2a725fc0a45e6cf5c73bf1..652ab1a1b757d9fb7a6df12c1605362957058cf1 100644 (file)
@@ -57,6 +57,7 @@ Paper_column_engraver::make_columns ()
   SCM m = now_mom ().smobbed_copy ();
   p1->set_property ("when", m);
   p2->set_property ("when", m);
+  p1->set_property ("line-break-permission", ly_symbol2scm ("allow"));
 
   set_columns (p1, p2);
 }
@@ -188,9 +189,6 @@ Paper_column_engraver::stop_translation_timestep ()
     command_column_->set_property ("line-break-permission", SCM_EOL);
   else
     {
-      if (!Paper_column::is_breakable (command_column_))
-       command_column_->set_property ("line-break-permission", ly_symbol2scm ("allow"));
-      
       breaks_++;
       last_breakable_column_ = command_column_;
       last_breakable_moment_ = now_mom ();