#! /usr/bin/env python
__author__ = "Oleg Broytman <phd@phdru.name>"
-__copyright__ = "Copyright (C) 2004-2016 PhiloSoft Design"
+__copyright__ = "Copyright (C) 2004-2020 PhiloSoft Design"
import os, shutil, filecmp
os.umask(0022) # octal; -rw-r--r--
if not os.path.exists(fname):
return
- if fname == 'vimrc' and os.path.exists(fname):
- file = open('vimrc', 'r')
- text = file.read()
- file.close()
- file = open('vimrc', 'w')
- file.write(text.replace('\033', '<Esc>'))
- file.close()
-
- elif fname in ('mailcap', 'mc.ext', 'menu') and os.path.exists(fname):
+ if fname in ('mailcap', 'mc.ext', 'menu') and os.path.exists(fname):
file = open(fname, 'r')
text = file.read()
file.close()
file.write(text)
file.close()
+ elif fname == 'vimrc' and os.path.exists(fname):
+ file = open('vimrc', 'r')
+ text = file.read()
+ file.close()
+ file = open('vimrc', 'w')
+ file.write(text.replace('\033', '<Esc>'))
+ file.close()
+
os.system("""exec gvim -f -c "set filetype=%s" -c ":source %s/dotfile2html.vim" "%s"
""" % (ftype, home_dir, fname))
else:
os.rename(fname + ".html", fname + ".tmpl")
- if fname == 'vimrc' and os.path.exists('.' + fname):
- shutil.copy2('.' + fname, fname)
-
if fname.endswith('.py'):
new_name = fname + '.txt'
os.rename(fname, new_name)
fname = new_name
+ if fname == 'vimrc' and os.path.exists('.' + fname):
+ shutil.copy2('.' + fname, fname)
+
if os.path.exists(fname):
os.chmod(fname, 0644)