From aec5a992d7b4872c14466aec80dfc226dcdb076e Mon Sep 17 00:00:00 2001 From: David Kastrup Date: Mon, 18 Jul 2011 11:25:14 +0200 Subject: [PATCH] Revert "stem-engraver.cc: recreate stem if in need of change when merging different heads" This reverts commit ba6c785e63f926c7ed47d62a482922df65764238. The commit was accidental and may not be the best way to change the type of a stem. --- lily/stem-engraver.cc | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/lily/stem-engraver.cc b/lily/stem-engraver.cc index 03b404662b..fb54591147 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 @@ -156,16 +156,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 ()); } -- 2.39.5