comparison mercurial/commands.py @ 9391:2705e6816d33

use 'x in dict' instead of 'dict.has_key(x)' "in" is faster, and has_key will be removed in py3k
author Nicolas Dumazet <nicdumz.commits@gmail.com>
date Mon, 24 Aug 2009 21:00:34 +0200
parents b34184c046ac
children c8e4dc218aaf
comparison
equal deleted inserted replaced
9390:637f2726ec7f 9391:2705e6816d33
1321 if copy: 1321 if copy:
1322 skip[copy] = True 1322 skip[copy] = True
1323 continue 1323 continue
1324 files.append(fn) 1324 files.append(fn)
1325 1325
1326 if not matches[rev].has_key(fn): 1326 if fn not in matches[rev]:
1327 grepbody(fn, rev, flog.read(fnode)) 1327 grepbody(fn, rev, flog.read(fnode))
1328 1328
1329 pfn = copy or fn 1329 pfn = copy or fn
1330 if not matches[parent].has_key(pfn): 1330 if pfn not in matches[parent]:
1331 try: 1331 try:
1332 fnode = pctx.filenode(pfn) 1332 fnode = pctx.filenode(pfn)
1333 grepbody(pfn, parent, flog.read(fnode)) 1333 grepbody(pfn, parent, flog.read(fnode))
1334 except error.LookupError: 1334 except error.LookupError:
1335 pass 1335 pass