X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fpaper-column.cc;h=e68395807dff33e84c7d4e496ef4bb5cbdce0aa6;hb=47b1c9fddeec6d243c4df9d66ab71969bdee7b2f;hp=fb22e1314e03e2a4560c8b891fab706dfdd513a2;hpb=c896840a71d1e5e644d4258fe70e986d0cb5ec0a;p=lilypond.git diff --git a/lily/paper-column.cc b/lily/paper-column.cc index fb22e1314e..e68395807d 100644 --- a/lily/paper-column.cc +++ b/lily/paper-column.cc @@ -18,8 +18,11 @@ #include "font-interface.hh" -/* - Paper_columns form the top-most item parent. (The Paper_columns X + + + +ADD_INTERFACE (Paper_column, "paper-column-interface", + " Paper_columns form the top-most item parent. (The Paper_columns X parent is System, which is a spanner.) Paper_columns form the units for the spacing engine. They are @@ -29,8 +32,14 @@ Since many columns go unused, you should only use the rank field to get ordering information. Two adjacent columns may have non-adjacent numbers. - - */ + + Don't be confused by right-items: each spacing wish can also contain + a number of items, with which a spacing constraint may be kept. It's + a little baroque, but it might come in handy later on? + +", + "between-cols between-system-string when bounded-by-me shortest-playing-duration shortest-starter-duration"); + void Paper_column::do_break_processing () @@ -123,9 +132,3 @@ Paper_column::brew_molecule (SCM p) return t.smobbed_copy (); } - - - -ADD_INTERFACE (Paper_column, "paper-column-interface", - "", - "between-cols count between-system-string when bounded-by-me shortest-playing-duration shortest-starter-duration");