From: David Kastrup Date: Thu, 7 Apr 2011 19:19:20 +0000 (+0200) Subject: Revert "stem-engraver.cc: recreate stem if in need of change when merging different... X-Git-Tag: release/2.13.59-1~17 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=c43471094b936c9f39eb120efaf236b9194906ec;p=lilypond.git Revert "stem-engraver.cc: recreate stem if in need of change when merging different heads" This reverts commit cc6cb9a7c63096dd82099753aab97bea46b50901. --- diff --git a/lily/stem-engraver.cc b/lily/stem-engraver.cc index 1d4313b17a..738eaf8d1e 100644 --- a/lily/stem-engraver.cc +++ b/lily/stem-engraver.cc @@ -31,7 +31,7 @@ #include "stem-tremolo.hh" #include "stem.hh" #include "stream-event.hh" -#include "pointer-group-interface.hh" + #include "translator.icc" class Stem_engraver : public Engraver @@ -157,16 +157,8 @@ Stem_engraver::acknowledge_rhythmic_head (Grob_info gi) ds < 0 ? 1 << -ds : 1, ds > 0 ? 1 << ds : 1)); gi.event_cause ()->origin ()->warning (_ ("maybe input should specify polyphonic voices")); - if (ds == 1 && dc > 2) { - Grob *old_stem = stem_; - stem_=0; - make_stem(gi); - extract_grob_set (old_stem, "note-heads", heads); - for (int i=heads.size(); i--;) - Stem::add_head(stem_, heads[i]); - } } - + Stem::add_head (stem_, gi.grob ()); }