Comment #7 on issue 2702 by [email protected]: Patch: Unify the lexer's idea of
words and commands across all modes.
http://code.google.com/p/lilypond/issues/detail?id=2702
Ok, here is another good reason this should get in (actually, pretty much
the reason I decided to do this): the patch for issue 2705 (necessary for
making \tempo 4. = ... in \midi do the trick) has more sideeffects when
this patch is not in as well. Without it LilyPond will not recognize
assignments or uses of identifiers containing dashes right after music
included in output definitions when that music requires lookahead for
recognizing, and \tempo, one of the more important use cases, does.
So let us put this on the next countdown. It makes for less surprises in
future. And it is probably nice that we can retire the weird
"Named-thing" = ...
construct. The string quotes really appear out of place here. I will
augment this patch with one where such uses are removed. A separate call
for countdown does not seem necessary once this passes Patchy.