Sorry, I should have moved this thread to lilypond-devel; I'll repost there ...
On Sat, Jan 12, 2013 at 12:08:21PM +0000, Adam Spiers wrote: > On Tue, Jan 8, 2013 at 5:59 PM, Adam Spiers > <lilypond-u...@adamspiers.org> wrote: > > On Tue, Jan 8, 2013 at 5:41 PM, Eluze <elu...@gmail.com> wrote: > >> I've added an issue to the tracker: > >> https://code.google.com/p/lilypond/issues/detail?id=3091&thanks=3091&ts=1357666391 > > > > Thanks! > > > >> I'm not aware of a workaround - I could imagine using 2 voices, one without > >> the grace the other with just the grace and a muted note - but this seems > >> pretty awkward! > > > > Is it perhaps the fault of the > > > > if (now_mom ().grace_part_) > > > > section in Note_performer::process_music() in lily/note-performer.cc? > > Does it somehow reintroduce the previous note when shortening it to > > make room for the grace note, even though the previous note was tied > > to the one before? > > Is there a performer tutorial similar to the engraver tutorial? > > http://lilypond.org/doc/v2.16/Documentation/contributor/engraver-tutorial > > I've started trying to fix the above bug, but my knowledge of > LilyPond's C++ performer code (let alone any other code) is poor, and > getting to grips with the various data structures is slow work. I'm > running it through gdb which helps, but any other pointers would be > really useful. Thanks! > > Adam _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user