bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Polyphony confuses \change


From: David Kastrup
Subject: Re: Polyphony confuses \change
Date: Tue, 03 Mar 2020 20:58:50 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

Jean Abou Samra <address@hidden> writes:

>> Wrong.  \change does not work to change a Staff from Staff to Staff, and
>> at the point of your first \change command, you do not yet have a Voice
>> (the temporary voices started in << \\ >> have just ended).
>
>> So the solution is to actually start a voice.
>
>> and you'll actually _have_ a Voice that can change to the other Staff.
>
> OK, thanks, I do understand now. It's logical after all.
>
> The warning is not very helpful though because in
> this case, the problem was not the type of the context we
> were changing to but that of the context that had to be
> switched. But that's quibbling.

Well, the less reason for quibbling (which I myself tend to indulge in
more than appropriate) ends up on our list and the less confusion ends
up with our users, the friendlier LilyPond will appear to everyone.  So
if you have a good suggestion of how to improve that warning in a manner
that would have increased the likelihood of you understanding just what
the problem was, feel free to suggest a different wording, possibly
depending on the situation (we don't need the same warning text for
everything: we can special-case some cases).

And rather than wasting unnecessary time with LilyPond (like you
probably feel the current text made you do), you'll invest time for an
actual improvement benefitting users that may see the same problem in
future.

All the best

-- 
David Kastrup
My replies have a tendency to cause friction.  To help mitigating
damage, feel free to forward problematic posts to me adding a subject
like "timeout 1d" (for a suggested timeout of 1 day) or "offensive".



reply via email to

[Prev in Thread] Current Thread [Next in Thread]