Hi Mike, The interface is an improvement on the patch you originally posted, but it still leaves a lot to be desired. :)
I don't like the way you flag the glissando stems; ideally they'd be a separate grob which doesn't require noteheads and legers to be removed. Cheers, Neil http://codereview.appspot.com/4661061/diff/13/lily/stem.cc File lily/stem.cc (right): http://codereview.appspot.com/4661061/diff/13/lily/stem.cc#newcode532 lily/stem.cc:532: Grob *glissando_column = unsmob_grob (me->get_object ("glissando-column")); glissando-column is unused http://codereview.appspot.com/4661061/diff/13/ly/music-functions-init.ly File ly/music-functions-init.ly (right): http://codereview.appspot.com/4661061/diff/13/ly/music-functions-init.ly#newcode386 ly/music-functions-init.ly:386: 'ignore-in-relative #t you don't need this, since there's already a callback for relative mode which you can override: 'to-relative-callback (lambda (music pitch) pitch) -> ignore these pitches in relative mode http://codereview.appspot.com/4661061/ _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel