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 20:31:13 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)

Vik Reykja <address@hidden> writes:

> On Sun, Sep 22, 2013 at 6:39 PM, David Kastrup <address@hidden> wrote:
>
>> 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.
>>
>
> And thank you for your quick response.  This does indeed fix my minimal
> example.  However, it introduces several
>
> programming error: no solution found for Bezier intersection
> continuing, cross fingers
>
> in my actual file.

Unlikely.  That's probably a different bug.

> I will try to come up with a new minimal example within the next few
> days.

That would be good.

> It would be nice if that error gave me some kind of clue where to
> look.  Examining the pdf, I don't notice any slurs or ties that look
> bad.  There is horrible collision on string numbers (this is a guitar
> piece) but I don't see what Bezier has to do with that.

Well, that's what the minimal examples are good for...

-- 
David Kastrup



reply via email to

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