Re: Unbound variable GUILE error when no whitespace before closing brace

2012-02-15 Thread David Kastrup
Reinhold Kainhofer writes: > On 15/02/2012 15:30, David Kastrup wrote: >> Reinhold Kainhofer writes: >> >>> Actually, LilyPond's parser decides which chars are part of the scheme >>> expression and which are part of lilypond's syntax. >> No, it doesn't. It fires up the Scheme reader at the curr

Re: Unbound variable GUILE error when no whitespace before closing brace

2012-02-15 Thread Reinhold Kainhofer
On 15/02/2012 15:30, David Kastrup wrote: > Reinhold Kainhofer writes: > >> Actually, LilyPond's parser decides which chars are part of the scheme >> expression and which are part of lilypond's syntax. > No, it doesn't. It fires up the Scheme reader at the current position > in the input, and pic

Re: Unbound variable GUILE error when no whitespace before closing brace

2012-02-15 Thread David Kastrup
Reinhold Kainhofer writes: > On 05/02/2012 08:30, David Kastrup wrote: >> The variable is not } but 0.9} instead. Anything that can't be parsed >> as a constant in Scheme is a variable. >> >> This has nothing to do with Lilypond: >> >> dak@lola:/usr/local/tmp/lilypond$ guile >> guile> 0.9} >> ER

Re: Unbound variable GUILE error when no whitespace before closing brace

2012-02-15 Thread Reinhold Kainhofer
On 05/02/2012 08:30, David Kastrup wrote: > The variable is not } but 0.9} instead. Anything that can't be parsed > as a constant in Scheme is a variable. > > This has nothing to do with Lilypond: > > dak@lola:/usr/local/tmp/lilypond$ guile > guile> 0.9} > ERROR: Unbound variable: 0.9} > ABORT: (u

Re: Unbound variable GUILE error when no whitespace before closing brace

2012-02-05 Thread David Kastrup
James writes: > On 5 February 2012 07:30, David Kastrup wrote: >> >> and have the above work except for the missing closing brace.  There is >> absolutely nothing that LilyPond could, or even _should_ be trying to >> fix here.  Scheme is Scheme and outside of LilyPond's responsibility >> regardi

Re: Unbound variable GUILE error when no whitespace before closing brace

2012-02-04 Thread James
Hello, On 5 February 2012 07:30, David Kastrup wrote: ... > > The variable is not } but 0.9} instead.  Anything that can't be parsed > as a constant in Scheme is a variable. > > This has nothing to do with Lilypond: > > dak@lola:/usr/local/tmp/lilypond$ guile > guile> 0.9} > ERROR: Unbound varia

Re: Unbound variable GUILE error when no whitespace before closing brace

2012-02-04 Thread David Kastrup
James writes: > Hello, > > Just investigating some old Tracker issues I came across that > > \new Staff \with { \override StaffSymbol #'staff-space = #0.9 } > \relative { > \times 2/3 { d16[ d16 d16] } > } > > compiles > > but > > \new Staff \with { \override StaffSymbol #'staff-space = #0.9} >

Unbound variable GUILE error when no whitespace before closing brace

2012-02-04 Thread James
Hello, Just investigating some old Tracker issues I came across that \new Staff \with { \override StaffSymbol #'staff-space = #0.9 } \relative { \times 2/3 { d16[ d16 d16] } } compiles but \new Staff \with { \override StaffSymbol #'staff-space = #0.9} \relative { \times 2/3 { d16[ d16 d16]