From: Han-Wen Nienhuys Date: Sat, 6 Jan 2007 19:56:04 +0000 (+0100) Subject: announce chord tremolo beam end too. X-Git-Tag: release/2.11.10-1~45 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=b65f5398f3cbe00ce528050bd3a5d0eec6940302;p=lilypond.git announce chord tremolo beam end too. --- diff --git a/lily/chord-tremolo-engraver.cc b/lily/chord-tremolo-engraver.cc index bd380facc7..1198a99dac 100644 --- a/lily/chord-tremolo-engraver.cc +++ b/lily/chord-tremolo-engraver.cc @@ -108,6 +108,7 @@ Chord_tremolo_engraver::finalize () if (beam_) { repeat_->origin ()->warning (_ ("unterminated chord tremolo")); + announce_end_grob (beam_, SCM_EOL); beam_->suicide (); } } @@ -125,8 +126,11 @@ Chord_tremolo_engraver::acknowledge_stem (Grob_info info) beam_->set_property ("gap-count", scm_from_int (flags_ - expected_beam_count_)); if (beam_dir_ == RIGHT) - beam_dir_ = LEFT; - + { + beam_dir_ = LEFT; + announce_end_grob (beam_, s->self_scm ()); + } + if (info.ultimate_event_cause ()->in_event_class ("rhythmic-event")) Beam::add_stem (beam_, s); else