Status: Accepted
Owner: ----
Labels: Type-Defect

New issue 3734 by [email protected]: NullVoice should not use transparent stencils
http://code.google.com/p/lilypond/issues/detail?id=3734

The behavior of NullVoice is often confusing (cf. <URL:http://lists.gnu.org/archive/html/bug-lilypond/2013-12/msg00089.html>).

It should really not turn stencils transparent but omit them completely. This has not been done so far since it

a) results in several warnings, like slurs not finding attachment points
b) restricts functionality, like forming attachment points for lyrics

The main question seems to be that of "attachment points" which could be addressed by using point-stencil rather than clearing stencils. However, this again triggers collision avoidance. So what seems to be rather wanted is that notes trigger NoteColumns (or similar) without placing stencils of their own, and omitted stencils like slurs don't even start looking for attachment points but short-circuit out of their calculations once they find their stencil being #f.

I am labelling this as "Defect" rather than "Enhancement" since the current NullVoice behavior is "as designed", but the design is not as much intentional as it is a concession to unresolved issues.

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

Reply via email to