2008/8/10 Joe Neeman <[EMAIL PROTECTED]>: > I think Han-Wen's point is that the first argument to > Staff_symbol::some_function(Grob *me, ...) should always be a staff > symbol (whereas the first argument to > Staff_symbol_referencer::some_function(Grob *me, ...) should be a staff > symbol referencer).
That makes sense. > In other words, the old code was ok but it isn't ok for > Staff_symbol::on_line to accept something that isn't a staff symbol. Since that's the case, what do you think of the revised patch I posted, which moves all the code back to staff-symbol-referencer.cc? We currently have the situation where 2.11.52-2 is broken for augmentation dots and ties, so this needs sorting out. If you don't think the patch is suitable, perhaps we should just revert the leger line patch and revisit it later. Regards, Neil _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user