comparison mercurial/hgweb/webcommands.py @ 5915:d0576d065993

Prefer i in d over d.has_key(i)
author Christian Ebert <blacktrash@gmx.net>
date Sun, 20 Jan 2008 14:39:25 +0100
parents a0e20a5eba3c
children c6274913eba5
comparison
equal deleted inserted replaced
5914:8e7796a990c5 5915:d0576d065993
8 import os, mimetypes 8 import os, mimetypes
9 from mercurial import revlog, util 9 from mercurial import revlog, util
10 from common import staticfile 10 from common import staticfile
11 11
12 def log(web, req, tmpl): 12 def log(web, req, tmpl):
13 if req.form.has_key('file') and req.form['file'][0]: 13 if 'file' in req.form and req.form['file'][0]:
14 filelog(web, req, tmpl) 14 filelog(web, req, tmpl)
15 else: 15 else:
16 changelog(web, req, tmpl) 16 changelog(web, req, tmpl)
17 17
18 def rawfile(web, req, tmpl): 18 def rawfile(web, req, tmpl):
46 pass 46 pass
47 47
48 req.write(web.manifest(tmpl, web.changectx(req), path)) 48 req.write(web.manifest(tmpl, web.changectx(req), path))
49 49
50 def changelog(web, req, tmpl, shortlog = False): 50 def changelog(web, req, tmpl, shortlog = False):
51 if req.form.has_key('node'): 51 if 'node' in req.form:
52 ctx = web.changectx(req) 52 ctx = web.changectx(req)
53 else: 53 else:
54 if req.form.has_key('rev'): 54 if 'rev' in req.form:
55 hi = req.form['rev'][0] 55 hi = req.form['rev'][0]
56 else: 56 else:
57 hi = web.repo.changelog.count() - 1 57 hi = web.repo.changelog.count() - 1
58 try: 58 try:
59 ctx = web.repo.changectx(hi) 59 ctx = web.repo.changectx(hi)