]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/spacing-spanner.cc
Actually read 'padding for paper columns.
[lilypond.git] / lily / spacing-spanner.cc
index d5dcb01cc87ac8efb496038cdb96556638bf003e..99fe9824a8e1c7ca083666030a1c7dc8c7630ab7 100644 (file)
@@ -303,7 +303,8 @@ Spacing_spanner::generate_springs (Grob *me,
       prev = col;
     }
 
-  set_column_rods (cols, 0.1); // FIXME: padding
+  Real padding = robust_scm2double (prev->get_property ("padding"), 0.1);
+  set_column_rods (cols, padding);
 }
 
 /*
@@ -513,7 +514,8 @@ Spacing_spanner::breakable_column_spacing (Grob *me, Item *l, Item *r,
       && l->break_status_dir () == CENTER
       && fills_measure (me, l, r))
     {
-      spring.set_distance (spring.distance () + 1.0);
+      Real full_measure_extra_space = robust_scm2double (l->get_property ("full-measure-extra-space"), 1.0);
+      spring.set_distance (spring.distance () + full_measure_extra_space);
       spring.set_default_strength ();
     }