[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Small 2.2.0 issues
From: |
Erik Sandberg |
Subject: |
Small 2.2.0 issues |
Date: |
Wed, 7 Apr 2004 17:02:18 +0200 |
User-agent: |
KMail/1.5.4 |
Hi,
I've bundled a couple of old non-important bugs I found in pre-2.2, which have
not been fixed yet. Plus some new ones.
1. ly/declarations-init.ly starts with "#(ly:set-option 'old-relative)". This
should be removed, right?
2. Top of manual says:
This is the user manual for GNU LilyPond 2.1.x series. (See the bottom of this
page for the exact version number).
s/2.1/2.2/
3. The warnings for old-relative doesn't work well for scores with multiple
files. But anyways I guess the warnings were introduced just as a quick hack
to make input/* work... so it's not really a big issue.
4. Cryptic warning: The following 2 scores are identical, and both do bad
staff changes. But the first example results in a warning that I don't
understand:
"can't change `Staff' to `foo': I'm one myself"
\version "2.2.0"
\score {
\new Staff \notes {
\change Staff=foo
}}
\score {
\new Staff \notes {
\key c\major
\change Staff=foo
}}
\version "2.2.0"
\score {<<
\new Staff \notes { a4 a a a \context Voice=A {a a a a}}
\lyricsto A \new Lyrics \lyrics { a a a a }
>>}
5. Voice change warnings: The following gives 5 warnings but perfect output.
\version "2.2.0"
\score {<<
\new Staff \notes { a4 a a a \context Voice=A {a a a a}}
\lyricsto A \new Lyrics \lyrics { a a a a }
>>}
It would be logical if lyricsto would issue a warning only if lyricsto cannot
find a voice to couple its lyrics to (this would catch all ).
Or, ideally, \lyricsto A could issue one warning iff there is not _exactly
one_ Voice context named A that it can couple the lyrics to.
E.g., this
<<
%\new Staff=up \context Voice=A a
\new Staff=down { a \context Voice=A a }
\lyricsto A \new Lyrics \lyrics { a }
>>
would give a warning iff the first line would be commented out (like "lyricsto
ambiguity: Voice A exists in >1 Staff context" or similar).
Erik
- Small 2.2.0 issues,
Erik Sandberg <=