X-Git-Url: https://git.donarmstrong.com/lilypond.git?a=blobdiff_plain;f=lily%2Frest-collision.cc;h=2569c7ab2b9153f5241faa423e4ba0d659b39633;hb=c380a7abde14a60ebd6d8a6eab91ae4e13677a23;hp=9f4588d0ed75bacfc166afc36b3776acd1a9cabb;hpb=f6f0c7e718f866de8084e1221cc3e027c831fe35;p=lilypond.git diff --git a/lily/rest-collision.cc b/lily/rest-collision.cc index 9f4588d0ed..2569c7ab2b 100644 --- a/lily/rest-collision.cc +++ b/lily/rest-collision.cc @@ -81,7 +81,6 @@ head_characteristic (Grob * col) TODO: look at horizontal-shift to determine ordering between rests for more than two voices. - */ SCM Rest_collision::do_shift (Grob *me, SCM elts) @@ -245,12 +244,9 @@ Rest_collision::do_shift (Grob *me, SCM elts) return SCM_UNSPECIFIED; } -void -Rest_collision::set_interface (Grob*me) -{ - me->set_extent_callback (SCM_EOL, X_AXIS); - me->set_extent_callback (SCM_EOL, Y_AXIS); -} - +ADD_INTERFACE (Rest_collision,"rest-collision-interface", + "Move around ordinary rests (not multi-measure-rests) to avoid +conflicts.", + "maximum-rest-count minimum-distance elements");