bug-lilypond
[Top][All Lists]
Advanced

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

Re: Fingerings and stringnumbering don't avoid collision with accidental


From: Graham Percival
Subject: Re: Fingerings and stringnumbering don't avoid collision with accidentals!
Date: Sun, 24 Dec 2006 08:50:28 -0800
User-agent: Thunderbird 1.5.0.9 (Macintosh/20061207)

Han-Wen Nienhuys wrote:
Graham Percival escreveu:
Please make sure you send an example that can compile; I had to change
the #3 to #'3.

sounds like another bug.

Curious.  Here's my exact input and output:
----
\version "2.11.4"
\paper {ragged-right    = ##t }
{\set fingeringOrientations    = #'(left)    <cis''-3>}
{\set strokeFingerOrientations = #'(left)    <cis''-\rightHandFinger #3>}
{\set stringNumberOrientations = #'(left)    <cis''\3>}
----
tsubasa:~/tmp gperciva$ lilypond bug.ly
GNU LilyPond 2.11.4
Processing `bug.ly'
Parsing...
bug.ly:4:70: error: GUILE signaled an error for the expression beginning here
{\set strokeFingerOrientations = #'(left)    <cis''-\rightHandFinger #
                                                                      3>}
Unbound variable: 3>}
bug.ly:4:52: wrong type for argument 1. Expecting number or string, found #<unspecified>
{\set strokeFingerOrientations = #'(left)    <cis''-
                                                    \rightHandFinger #3>}
Interpreting music...
Preprocessing graphical objects...
Interpreting music...
programming error: Not a music type
continuing, cross fingers
Bus error
tsubasa:~/tmp gperciva$
----


The culprit appears to be the lack of a space after the 3, in "#3>}", not the ' as I originally though. (when I added the ' I automatically added a space)
But it worked on Windows without a space...?

Cheers,
- Graham




reply via email to

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