Commits

Anonymous committed 9d24d49

separate header more cleanly when merging hgrc

Comments (0)

Files changed (1)

repoman/cmdutil.py

     return data.replace('{GMD}', f.gmd_path)
 
 def update_configurations(ui, f):
-    header = '########### DO NOT EDIT BELOW THIS LINE ###########\n'
+    header = '\n########### DO NOT EDIT BELOW THIS LINE ###########\n'
     footer = '########### DO NOT EDIT ABOVE THIS LINE ###########\n'
 
     modconfig = f.module_configurations
                 origdata = fh.read()
 
         idx1 = origdata.find(header)
+        if idx1 == -1:
+            idx1 = origdata.find(header[1:])
         idx2 = origdata.find(footer)
         if idx1 != -1 and idx2 != -1:
             origdata = origdata[:idx1] + origdata[idx2 + len(footer):]
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.