Instead of filtering out bad events, I chose to filter in only events with ligature interfaces.
I'm not sure my line-breaking is correct on the internal_has_interface () calls, but we'll soon have fixcc.py working, right? :) If it isn't right, please help me know how to fix it. I also trimmed the regtest. Thanks, Carl http://codereview.appspot.com/4667055/diff/2001/lily/ligature-engraver.cc File lily/ligature-engraver.cc (right): http://codereview.appspot.com/4667055/diff/2001/lily/ligature-engraver.cc#newcode199 lily/ligature-engraver.cc:199: if (info.event_cause ()) // Ignore AmbitusNoteHead which has no event_cause On 2011/07/03 21:25:58, Neil Puttock wrote:
if (info.event_cause () && ligature_)
Done. http://codereview.appspot.com/4667055/ _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel