* lily/time-scaled-music.cc: remove file.
2005-01-14 Han-Wen Nienhuys <hanwen@xs4all.nl>
2005-01-14 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * lily/stem.cc (height): robustness fix.
+
* lily/time-scaled-music.cc: remove file.
* lily/include/music.hh (class Music): include SCM init argument.
* lily/time-scaled-music.cc: remove file.
* lily/include/music.hh (class Music): include SCM init argument.
return *unsmob_moment (res);
}
return *unsmob_moment (res);
}
- return *unsmob_moment (scm_call_1 (length_callback_, self_scm ()));
if (Grob *b = get_beam (me))
{
Direction d = get_direction (me);
if (Grob *b = get_beam (me))
{
Direction d = get_direction (me);
+ if (d == CENTER)
+ {
+ programming_error ("No stem direction");
+ d = UP;
+ }
iv[d] += d * Beam::get_thickness (b) * 0.5 ;
}
iv[d] += d * Beam::get_thickness (b) * 0.5 ;
}
Syntax @code{\\times @var{fraction} @var{music}}, e.g.
@code{\\times 2/3 @{ ... @}} for triplets.
")
Syntax @code{\\times @var{fraction} @var{music}}, e.g.
@code{\\times 2/3 @{ ... @}} for triplets.
")
- (internal-class-name . "Time_scaled_music")
+ (internal-class-name . "Music_wrapper")
(iterator-ctor . ,Time_scaled_music_iterator::constructor)
(types . (time-scaled-music music-wrapper-music general-music))
))
(iterator-ctor . ,Time_scaled_music_iterator::constructor)
(types . (time-scaled-music music-wrapper-music general-music))
))