]> git.donarmstrong.com Git - lilypond.git/commitdiff
* lily/tie.cc: remove minimum-length
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 21 Aug 2005 13:55:24 +0000 (13:55 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 21 Aug 2005 13:55:24 +0000 (13:55 +0000)
* scm/define-grob-properties.scm (all-user-grob-properties):
remove staffline-clearance, y-offset

* lily/tie.cc (get_control_points): rewrite. Put short ties in
staff-spaces, make long ties cross staff lines. Avoid flags and dots.

ChangeLog
lily/tie.cc
scm/define-grob-properties.scm
scm/define-grobs.scm

index cf6323491bba52a0e4d745d4579333e1239fdb73..b3665ca70a37364fe3693ed5ae0029904cd43fdc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2005-08-21  Han-Wen Nienhuys  <hanwen@xs4all.nl>
 
+       * lily/tie.cc: remove minimum-length
+
+       * scm/define-grob-properties.scm (all-user-grob-properties):
+       remove staffline-clearance, y-offset 
+
        * input/regression/tie-dots.ly (Module): remove.
 
        * lily/tie.cc (get_control_points): rewrite. Put short ties in
index dc813bdeff288828af6b293777646e694b6c0bc1..0f69567361639580744d0f3b40070e606ecdb01d 100644 (file)
@@ -379,7 +379,12 @@ Tie::print (SCM smob)
 ADD_INTERFACE (Tie,
               "tie-interface",
               "A tie connecting two noteheads.\n",
-
-              "y-offset dash-period dash-fraction "
-              "staffline-clearance control-points head-pair "
-              "details thickness x-gap direction minimum-length");
+              
+              "control-points "
+              "dash-fraction"
+              "dash-period "
+              "details "
+              "direction"
+              "head-pair "
+              "thickness "
+              "x-gap ");
index bafa9c8cd138bc5e18b0da4239226f7b58520370..05c57821361d0bd2dc2a6d8b2817049a29e0c15e 100644 (file)
@@ -431,8 +431,6 @@ expressed in global staffspace.")
      (staff-position ,number? "Vertical position, measured in half
 staff spaces, counted from the middle line.")
      
-     (staffline-clearance ,ly:dimension? "How far away ties keep from
-staff lines.")
      (stemlet-length ,number? "How long should a stem over a rest be?")
      (stem-attachment-function ,procedure? "A function that calculates
 where a stem attaches to the note head? This is a fallback when this
@@ -483,8 +481,6 @@ happen?")
 words in texts.")
      (width ,ly:dimension? "The width of a grob measured in staff space.")
      (x-gap ,ly:dimension? "The horizontal gap between note head and tie.")
-     (y-offset ,ly:dimension? "Extra vertical offset for ties away
-from the center line.")
      (zigzag-length ,ly:dimension? "The length of the lines of a
 zigzag, relative to @code{zigzag-width}. A value of 1 gives 60-degree
 zigzags.")
index 517576aea665cd6b883c9781b3a0c4cf9fb242c2..fdc5145cfe4bad85965e8ed2e8c965d1ea476fee 100644 (file)
     (Tie
      . (
        (print-function . ,Tie::print)
-;      (spacing-procedure . ,Spanner::set_spacing_rods)
-       (staffline-clearance . 0.35)
        (details . ((ratio . 0.333) (height-limit . 1.0)))
        (thickness . 1.0)
-;      (x-gap . -0.1)
        (y-offset . 0.6)
        (minimum-length . 2.5)
        (meta . ((class . Spanner)