]> git.donarmstrong.com Git - lilypond.git/commitdiff
Revert "side-position-interface: use real positions of cross-staff grobs; issue 3363"
authorKeith OHara <k-ohara5a5a@oco.net>
Sat, 1 Jun 2013 02:48:46 +0000 (19:48 -0700)
committerKeith OHara <k-ohara5a5a@oco.net>
Sat, 1 Jun 2013 02:48:46 +0000 (19:48 -0700)
This reverts commit 1c893a4e3651018adcc13ea2c8f1c19b19faa722.

input/regression/slur-cross-staff-beam.ly
lily/side-position-interface.cc

index 7d34fbbf047a57a94faf66aa05ebb45cb6ebec8e..12c9c1f7a92683ec2e2df2270a361ff14bac9ff0 100644 (file)
@@ -1,15 +1,13 @@
 \version "2.16.0"
 
 \header {
-  texidoc = "Slurs that depend on a cross-staff beam are not calculated until
-after line-breaking and after inside-going articulations have been placed."
+  texidoc = "Slurs that depend on a cross-staff beam are not calculated until after line-breaking."
 }
 
 \paper { ragged-right=##t }
 \score {
     \new PianoStaff <<
-    \context Staff = rh \relative c'' { c8([ d) \change Staff = lh c,] r
-     \stemDown c'8 \change Staff = rh c_( \change Staff = lh c_\marcato c)}
-    \context Staff = lh { s1 }
+    \context Staff = rh \relative c'' { c8([ d) \change Staff = lh c,] }
+    \context Staff = lh { s4. }
     >>
 }
index 7b816ab0be76cee3156d8b819a2ebf3a116f9ec4..dad906f51bf2cef85fcf9ac617d3cdc381a1b28d 100644 (file)
@@ -284,7 +284,7 @@ Side_position_interface::aligned_side (Grob *me, Axis a, bool pure, int start, i
              (e->get_maybe_pure_property (a == X_AXIS
                                           ? "horizontal-skylines"
                                           : "vertical-skylines",
-                                          pure,
+                                          pure || cross_staff,
                                           start,
                                           end));