Mercurial > hg
comparison hgext/hgk.py @ 2875:3d6efcbbd1c9
remove localrepository.changes.
use localrepository.status instead.
author | Vadim Gelfer <vadim.gelfer@gmail.com> |
---|---|
date | Sat, 12 Aug 2006 16:40:12 -0700 |
parents | 345bac2bc4ec |
children | 75bcb8210a37 |
comparison
equal
deleted
inserted
replaced
2874:4ec58b157265 | 2875:3d6efcbbd1c9 |
---|---|
12 changes=None, text=False): | 12 changes=None, text=False): |
13 def date(c): | 13 def date(c): |
14 return time.asctime(time.gmtime(c[2][0])) | 14 return time.asctime(time.gmtime(c[2][0])) |
15 | 15 |
16 if not changes: | 16 if not changes: |
17 changes = repo.changes(node1, node2, files, match=match) | 17 changes = repo.status(node1, node2, files, match=match)[:5] |
18 modified, added, removed, deleted, unknown = changes | 18 modified, added, removed, deleted, unknown = changes |
19 if files: | 19 if files: |
20 modified, added, removed = map(lambda x: filterfiles(files, x), | 20 modified, added, removed = map(lambda x: filterfiles(files, x), |
21 (modified, added, removed)) | 21 (modified, added, removed)) |
22 | 22 |
65 return time.asctime(time.gmtime(c[2][0])) | 65 return time.asctime(time.gmtime(c[2][0])) |
66 | 66 |
67 if node2: | 67 if node2: |
68 change = repo.changelog.read(node2) | 68 change = repo.changelog.read(node2) |
69 mmap2 = repo.manifest.read(change[0]) | 69 mmap2 = repo.manifest.read(change[0]) |
70 modified, added, removed, deleted, unknown = repo.changes(node1, node2) | 70 modified, added, removed, deleted, unknown = repo.status(node1, node2)[:5] |
71 def read(f): return repo.file(f).read(mmap2[f]) | 71 def read(f): return repo.file(f).read(mmap2[f]) |
72 date2 = date(change) | 72 date2 = date(change) |
73 else: | 73 else: |
74 date2 = time.asctime() | 74 date2 = time.asctime() |
75 modified, added, removed, deleted, unknown = repo.changes(node1) | 75 modified, added, removed, deleted, unknown = repo.status(node1)[:5] |
76 if not node1: | 76 if not node1: |
77 node1 = repo.dirstate.parents()[0] | 77 node1 = repo.dirstate.parents()[0] |
78 def read(f): return file(os.path.join(repo.root, f)).read() | 78 def read(f): return file(os.path.join(repo.root, f)).read() |
79 | 79 |
80 change = repo.changelog.read(node1) | 80 change = repo.changelog.read(node1) |