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

Reply via email to