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