]> git.donarmstrong.com Git - lilypond.git/blobdiff - buildscripts/makelsr.py
Nested book parts: take account of Joe's code review from 2008/11/03
[lilypond.git] / buildscripts / makelsr.py
index 2202b65b638ccf32706bb7c22f9f32165b8c6c66..65f06d60ab6a573a750b34b8c6c26348871a5b77 100755 (executable)
@@ -30,7 +30,7 @@ TAGS.extend (['pitches', 'rhythms', 'expressive-marks',
 # NR 2
 TAGS.extend (['vocal-music', 'chords', 'keyboards',
 'percussion', 'fretted-strings', 'unfretted-strings',
-'ancient-notation', 'winds'
+'ancient-notation', 'winds', 'world-music'
 ])
 
 # other
@@ -79,6 +79,10 @@ def copy_ly (srcdir, name, tags):
                                                  os.path.splitext (name)[0] + '.texidoc')
        if os.path.exists (texidoc_translations_path):
                texidoc_translations = open (texidoc_translations_path).read ()
+               # Since we want to insert the translations verbatim using a 
+               # regexp, \\ is understood as ONE escaped backslash. So we have
+               # to escape those backslashes once more...
+               texidoc_translations = texidoc_translations.replace ('\\', '\\\\')
                s = begin_header_re.sub ('\\g<0>\n' + texidoc_translations, s, 1)
 
        if in_dir in srcdir: