lilypond-user
[Top][All Lists]
Advanced

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

Re: Errors when using TabStaff with stringTunings


From: David Kastrup
Subject: Re: Errors when using TabStaff with stringTunings
Date: Tue, 25 Aug 2015 09:33:13 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

Blöchl Bernhard <address@hidden> writes:

> with
> "That even works with \version "2.12.3"."
> I just reference to the original code under question. It obviously
> used lilypond
> \version "2.12.3"

But it's a bad idea to tack on a version header referring to a version
with which the file won't work.

For one thing, if people with an older version of LilyPond try running
the code, they'll get mysterious error messages without being advised
about the version mismatch.

For another, when convert-ly is being run on the file, it might make a
hash of it because it assumes a much older syntax than there actually is
and "upgrades" it.

So there is no point in leaving a \version "2.12.3" at the top of the
file while at the same time updating its syntax to that of 2.18.2 (or in
this case probably 2.16.0 if nothing else is in there requiring a newer
version).

-- 
David Kastrup



reply via email to

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