api: it's 2010 -- time to use git diffs
fixes issue 47
author |
Steve Losh <steve@stevelosh.com> |
date |
Tue, 20 Jul 2010 19:04:57 -0400 |
parents |
fcdbab575d22
|
children |
de7319315abe
|
branches/tags |
(none) |
files |
review/api.py |
Changes
--- a/review/api.py Tue Jul 20 18:43:14 2010 -0400
+++ b/review/api.py Tue Jul 20 19:04:57 2010 -0400
@@ -533,8 +533,9 @@
diffs = {}
for filename in filenames:
m = cmdutil.matchfiles(self.target, [filename])
- d = patch.diff(self.target, node1, node2, match=m,
- opts=patch.diffopts(self.ui, opts))
+ diff_opts = patch.diffopts(self.ui, opts)
+ diff_opts.git = True
+ d = patch.diff(self.target, node1, node2, match=m, opts=diff_opts)
# patch.diff will give us back a generator with two items
# the first is the diff --git header, which we don't care about