On Tuesday 03 August 2004 00.24, Stefaan wrote: > Well at least I think it is a bug: > > Variable names apparently can no longer contain digits in 2.3.x > Convert-ly does not warn or change anything about offending definitions. > > I have tried with the 2.3.6 package (i.e. the most recent one that is > available in .deb format). > > %% example: works in 2.2.3 but fails in 2.3.6 with "error: syntax > %% error, unexpected DIGIT, expecting '='" > %% on the line where v1 is defined. > > v1 = \notes{a} > \score { \v1 }
lilypond 2.2 manual says: "The name of an identifier should have alphabetic characters only; no numbers, underscores or dashes. The assignment should be outside of the \score block." I.e., it should be considered a bug in 2.2 that you _could_ have digits in the variable name, since the manual says that you cannot. The 2.3 behaviour is the correct one. Erik _______________________________________________ bug-lilypond mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/bug-lilypond