David Kastrup <[email protected]> writes: > Vik Reykja <[email protected]> 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 _______________________________________________ bug-lilypond mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-lilypond
