]> git.phdru.name Git - phdru.name/phdru.name.git/commitdiff
Replace '(g)mplay' with '(g)mplayer' in mc menu.
authorOleg Broytman <phd@phdru.name>
Tue, 16 Mar 2010 10:45:09 +0000 (10:45 +0000)
committerOleg Broytman <phd@phdru.name>
Tue, 16 Mar 2010 10:45:09 +0000 (10:45 +0000)
git-svn-id: file:///home/phd/archive/SVN/phdru.name/scripts@99 7bb0bf08-9e0d-0410-b083-99cee3bf18b8

dotfiles2html/dotfiles2html.py

index 234d6bca279d2efe7beff30cf2037b1b6d0cbe51..2b96e7f22ab9242f38fbb9720e54ff55db1bb187 100755 (executable)
@@ -6,7 +6,6 @@ __date__ = "$Date$"[7:-2]
 __author__ = "Oleg Broytman <phd@phd.pp.ru>"
 __copyright__ = "Copyright (C) 2004-2009 PhiloSoft Design"
 
-
 import os, shutil, filecmp
 os.umask(0022) # octal; -rw-r--r--
 
@@ -65,6 +64,7 @@ ft_len = len(file_types)
 for i, (fname, ftype) in enumerate(file_types):
    if os.path.exists('.' + fname) and not os.path.exists(fname):
       shutil.copy2('.' + fname, fname)
+
    if fname == 'vimrc' and os.path.exists(fname):
       file = open('vimrc', 'r')
       text = file.read()
@@ -72,10 +72,21 @@ for i, (fname, ftype) in enumerate(file_types):
       file = open('vimrc', 'w')
       file.write(text.replace('\e', '<Esc>'))
       file.close()
+
+   elif fname == 'menu' and os.path.exists(fname):
+      file = open('menu', 'r')
+      text = file.read()
+      file.close()
+      file = open('menu', 'w')
+      file.write(text.replace('mplay', 'mplayer'))
+      file.close()
+
    if not os.path.exists(fname):
       continue
+
    os.system("""exec gvim -f -c "set filetype=%s" -c ":source %s/dotfile2html.vim" "%s"
       """ % (ftype, home_dir, fname))
+
    if i == 0:
       prev = None
    else:
@@ -85,15 +96,19 @@ for i, (fname, ftype) in enumerate(file_types):
    else:
       next = file_types[i+1][0]
    add_headers(fname, prev, next)
+
    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)