lilypond-auto
[Top][All Lists]
Advanced

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

Re: [Lilypond-auto] Issue 1009 in lilypond: \transpose causes crash (std


From: lilypond
Subject: Re: [Lilypond-auto] Issue 1009 in lilypond: \transpose causes crash (std::logic_error)
Date: Wed, 13 Nov 2013 04:21:04 +0000

Updates:
        Owner: address@hidden
        Labels: -Patch-countdown Patch-new

Comment #14 on issue 1009 by address@hidden: \transpose causes crash (std::logic_error)
http://code.google.com/p/lilypond/issues/detail?id=1009

If we remove the automatic 'normalization' of triple sharps, we get duplicate warnings:

warning: Transposing c by aes'' (normalized pitch) makes alteration larger than double
warning: Could not find glyph-name for alteration -3/2
 \transpose disis, c { a b
                            c d }

The first warning is not very helpful, compared to the second. As comment #10 says, it could appear when quoting an instrument in a different transposition, and is no more helpful there. If someone defines a triple-sharp symbol (or has a double-sharp in some system where that is greater than a whole-step) then the printed output can be correct but the first warning remains.

Best to catch all problems at the final step, when the accidental is chosen. Output only that second warning. If there is no correct accidental, substitute an open cross to flag the problem.
 http://codereview.appspot.com/22710043

--
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

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