- if os.path.exists('.' + fname) and not os.path.exists(fname):
- shutil.copy2('.' + fname, fname)
-
- 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):
- file = open(fname, 'r')
- text = file.read()
- file.close()
- file = open(fname, 'w')
- text = text.replace('mplay', 'mplayer')
- text = text.replace('mplayerer', 'mplayer')
- if fname == 'mailcap':
- text = text.replace(
- '-a -n "`which mplayer 2>/dev/null`" -a -n "`which mplayer 2>/dev/null`"',
- '-a -n "`which mplayer 2>/dev/null`"')
- file.write(text)
- file.close()
-
- os.system("""exec gvim -f -c "set filetype=%s" -c ":source %s/dotfile2html.vim" "%s"
- """ % (ftype, home_dir, fname))
-
- first = file_types[0][0]
- if i==0:
- prev = None
- else:
- prev = file_types[i-1][0]
- if i >= len(file_types) - 1:
- next = None
- else:
- next = file_types[i+1][0]
- last = file_types[-1][0]
- add_headers(fname, first, prev, next, last)
-
- if os.path.exists(fname + ".tmpl") and filecmp.cmp(fname + ".html", fname + ".tmpl"):
- os.remove(fname + ".html")
- 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 os.path.exists(fname):
- os.chmod(fname, 0644)
+ file = open(fname, 'r')
+ text = file.read()
+ file.close()
+
+ text = re.sub('cgmem_nice \\d+ ', '', text)
+
+ if fname in ('mailcap', 'mc.ext', 'mc.ext.ini', 'menu'):
+ text = text.replace('mplay', 'mplayer')
+ text = text.replace('mplayerer', 'mplayer')
+ if fname == 'mailcap':
+ text = text.replace(
+ '-a -n "`which mplayer 2>/dev/null`" '
+ '-a -n "`which mplayer 2>/dev/null`"',
+ '-a -n "`which mplayer 2>/dev/null`"')
+ file = open(fname, 'w')
+ file.write(text)
+ file.close()
+
+ os.system(
+ 'exec gvim -f -c "set filetype=%s" '
+ '-c ":source %s/dotfile2html.vim" "%s"'
+ % (ftype, home_dir, fname)
+ )
+
+ first = file_types[0][0]
+ if i == 0:
+ prev = None
+ else:
+ prev = file_types[i-1][0]
+ if i >= len(file_types) - 1:
+ next = None
+ else:
+ next = file_types[i+1][0]
+ last = file_types[-1][0]
+ add_headers(fname, first, prev, next, last)
+
+ if os.path.exists(fname + ".tmpl") \
+ and filecmp.cmp(fname + ".html", fname + ".tmpl"):
+ os.remove(fname + ".html")
+ else:
+ os.rename(fname + ".html", fname + ".tmpl")
+
+ if fname.endswith('.py'):
+ new_name = fname + '.txt'
+ os.rename(fname, new_name)
+ fname = new_name
+
+ if os.path.exists(fname):
+ os.chmod(fname, 0o644)
+