From 99afb5be874fdfc9eadbe24435a9354da164adda Mon Sep 17 00:00:00 2001 From: Carl Sorensen Date: Sun, 22 Feb 2009 18:54:55 -0700 Subject: [PATCH] Remove oldaddlyrics; contributed by Ian Hulin --- ly/music-functions-init.ly | 10 ---------- python/convertrules.py | 11 +++++++++++ 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/ly/music-functions-init.ly b/ly/music-functions-init.ly index 69b08f0705..daf0990cbc 100644 --- a/ly/music-functions-init.ly +++ b/ly/music-functions-init.ly @@ -354,20 +354,10 @@ musicMap = (music-map proc mus)) - -oldaddlyrics = -#(define-music-function (parser location music lyrics) (ly:music? ly:music?) - - (make-music 'OldLyricCombineMusic - 'origin location - 'elements (list music lyrics))) - - overrideProperty = #(define-music-function (parser location name property value) (string? symbol? scheme?) - (_i "Set @var{property} to @var{value} in all grobs named @var{name}. The @var{name} argument is a string of the form @code{\"Context.GrobName\"} or @code{\"GrobName\"}") diff --git a/python/convertrules.py b/python/convertrules.py index ad2c0cdd96..190c74b2a6 100644 --- a/python/convertrules.py +++ b/python/convertrules.py @@ -2864,6 +2864,17 @@ chord-shape call.\n")) raise FatalConversionError () return str +@rule ((2,12,3), + _ ("Remove oldaddlyrics") +def conv(str): + if re.search(r'\\oldaddlyrics', str): + stderr_write ("\n") + stderr_write (NOT_SMART % _("oldaddlyrics is no longer supported. \n \ + Use addlyrics or lyrsicsto instead.\n")) + stderr_write (UPDATE_MANUALLY) + raise FatalConversionError () + return str + # Guidelines to write rules (please keep this at the end of this file) # # - keep at most one rule per version; if several conversions should be done, -- 2.39.5