lilypond-devel
[Top][All Lists]
Advanced

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

convert: properly escape some single-backslashes. (issue2401042)


From: percival . music . ca
Subject: convert: properly escape some single-backslashes. (issue2401042)
Date: Mon, 11 Oct 2010 17:18:19 +0000

Reviewers: ,

Message:
I noticed a few weird error messages while testing convert-ly on the
docs.

Description:
convert: properly escape some single-backslashes.

Please review this at http://codereview.appspot.com/2401042/

Affected files:
  M python/convertrules.py


Index: python/convertrules.py
diff --git a/python/convertrules.py b/python/convertrules.py
index 992d371617863f5c1e5fde31ff1c66769e455318..d1bffcb37742e2b13e0f78235918b2d8411eb633 100644
--- a/python/convertrules.py
+++ b/python/convertrules.py
@@ -2989,7 +2989,7 @@ def conv(str):
     return re.sub(r'\bfeta(Number|Dynamic)', 'fetaText', str)

 @rule ((2, 13, 18),
-       _ ("\RemoveEmpty*StaffContext -> \*Staff \RemoveEmptyStaves"))
+       _ ("\\RemoveEmpty*StaffContext -> \*Staff \\RemoveEmptyStaves"))
 def conv(str):
     str = re.sub (r"\\RemoveEmpty(|Drum|Rhythmic|Tab)StaffContext",
                   r"\\\1Staff \\RemoveEmptyStaves",
@@ -3006,7 +3006,7 @@ def conv (str):
     return str

 @rule ((2, 13, 29),
- _ ("Eliminate beamSettings, beatLength, \setBeatGrouping, \overrideBeamSettings and \revertBeamSettings\n\ + _ ("Eliminate beamSettings, beatLength, \\setBeatGrouping, \\overrideBeamSettings and \\revertBeamSettings\n\
 \"accordion.accEtcbase\" -> \"accordion.etcbass\""))
 def conv(str):
     def sub_acc (m):
@@ -3024,11 +3024,11 @@ def conv(str):
                  sub_acc, str)
     if re.search(r'overrideBeamSettings', str):
         stderr_write("\n")
- stderr_write(NOT_SMART % _("\overrideBeamSettings. Use \set beamExceptions or \overrideTimeSignatureSettings.\n")) + stderr_write(NOT_SMART % _("\\overrideBeamSettings. Use \\set beamExceptions or \\overrideTimeSignatureSettings.\n"))
         stderr_write(UPDATE_MANUALLY)
     if re.search(r'revertBeamSettings', str):
         stderr_write("\n")
- stderr_write(NOT_SMART % _("\revertBeamSettings. Use \set beamExceptions or \revertTimeSignatureSettings.\n")) + stderr_write(NOT_SMART % _("\\revertBeamSettings. Use \\set beamExceptions or \\revertTimeSignatureSettings.\n"))
         stderr_write(UPDATE_MANUALLY)
     if re.search(r'beamSettings', str):
         stderr_write("\n")





reply via email to

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