From: David Kastrup Date: Wed, 12 Jan 2011 12:08:44 +0000 (+0100) Subject: lily/stem-engraver.cc: Improve error message for incompatible durations while stemming X-Git-Tag: release/2.13.59-1~22 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=b13f1ae311325d05589dd87fd6e04098de1d3538;p=lilypond.git lily/stem-engraver.cc: Improve error message for incompatible durations while stemming --- diff --git a/lily/stem-engraver.cc b/lily/stem-engraver.cc index ae5af1a3c4..738eaf8d1e 100644 --- a/lily/stem-engraver.cc +++ b/lily/stem-engraver.cc @@ -152,9 +152,10 @@ Stem_engraver::acknowledge_rhythmic_head (Grob_info gi) if (ds != dc) { - // FIXME: - gi.event_cause ()->origin ()->warning (_f ("adding note head to incompatible stem (type = %d)", - 1 << Stem::duration_log (stem_))); + ds = Stem::duration_log (stem_); + gi.event_cause ()->origin ()->warning (_f ("adding note head to incompatible stem (type = %d/%d)", + ds < 0 ? 1 << -ds : 1, + ds > 0 ? 1 << ds : 1)); gi.event_cause ()->origin ()->warning (_ ("maybe input should specify polyphonic voices")); }