[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: The purpose of \version
From: |
Harald Christiansen |
Subject: |
Re: The purpose of \version |
Date: |
Sun, 19 Jun 2016 03:57:02 +1000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 |
Thank you, Simon.
Now it's clear.
The manual is a little bit confusing:
http://lilypond.org/doc/v2.19/Documentation/learning/working-on-input-files
"it allows automatic updating of the input file as LilyPond syntax changes"
I assumed this "automatic update" is done by Lilypond itself (at compile
time, on-the-fly), but it's for the benefit of auxiliary scripts like
convert-ly and other systems.
Regards.
On 19/06/16 03:47, Simon Albrecht wrote:
> Hi Harald,
>
> On 18.06.2016 19:40, Harald Christiansen wrote:
>> (Now I am confused about the '\version'. Looks to me like it doesn't do
>> what I understand it's supposed to do. But that's another story.)
>
> Basically, \version is only for maintenance purposes. LilyPond doesn’t
> actually do anything different based on it. It should reflect the
> version of the syntax you used for writing the input file. Now
> convert-ly will know from where to start its work, and you (or
> Frescobaldi) will know which LilyPond version to use for compiling it.
>
> Best, Simon
--
Nihil verus. Omnia possibilia.