[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: error: cannot find music object: OldLyricCombineMusic
From: |
Mats Bengtsson |
Subject: |
Re: error: cannot find music object: OldLyricCombineMusic |
Date: |
Thu, 14 Jun 2007 22:41:30 +0200 |
User-agent: |
Internet Messaging Program (IMP) H3 (4.0.5) |
Quoting Graham Percival <address@hidden>:
William Daffer wrote:
Brand new installation of lilypond 2.11.26 for Mac being run on
something which has already been successfully processed by a
previous version of LilyPond
You did not say which previous version of LilyPond and you didn't tell
if you had updated the syntax to correspond to your new LilyPond
version. However, it seems from the error message that
the file originally was written for an old (2.2 or older) version of
LilyPond, where the \addlyrics command worked completely differently.
To temporarily keep backward compatibility, the old functionality
was kept as a command \oldaddlyrics and the convert-ly utility
automatically replaced all occasions of \addlyrics by \oldaddlyrics
in the conversion step for version 2.3.10.
Now it seems that this obsolete function has been half way removed in
some recent version. If this was intentional, then the definition
of \oldaddlyrics in ly/music-functions-init.ly should also be removed
and preferably, convert-ly should at least detect if \oldaddlyrics is
used and tell the user to manually replace it by one of the new
constructs \lyricsto or \addlyrics (which works differently than the
old \addlyrics command).
/Mats