From: Han-Wen Nienhuys Date: Fri, 13 May 2005 11:55:16 +0000 (+0000) Subject: * lily/slur-scoring.cc (get_bound_info): remove warning. X-Git-Tag: release/2.5.25~43 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=b0ef9f24da8234beed1fc1c7f7804b1a4c65ff59;p=lilypond.git * lily/slur-scoring.cc (get_bound_info): remove warning. * ChangeLog: more details about contributions. --- diff --git a/ChangeLog b/ChangeLog index 83f6f18f47..4032a1e3ff 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ 2005-05-13 Han-Wen Nienhuys + * lily/slur-scoring.cc (get_bound_info): remove warning. + * lily/staff-symbol-engraver.cc (process_music): start initial spanner in process_music(). This fixes overrides of StaffSymbol properties. diff --git a/lily/slur-scoring.cc b/lily/slur-scoring.cc index 22248890e8..ab945250b6 100644 --- a/lily/slur-scoring.cc +++ b/lily/slur-scoring.cc @@ -245,15 +245,16 @@ Slur_score_state::get_bound_info () const Interval s = extremes[d].stem_->extent (common_[ax], ax); if (s.is_empty ()) { - programming_error ("Stem has no extent in Slur_score_state"); + /* + do not issue warning. This happens for rests and + whole notes. + */ s = Interval (0,0) + extremes[d].stem_->relative_coordinate (common_[ax], ax); } extremes[d].stem_extent_[ax] = s; } - extremes[d].stem_extent_[Y_AXIS] - = extremes[d].stem_->extent (common_[Y_AXIS], Y_AXIS); extremes[d].slur_head_ = Stem::extremal_heads (extremes[d].stem_)[dir]; if (!extremes[d].slur_head_