[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Lilypond-auto] Issue 2869 in lilypond: Patch: Regularize lyrics lex
From: |
lilypond |
Subject: |
Re: [Lilypond-auto] Issue 2869 in lilypond: Patch: Regularize lyrics lexer mode |
Date: |
Wed, 03 Oct 2012 13:30:15 +0000 |
Updates:
Status: Fixed
Labels: -Patch-push Fixed_2_17_4
Comment #8 on issue 2869 by address@hidden: 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 <address@hidden>
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.