Graham Percival wrote:
On Wed, 11 Jun 2008 23:57:00 +0200
Mats Bengtsson <[EMAIL PROTECTED]> wrote:
Graham Percival wrote:
Rewriting the parser for such a trivial thing would be a waste of
resources. Just get used to typing #, just like {} or ,' or any
other piece of lilypond input. The docs are supposed to use #""
all the time, to reinforce this point.
Do you really mean "all the time", i.e. even in situations like
\new Voice = "one" { ... }
...
\new Lyrics \lyricsto "one" { ... }
All the time that it's getting passed as a scheme value, for
example
\set instrumentName = #"cello"
Not for things like
\markup { this "is some quoted text" }
Which brings us back to the original problem, namely the
inconsistency of the syntax. Even with my 11 years of
LilyPond experience, I have to think both once or twice
to figure out in what syntactical constructs a string is
a Scheme value and when it's not (I'm not even convinced
that it ever can be anything else than a Scheme value,
without checking in the source code). I know the issue
has been discussed before and I don't think it's a big
problem, but it's still an annoyance.
/Mats
/Mats
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user