CVSROOT:        /cvsroot/lilypond
Module name:    lilypond
Branch:         
Changes by:     Han-Wen Nienhuys <[EMAIL PROTECTED]>    05/08/21 13:55:24

Modified files:
        .              : ChangeLog 
        lily           : tie.cc 
        scm            : define-grob-properties.scm define-grobs.scm 

Log message:
        * lily/tie.cc: remove minimum-length
        
        * 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.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/ChangeLog.diff?tr1=1.4053&tr2=1.4054&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/lily/tie.cc.diff?tr1=1.146&tr2=1.147&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/scm/define-grob-properties.scm.diff?tr1=1.115&tr2=1.116&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/scm/define-grobs.scm.diff?tr1=1.229&tr2=1.230&r1=text&r2=text

Patches:
Index: lilypond/ChangeLog
diff -u lilypond/ChangeLog:1.4053 lilypond/ChangeLog:1.4054
--- lilypond/ChangeLog:1.4053   Sun Aug 21 12:44:43 2005
+++ lilypond/ChangeLog  Sun Aug 21 13:55:23 2005
@@ -1,5 +1,10 @@
 2005-08-21  Han-Wen Nienhuys  <[EMAIL PROTECTED]>
 
+       * 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: lilypond/lily/tie.cc
diff -u lilypond/lily/tie.cc:1.146 lilypond/lily/tie.cc:1.147
--- lilypond/lily/tie.cc:1.146  Sun Aug 21 13:48:12 2005
+++ lilypond/lily/tie.cc        Sun Aug 21 13:55:24 2005
@@ -379,7 +379,12 @@
 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: lilypond/scm/define-grob-properties.scm
diff -u lilypond/scm/define-grob-properties.scm:1.115 
lilypond/scm/define-grob-properties.scm:1.116
--- lilypond/scm/define-grob-properties.scm:1.115       Thu Aug 18 11:40:23 2005
+++ lilypond/scm/define-grob-properties.scm     Sun Aug 21 13:55:24 2005
@@ -431,8 +431,6 @@
      (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 @@
 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: lilypond/scm/define-grobs.scm
diff -u lilypond/scm/define-grobs.scm:1.229 lilypond/scm/define-grobs.scm:1.230
--- lilypond/scm/define-grobs.scm:1.229 Sun Aug 21 13:11:51 2005
+++ lilypond/scm/define-grobs.scm       Sun Aug 21 13:55:24 2005
@@ -1436,11 +1436,8 @@
     (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)


_______________________________________________
Lilypond-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-cvs

Reply via email to