Mercurial > public > mercurial-scm > hg-stable
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 |