]> Shamusworld >> Repos - ardour-manual/blobdiff - implode.py
Menu: add references to now available documentation
[ardour-manual] / implode.py
index 0513416546fd2b064cfc14df138368b6af9a13e5..b744d1f0d089ed449e52b4da8238c2a5b39eba5c 100755 (executable)
@@ -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,9 @@ 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')
 
@@ -137,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)