lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GOP2-3 - GLISS (final)


From: David Kastrup
Subject: Re: GOP2-3 - GLISS (final)
Date: Thu, 09 Aug 2012 12:09:51 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux)

"address@hidden" <address@hidden> writes:

> On 9 août 2012, at 11:05, Graham Percival <address@hidden> wrote:

>> \version "2.16.0"
>> \score {
>>  \new Staff {
>>    \new Voice {
>>      \relative c, {
>>        \clef "bass"
>>        \time 3/4
>>        \tempo "Andante" 4 = 120
>>        c2\mp e8 c' |
>>        g'2. |
>>        \time 6/8
>>        \key d \major
>>        \tempo "Allegro" 4. = 120
>>        f4.\f eisis8 eis r |
>>        deses,8 des r e'8 c c,8 |
>>      }
>>    }
>>  }
>> }
>> 
>> and then we guarantee that these files will compile, completely
>> unmodified (no convert-ly allowed), for every lilypond 3.x
>> version. This seem like a really small step, but I really don’t
>> think that we can overestimate how much time, energy, and
>> arguments this will require.
>
> I'd sent out a note of agreement before but I'll send out another one
> just to signal that I'm 100% for incrementally freezing parts of
> LilyPond's syntax. Specifically, I'm comfortable saying that
> everything in the examples above should be frozen.

\tempo syntax is quite an abomination.  It is one of those things that
regularly cause parser changes to trip up.  So when saying "Everything
should be frozen", I'd rather hope this means the _elements_ to freeze,
but not their exact current syntax.

-- 
David Kastrup




reply via email to

[Prev in Thread] Current Thread [Next in Thread]