hgweb: move HTTP content types out of header templates
This removes the ability for templates to add custom HTTP headers, which can
easily be re-added if someone needs it. Thanks to asak for repeatedly reviewing
this patch and helping to iron out the quirks.
hgweb: fix a stupid KeyError introduced in
a0e20a5eba3c
Thanks to Christian Ebert for finding this. Also added a test to prevent this
from happening again.
hgweb: cleanup buglet introduced in
956afc025c0f
CVS convert: Find correct parent for new branch (
issue704)
Previously the parent was determined by the last changeset where the branched
file was changed even if the branch is based on an earlier revision.
Fix written by mpm.
convert: Do not abort with TypeError if svn commit message is None (
issue934)