diff -r c62112815801 -r caccf539c9a4 mercurial/hgweb.py --- a/mercurial/hgweb.py Wed Apr 19 22:18:03 2006 -0700 +++ b/mercurial/hgweb.py Thu Apr 20 15:42:02 2006 +0200 @@ -419,7 +419,8 @@ mt = mimetypes.guess_type(f)[0] rawtext = text if util.binary(text): - text = "(binary:%s)" % (mt or 'data') + mt = mt or 'application/octet-stream' + text = "(binary:%s)" % mt mt = mt or 'text/plain' def lines():