- head_fname = os.path.join(home_dir, fname + ".head")
- head_file = open(head_fname, 'r')
- head = head_file.read()
- head_file.close()
-
- html_fname = fname + ".html"
- html_file = open(html_fname, 'r')
- html = html_file.read()
- html_file.close()
-
- if fname in ("init.py", "pdbrc.py"):
- dot_name = fname
- txt_name = fname + '.txt'
- else:
- dot_name = '.' + fname
- txt_name = fname
-
- html_file = open(html_fname, 'w')
- html_file.write("#extends phd_pp_ru\n")
- html_file.write("#implements respond\n")
- html_file.write("#attr $Title = \"%s\"\n" % dot_name)
- html_file.write("#attr $Copyright = 2003\n")
- html_file.write("#attr $First = \"%s.html\"\n" % first)
- if prev:
- html_file.write("#attr $Prev = \"%s.html\"\n" % prev)
- if next:
- html_file.write("#attr $Next = \"%s.html\"\n" % next)
- html_file.write("#attr $Last = \"%s.html\"\n" % last)
- html_file.write('#attr $alternates = (("Plain text version", "text/plain", "%s"),)' % txt_name)
- html_file.write("\n")
- html_file.write("#def body_html\n")
- html_file.write("#raw\n")
- html_file.write(head)
- html_file.write("\n")
- html_file.write(html)
- html_file.write("#end raw\n")
- html_file.write("#end def\n")
- html_file.write("$phd_pp_ru.respond(self)\n")
- html_file.close()
-
-
-home_file_types = (("profile", "sh"), ("shellrc", "sh"), ("fvwm2rc", "fvwm2m4"),
- ("mailcap", "conf"), ("mime.types", "conf"),
- ("muttrc", "muttrc"), ("procmailrc", "procmail"),
- ("vimrc", "vim"),
- ("init.py", "python"), ("pdbrc", "python"), ("pdbrc.py", "python"))
-
-mc_file_types = (("bindings", "conf"), ("menu", "conf"))
+ head_fname = os.path.join(home_dir, fname + ".head")
+ head_file = open(head_fname, 'r')
+ head = head_file.read()
+ head_file.close()
+
+ html_fname = fname + ".html"
+ html_file = open(html_fname, 'r')
+ html = html_file.read()
+ html_file.close()
+
+ if fname in ("init.py", "pdbrc.py"):
+ dot_name = fname
+ txt_name = fname + '.txt'
+ else:
+ dot_name = '.' + fname
+ txt_name = fname
+
+ html_file = open(html_fname, 'w')
+ if fname in ("muttrc", "procmailrc", "vimrc"):
+ html_file.write("#encoding koi8-r\n")
+ html_file.write("#extends phd_site\n")
+ html_file.write("#implements respond\n")
+ html_file.write("#attr $Title = \"%s\"\n" % dot_name)
+ html_file.write("#attr $Copyright = 2003\n")
+ html_file.write("#attr $First = \"%s.html\"\n" % first)
+ if prev:
+ html_file.write("#attr $Prev = \"%s.html\"\n" % prev)
+ if next:
+ html_file.write("#attr $Next = \"%s.html\"\n" % next)
+ html_file.write("#attr $Last = \"%s.html\"\n" % last)
+ html_file.write('#attr $alternates = (("Plain text version", "text/plain", "%s"),)' % txt_name)
+ html_file.write("\n")
+ html_file.write("#def body_html\n")
+ html_file.write("#raw\n")
+ html_file.write(head)
+ html_file.write("\n")
+ html_file.write(html)
+ html_file.write("#end raw\n")
+ html_file.write("#end def\n")
+ html_file.write("$phd_site.respond(self)\n")
+ html_file.close()
+
+
+home_file_types = (
+ ("bashrc", "sh"), ("profile", "sh"), ("shellrc", "sh"),
+ ("mailcap", "conf"), ("mime.types", "conf"),
+ ("muttrc", "muttrc"), ("procmailrc", "procmail"),
+ ("gitconfig", "gitconfig"), ("vimrc", "vim"),
+)
+
+mc_file_types = (("mc.ext", "conf"), ("menu", "conf"))
+
+python_file_types = (("init.py", "python"),
+ ("pdbrc", "python"), ("pdbrc.py", "python"))