Mercurial > hg
comparison hgext/extdiff.py @ 4005:656e06eebda7
replace filehandle version of wwrite with wwritedata
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Fri, 29 Dec 2006 20:04:31 -0600 |
parents | 95e6488bc809 |
children | 49237d6ae97d |
comparison
equal
deleted
inserted
replaced
4004:c83c35f2f4e2 | 4005:656e06eebda7 |
---|---|
71 ui.note(' %s\n' % wfn) | 71 ui.note(' %s\n' % wfn) |
72 dest = os.path.join(base, wfn) | 72 dest = os.path.join(base, wfn) |
73 destdir = os.path.dirname(dest) | 73 destdir = os.path.dirname(dest) |
74 if not os.path.isdir(destdir): | 74 if not os.path.isdir(destdir): |
75 os.makedirs(destdir) | 75 os.makedirs(destdir) |
76 repo.wwrite(wfn, repo.file(fn).read(mf[fn]), open(dest, 'w')) | 76 data = repo.wwritedata(wfn, repo.file(wfn).read(mf[wfn])) |
77 open(dest, 'w').write(data) | |
77 return dirname | 78 return dirname |
78 | 79 |
79 def snapshot_wdir(files): | 80 def snapshot_wdir(files): |
80 '''snapshot files from working directory. | 81 '''snapshot files from working directory. |
81 if not using snapshot, -I/-X does not work and recursive diff | 82 if not using snapshot, -I/-X does not work and recursive diff |