[Top][All Lists]
[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
Re: GOP2-3 - GLISS (final), Bernard Hurley, 2012/08/09
Re: GOP2-3 - GLISS (final), Janek Warchoł, 2012/08/09
Re: GOP2-3 - GLISS (final), Joseph Rushton Wakeling, 2012/08/10