]> git.donarmstrong.com Git - lilypond.git/blobdiff - scripts/convert-ly.py
* scripts/convert-ly.py (FatalConversionError.subst_in_trans):
[lilypond.git] / scripts / convert-ly.py
index b0a4020035c4e0eacc7416ea5d44d5836ef231b6..5a7f4473d5767d0c925af0827cd6943db18a9a43 100644 (file)
@@ -1873,6 +1873,21 @@ conversions.append (((2,1,22), conv, """new syntax for property settings:
 
 """))
 
+def conv (str):
+       def subst_in_trans (match):
+               s = match.group (0)
+               s = re.sub (r'([a-zA-Z]+)\s*\\override',
+                             r'\\override \1', s)
+               s = re.sub (r'([a-zA-Z]+)\s*\\set',
+                             r'\\override \1', s)
+               s = re.sub (r'([a-zA-Z]+)\s*\\revert',
+                             r'\\revert \1', s)
+               return s
+       str = re.sub (r'\\(translator|with)\s*{[^}]+}',  subst_in_trans, str)
+       return str
+       
+conversions.append (((2,1,23), conv, """Property setting syntax in \\translator{ }"""))
+
 
 ################################
 #      END OF CONVERSIONS