Updates:
        Status: Fixed
        Labels: -Patch-push Fixed_2_17_4

Comment #8 on issue 2869 by [email protected]: Patch: Regularize lyrics lexer mode
http://code.google.com/p/lilypond/issues/detail?id=2869

It is sort of amusing that the really invasive things pass without a hitch. Pushed to staging as
commit 38a4081efa4a8ee2f5da780ca0ed2991627afc46
Author: David Kastrup <[email protected]>
Date:   Sun Sep 30 02:21:00 2012 +0200

    Issue 2869: Regularize lyrics lexer mode

    That makes lyrics mode rather similar to markup mode regarding how
    words are formed.  {} are never considered part of words unless
    enclosed in quotes.  Unquoted words do not contain whitespace, braces,
    quotes, backslashes, numbers or Scheme expressions.  In addition, they
    cannot start with * . = and | since that would mess with duration,
    assignment and barcheck syntax.  This removes some remaining
    TeX-oriented cruft in the lexer.  The set of word-non-starters might
    need revisiting, but at least the regtests seem to pass.




Reply via email to