X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=lily%2Fpaper-column.cc;h=e68395807dff33e84c7d4e496ef4bb5cbdce0aa6;hb=35f48f6592df5dabe2b2c4633953eb1547fc6607;hp=c474e92af56ab695058e63054ed14e1524cfed7f;hpb=c380a7abde14a60ebd6d8a6eab91ae4e13677a23;p=lilypond.git diff --git a/lily/paper-column.cc b/lily/paper-column.cc index c474e92af5..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 when bounded-by-me shortest-playing-duration shortest-starter-duration");