bug-lilypond
[Top][All Lists]
Advanced

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

Re: lyricmode regression


From: David Kastrup
Subject: Re: lyricmode regression
Date: Sun, 22 Sep 2013 18:39:09 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)

David Kastrup <address@hidden> writes:

> Vik Reykja <address@hidden> writes:
>
>> Upgrading from 2.14.2 (Ubuntu 12.10) to 2.17.27 (git head) in order to try
>> something, I noticed my music was broken.  Here is a minimal example
>> illustrating the problem:
>>
>> \new Lyrics \lyricmode { \skip 1.*3 }
>
> The lexer apparently thinks this to be the same as
>
> \skip 1 ".*"3
>
> I'll take a look and see whether I can find where LilyPond veers off-course.

Tracker issue: 3571 (http://code.google.com/p/lilypond/issues/detail?id=3571)
Rietveld issue: 13256053 (http://codereview.appspot.com/13256053)
Issue description:
  Stop \lyricmode { \skip 1.*3 } from failing.  The problem was that
  the lexer preferred to match ".*" as a word since the matched
  pattern was longer than the explicit pattern matching ".". The word
  pattern is now amended so that it does not compete with the single-
  character patterns.

Thanks for the report.

-- 
David Kastrup




reply via email to

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