]> git.lyx.org Git - lyx.git/blobdiff - development/tools/updatelayouts.py
Add missing revert routine to lyx_2_0.py
[lyx.git] / development / tools / updatelayouts.py
index 67127d695a4bb10c2e113a27a61879be95dc7d05..ad02f8a672d88835e821b5467b96ab982fcf60d6 100755 (executable)
@@ -1,4 +1,4 @@
-#! /usr/bin/env python
+#! /usr/bin/python3
 # -*- coding: utf-8 -*-
 
 # file updatelayouts.py
@@ -25,14 +25,16 @@ def main(argv):
     dirs.append(os.path.join(toolsdir, '../../lib/layouts'))
     dirs.append(os.path.join(toolsdir, '../../lib/citeengines'))
     for directory in dirs:
+        oldcwd = os.getcwd()
         os.chdir(directory)
         for i in os.listdir("."):
             (base, ext) = os.path.splitext(i)
             if ext == ".old":
                 continue
-            args = ["layout2layout", i + ".old", i] 
+            args = ["layout2layout", i + ".old", i]
             shutil.copy(args[2], args[1])
             layout2layout(args)
+        os.chdir(oldcwd)
 
     return 0