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