Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/commands.py @ 1749:d457fec76ab0
fix warnings from pychecker (unused variables and shadowing)
author | Benoit Boissinot <benoit.boissinot@ens-lyon.org> |
---|---|
date | Sun, 19 Feb 2006 19:43:03 +0100 |
parents | 91c56c427171 |
children | fdfe89a3962d |
comparison
equal
deleted
inserted
replaced
1748:2428e6d66f06 | 1749:d457fec76ab0 |
---|---|
113 revs.reverse() | 113 revs.reverse() |
114 for rev in revs: | 114 for rev in revs: |
115 yield rev | 115 yield rev |
116 | 116 |
117 minrev, maxrev = min(revs), max(revs) | 117 minrev, maxrev = min(revs), max(revs) |
118 for file in files: | 118 for file_ in files: |
119 filelog = repo.file(file) | 119 filelog = repo.file(file_) |
120 # A zero count may be a directory or deleted file, so | 120 # A zero count may be a directory or deleted file, so |
121 # try to find matching entries on the slow path. | 121 # try to find matching entries on the slow path. |
122 if filelog.count() == 0: | 122 if filelog.count() == 0: |
123 slowpath = True | 123 slowpath = True |
124 break | 124 break |
125 for rev in filerevgen(filelog): | 125 for rev in filerevgen(filelog): |
126 if rev <= maxrev: | 126 if rev <= maxrev: |
127 if rev < minrev: | 127 if rev < minrev: |
128 break | 128 break |
129 fncache.setdefault(rev, []) | 129 fncache.setdefault(rev, []) |
130 fncache[rev].append(file) | 130 fncache[rev].append(file_) |
131 wanted[rev] = 1 | 131 wanted[rev] = 1 |
132 if slowpath: | 132 if slowpath: |
133 # The slow path checks files modified in every changeset. | 133 # The slow path checks files modified in every changeset. |
134 def changerevgen(): | 134 def changerevgen(): |
135 for i in xrange(repo.changelog.count() - 1, -1, -window): | 135 for i in xrange(repo.changelog.count() - 1, -1, -window): |
445 if cmd == "shortlist" and not f.startswith("^"): | 445 if cmd == "shortlist" and not f.startswith("^"): |
446 continue | 446 continue |
447 f = f.lstrip("^") | 447 f = f.lstrip("^") |
448 if not ui.debugflag and f.startswith("debug"): | 448 if not ui.debugflag and f.startswith("debug"): |
449 continue | 449 continue |
450 d = "" | |
451 doc = e[0].__doc__ | 450 doc = e[0].__doc__ |
452 if not doc: | 451 if not doc: |
453 doc = _("(No help text available)") | 452 doc = _("(No help text available)") |
454 h[f] = doc.splitlines(0)[0].rstrip() | 453 h[f] = doc.splitlines(0)[0].rstrip() |
455 cmds[f] = c.lstrip("^") | 454 cmds[f] = c.lstrip("^") |
1288 m = matches[rev][fn] | 1287 m = matches[rev][fn] |
1289 for lnum, cstart, cend, line in matchlines(body): | 1288 for lnum, cstart, cend, line in matchlines(body): |
1290 s = linestate(line, lnum, cstart, cend) | 1289 s = linestate(line, lnum, cstart, cend) |
1291 m[s] = s | 1290 m[s] = s |
1292 | 1291 |
1292 # FIXME: prev isn't used, why ? | |
1293 prev = {} | 1293 prev = {} |
1294 ucache = {} | 1294 ucache = {} |
1295 def display(fn, rev, states, prevstates): | 1295 def display(fn, rev, states, prevstates): |
1296 diff = list(sets.Set(states).symmetric_difference(sets.Set(prevstates))) | 1296 diff = list(sets.Set(states).symmetric_difference(sets.Set(prevstates))) |
1297 diff.sort(lambda x, y: cmp(x.linenum, y.linenum)) | 1297 diff.sort(lambda x, y: cmp(x.linenum, y.linenum)) |