autobeamsettings conversion bug.
2004-03-13 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * scripts/convert-ly.py (FatalConversionError.subst_in_trans):
+ autobeamsettings conversion bug.
+
* lily/include/global-context.hh (Context): clean-up data hiding.
* lily/include/music-iterator.hh (class Music_iterator): clean-up
r' \\revert \1', s)
return s
str = re.sub (r'\\(translator|with)\s*{[^}]+}', subst_in_trans, str)
-
- str = re.sub (r"""\\override\s*([a-zA-Z]+\s*\.\s*)?autoBeamSettings\s*#([^=]+)\s*=\s*#\(ly:make-moment\s+(\d+)\s+(\d)\s*\)""",
- r"""#(override-auto-beam-setting \1 \2 \3)""",
+ str = re.sub (r"""\\override\s*([a-zA-Z]+\s*\.\s*)?autoBeamSettings"""
+ +r"""\s*#([^=]+)\s*=\s*#\(ly:make-moment\s+(\d+)\s+(\d)\s*\)""",
+ r"""#(override-auto-beam-setting \2 \3 \4)""",
str)
return str