]> git.donarmstrong.com Git - lilypond.git/commitdiff
(make_columns): By default, a column needs to be breakable.
authorJoe Neeman <joeneeman@gmail.com>
Tue, 9 May 2006 10:14:47 +0000 (10:14 +0000)
committerJoe Neeman <joeneeman@gmail.com>
Tue, 9 May 2006 10:14:47 +0000 (10:14 +0000)
ChangeLog
lily/paper-column-engraver.cc

index f278b8df07d164664c4078542e96d66415bcef18..8e2daca9e808d26cf9e49c8bb82ed88efef63582 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-05-09  Joe Neeman  <joeneeman@gmail.com>
+
+       * lily/paper-column-engraver.cc (make_columns): By default, a column
+       needs to be breakable.
+
 2006-05-09  Han-Wen Nienhuys  <hanwen@lilypond.org>
 
        * lily/paper-column-engraver.cc (stop_translation_timestep): set
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 ();