Graham Percival wrote Saturday, September 01, 2012 12:11 PM
> I agree; it's a mess. Let's examine David's most hated example:
>
> \version "2.15.0"
> {
> \tempo 4 = 60
> c1 c
> \tempo 4. = 60 ~ 72
> c1 c
> \tempo "Andante"
> c1 c
> \tempo "Allegro" 4 = 120
> c1 c
> \tempo "Allegro" 4 = 120 ~ 144
> c1 c
> \tempo \markup{ Presto } 4. = 172 ~ 188
> c1 c
> }
While this might be a mess for the parser to sort out it is perfectly
understandable for a musician trying to write his/her music.
In this discussion we must always consider what it is we are
trying to optimise: something easy for a parser or easy for a
musician? I'm not saying this must be left unchanged, but if it
is replaced the replacement must be as acceptable to a musician,
otherwise we're going backwards.
Trevor
_______________________________________________
lilypond-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-devel