Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/hgweb/hgweb_mod.py @ 18858:f02045645d12
merge with stable
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Tue, 02 Apr 2013 01:15:31 -0500 |
parents | 35fb2ef52a39 50c922c1b514 |
children | 60e060f4faa9 |
comparison
equal
deleted
inserted
replaced
18853:78d760aa3607 | 18858:f02045645d12 |
---|---|
248 return content | 248 return content |
249 | 249 |
250 except (error.LookupError, error.RepoLookupError), err: | 250 except (error.LookupError, error.RepoLookupError), err: |
251 req.respond(HTTP_NOT_FOUND, ctype) | 251 req.respond(HTTP_NOT_FOUND, ctype) |
252 msg = str(err) | 252 msg = str(err) |
253 if util.safehasattr(err, 'name') and 'manifest' not in msg: | 253 if (util.safehasattr(err, 'name') and |
254 not isinstance(err, error.ManifestLookupError)): | |
254 msg = 'revision not found: %s' % err.name | 255 msg = 'revision not found: %s' % err.name |
255 return tmpl('error', error=msg) | 256 return tmpl('error', error=msg) |
256 except (error.RepoError, error.RevlogError), inst: | 257 except (error.RepoError, error.RevlogError), inst: |
257 req.respond(HTTP_SERVER_ERROR, ctype) | 258 req.respond(HTTP_SERVER_ERROR, ctype) |
258 return tmpl('error', error=str(inst)) | 259 return tmpl('error', error=str(inst)) |