Show More
@@ -33,16 +33,16 b' def _gethiddenblockers(repo):' | |||||
33 | revs = cl.revs(start=firsthideable) |
|
33 | revs = cl.revs(start=firsthideable) | |
34 | tofilter = repo.revs( |
|
34 | tofilter = repo.revs( | |
35 | '(%ld) and children(%ld)', list(revs), list(hideable)) |
|
35 | '(%ld) and children(%ld)', list(revs), list(hideable)) | |
36 | blockers = [r for r in tofilter if r not in hideable] |
|
36 | blockers = set([r for r in tofilter if r not in hideable]) | |
37 | for par in repo[None].parents(): |
|
37 | for par in repo[None].parents(): | |
38 |
blockers.a |
|
38 | blockers.add(par.rev()) | |
39 | for bm in repo._bookmarks.values(): |
|
39 | for bm in repo._bookmarks.values(): | |
40 |
blockers.a |
|
40 | blockers.add(cl.rev(bm)) | |
41 | tags = {} |
|
41 | tags = {} | |
42 | tagsmod.readlocaltags(repo.ui, repo, tags, {}) |
|
42 | tagsmod.readlocaltags(repo.ui, repo, tags, {}) | |
43 | if tags: |
|
43 | if tags: | |
44 | rev, nodemap = cl.rev, cl.nodemap |
|
44 | rev, nodemap = cl.rev, cl.nodemap | |
45 |
blockers. |
|
45 | blockers.update(rev(t[0]) for t in tags.values() if t[0] in nodemap) | |
46 | return blockers |
|
46 | return blockers | |
47 |
|
47 | |||
48 | def computehidden(repo): |
|
48 | def computehidden(repo): |
General Comments 0
You need to be logged in to leave comments.
Login now