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
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 ");
(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
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.")
(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)