+2004-03-01 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * lily/arpeggio.cc (width_callback): remove padding.
+
+ * scm/define-grobs.scm (all-grob-descriptions): add padding.
+
+ * scm/define-music-types.scm: remove make-music-by-name.
+
+ * Documentation/user/lilypond.tely: doc patch by Edward Sutton.
+
2004-03-01 Jan Nieuwenhuizen <janneke@gnu.org>
* lily/paper-score.cc (process): Output titles using make-title.
MAJOR_VERSION=2
MINOR_VERSION=1
PATCH_LEVEL=28
-MY_PATCH_LEVEL=
+MY_PATCH_LEVEL=hwn1
/*
We have to do a callback, because print () triggers a
vertical alignment if it is cross-staff.
- This callback also adds padding.
*/
MAKE_SCHEME_CALLBACK (Arpeggio, width_callback,2);
SCM
assert (a == X_AXIS);
Stencil arpeggio = Font_interface::get_default_font (me)->find_by_name ("scripts-arpeggio");
- return ly_interval2scm (arpeggio.extent (X_AXIS) * 1.5);
+ return ly_interval2scm (arpeggio.extent (X_AXIS));
}
localKeySignature = #'()
\consists "Pitch_squash_engraver"
+ squashedPosition = #0
\consists "Separating_line_group_engraver"
\name RhythmicStaff
\alias "Staff"
(Y-offset-callbacks . (,Staff_symbol_referencer::callback))
(X-offset-callbacks . (,Side_position_interface::aligned_side))
(direction . -1)
+ (padding . 0.5)
(staff-position . 0.0)
(meta . ((interfaces . (arpeggio-interface staff-symbol-referencer-interface side-position-interface item-interface font-interface))))
))
(set-props music-properties)
m)))
-;; TODO remove make-music-by-name
-(define-public (make-music-by-name x)
- "Deprecated. See make-music."
- (ly:warn "make-music-by-name is deprecated. Use make-music instead.")
- (make-music x))
(define-public (make-repeated-music name)
(let* ((handle (assoc name '(("volta" . VoltaRepeatedMusic)