cgi: sys.path.insert should be before importing mercurial
thanks to R. Burke
--- a/contrib/hgwebdir.fcgi Sat Aug 25 11:30:59 2007 +0200
+++ b/contrib/hgwebdir.fcgi Sat Aug 25 16:31:37 2007 +0200
@@ -2,6 +2,10 @@
#
# An example CGI script to export multiple hgweb repos, edit as necessary
+# adjust python path if not a system-wide install:
+#import sys
+#sys.path.insert(0, "/path/to/python/lib")
+
# enable demandloading to reduce startup time
from mercurial import demandimport; demandimport.enable()
@@ -9,10 +13,6 @@
import cgitb
cgitb.enable()
-# adjust python path if not a system-wide install:
-#import sys
-#sys.path.insert(0, "/path/to/python/lib")
-
# If you'd like to serve pages with UTF-8 instead of your default
# locale charset, you can do so by uncommenting the following lines.
# Note that this will cause your .hgrc files to be interpreted in
--- a/hgweb.cgi Sat Aug 25 11:30:59 2007 +0200
+++ b/hgweb.cgi Sat Aug 25 16:31:37 2007 +0200
@@ -2,6 +2,10 @@
#
# An example CGI script to use hgweb, edit as necessary
+# adjust python path if not a system-wide install:
+#import sys
+#sys.path.insert(0, "/path/to/python/lib")
+
# enable importing on demand to reduce startup time
from mercurial import demandimport; demandimport.enable()
@@ -9,10 +13,6 @@
import cgitb
cgitb.enable()
-# adjust python path if not a system-wide install:
-#import sys
-#sys.path.insert(0, "/path/to/python/lib")
-
# If you'd like to serve pages with UTF-8 instead of your default
# locale charset, you can do so by uncommenting the following lines.
# Note that this will cause your .hgrc files to be interpreted in
--- a/hgwebdir.cgi Sat Aug 25 11:30:59 2007 +0200
+++ b/hgwebdir.cgi Sat Aug 25 16:31:37 2007 +0200
@@ -2,6 +2,10 @@
#
# An example CGI script to export multiple hgweb repos, edit as necessary
+# adjust python path if not a system-wide install:
+#import sys
+#sys.path.insert(0, "/path/to/python/lib")
+
# enable importing on demand to reduce startup time
from mercurial import demandimport; demandimport.enable()
@@ -9,10 +13,6 @@
import cgitb
cgitb.enable()
-# adjust python path if not a system-wide install:
-#import sys
-#sys.path.insert(0, "/path/to/python/lib")
-
# If you'd like to serve pages with UTF-8 instead of your default
# locale charset, you can do so by uncommenting the following lines.
# Note that this will cause your .hgrc files to be interpreted in