X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fextender-engraver.cc;h=c6998c5dde2c2025b677e250f82cd99d08c7a593;hb=1c4458de37e468a5d4fe023a34a5bcb05bf24aad;hp=53938b24f6eee350da9b7995cf14ce3b85f715a5;hpb=c4c0ba811cd526f047de3f4d3c77abcc32a3e076;p=lilypond.git diff --git a/lily/extender-engraver.cc b/lily/extender-engraver.cc index 53938b24f6..c6998c5dde 100644 --- a/lily/extender-engraver.cc +++ b/lily/extender-engraver.cc @@ -17,6 +17,7 @@ #include "pointer-group-interface.hh" #include "stream-event.hh" #include "warn.hh" +#include "spanner.hh" #include "translator.icc" @@ -97,7 +98,15 @@ Extender_engraver::stop_translation_timestep () ly_symbol2scm ("heads"), h); } } - + else + { + if (pending_extender_) + { + completize_extender (pending_extender_); + pending_extender_ = 0; + } + + } if (extender_) { pending_extender_ = extender_; @@ -145,6 +154,5 @@ ADD_ACKNOWLEDGER (Extender_engraver, lyric_syllable); ADD_TRANSLATOR (Extender_engraver, /* doc */ "Create lyric extenders", /* create */ "LyricExtender", - /* accept */ "extender-event", /* read */ "", /* write */ "");