Use SCRIPT_NAME and PATH_INFO instead of REQUEST_URI. This is required by WSGI (fixes
issue846).
CGI compatibility fix for
d74fc8dec2b4.
doc: add repo/ to .hgignore and .hgtags
These names were disappearing in the asciidoc output and no form of
escaping seems to help. Let's just add repo/ to make it explicit that
they're in the repository root.
hgweb: make web.name default to repo basename
Providing the full path to the repository by default
could be considered a security risk.
clone: fix race with same target directory (
issue716)
Whichever side creates .hg first wins the race, and the other aborts
politely without deleting the tree.
backout: disallow across branches (
issue655)
Less indirection in the WSGI web interface. This simplifies some code, and makes it more compliant with WSGI.