X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=implode.py;h=b744d1f0d089ed449e52b4da8238c2a5b39eba5c;hb=7a4c28bd8605e90876ebee619de364ab7001e405;hp=fcc0e21318d59f1283d6e39c078858f0a27a0ac2;hpb=178bba3b522fbe071ac0c5bc3d48c40b4e41476b;p=ardour-manual diff --git a/implode.py b/implode.py index fcc0e21..b744d1f 100755 --- a/implode.py +++ b/implode.py @@ -91,9 +91,6 @@ for line in master: if 'menu_title' in header: implode.write('menu_title: ' + header['menu_title'] + '\n') - if 'link' in header: - implode.write('link: ' + header['link'] + '\n') - if 'style' in header: implode.write('style: ' + header['style'] + '\n') @@ -104,6 +101,12 @@ for line in master: implode.write('include: ' + header['include'] + '\n') implode.write('exclude: yes\n') + if 'link' in header: + implode.write('link: ' + header['link'] + '\n') + + if 'uri' in header: + implode.write('uri: ' + header['uri'] + '\n') + implode.write('part: ' + header['part'] + '\n' + '---\n') # Only parts have no content... @@ -134,7 +137,10 @@ for line in master: while fromFile.readline().startswith('---') == False: pass - shutil.copyfileobj(fromFile, implode) +# shutil.copyfileobj(fromFile, implode) + # Strip trailing newlines from content... + tempContent = fromFile.read().rstrip('\r\n') + implode.write(tempContent + '\n') fromFile.close() delList.append(inclFile)