2008/8/12 Joe Neeman <[EMAIL PROTECTED]>: > I would say that the second case should just be false. Unless 'me' is a > staff symbol, you should not call Staff_symbol::on_line(me). And if 'me' > is a staff symbol, it is not a staff symbol referencer, so no one should > be calling Staff_symbol_referencer::on_line(me).
Ah yes, I really do get it now. :) Just a quick question before I commit this: Staff_symbol_referencer::on_line () is overloaded, but only on_line (Grob *, int) is used; the same applies to Staff_symbol_referencer::on_staff_line (). Can I junk the redundant functions? Regards, Neil _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user