[Top][All Lists]
[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")