Mercurial > hg
comparison hgext/hgk.py @ 3012:abcd6ae3cf5a
Fix hgk extension due to 4ec58b157265 refactoring
author | Edouard Gomez <ed.gomez@free.fr> |
---|---|
date | Wed, 23 Aug 2006 00:19:24 +0200 |
parents | 75bcb8210a37 |
children | 3dab573a4330 |
comparison
equal
deleted
inserted
replaced
3011:6e49bb42620b | 3012:abcd6ae3cf5a |
---|---|
44 for f in modified: | 44 for f in modified: |
45 to = None | 45 to = None |
46 if f in mmap: | 46 if f in mmap: |
47 to = repo.file(f).read(mmap[f]) | 47 to = repo.file(f).read(mmap[f]) |
48 tn = read(f) | 48 tn = read(f) |
49 opts = mdiff.diffopts() | |
50 opts.text = text | |
49 fp.write("diff --git a/%s b/%s\n" % (f, f)) | 51 fp.write("diff --git a/%s b/%s\n" % (f, f)) |
50 fp.write(mdiff.unidiff(to, date1, tn, date2, f, None, text=text)) | 52 fp.write(mdiff.unidiff(to, date1, tn, date2, f, None, opts=opts)) |
51 for f in added: | 53 for f in added: |
52 to = None | 54 to = None |
53 tn = read(f) | 55 tn = read(f) |
54 fp.write("diff --git /dev/null b/%s\n" % (f)) | 56 fp.write("diff --git /dev/null b/%s\n" % (f)) |
55 fp.write(mdiff.unidiff(to, date1, tn, date2, f, None, text=text)) | 57 fp.write(mdiff.unidiff(to, date1, tn, date2, f, None, opts=opts)) |
56 for f in removed: | 58 for f in removed: |
57 to = repo.file(f).read(mmap[f]) | 59 to = repo.file(f).read(mmap[f]) |
58 tn = None | 60 tn = None |
59 fp.write("diff --git a/%s /dev/null\n" % (f)) | 61 fp.write("diff --git a/%s /dev/null\n" % (f)) |
60 fp.write(mdiff.unidiff(to, date1, tn, date2, f, None, text=text)) | 62 fp.write(mdiff.unidiff(to, date1, tn, date2, f, None, opts=opts)) |
61 | 63 |
62 def difftree(ui, repo, node1=None, node2=None, **opts): | 64 def difftree(ui, repo, node1=None, node2=None, **opts): |
63 """diff trees from two commits""" | 65 """diff trees from two commits""" |
64 def __difftree(repo, node1, node2): | 66 def __difftree(repo, node1, node2): |
65 def date(c): | 67 def date(c): |