--- a/hgext/extdiff.py Fri Aug 18 22:13:58 2006 -0700
+++ b/hgext/extdiff.py Thu Aug 17 15:30:45 2006 -0500
@@ -153,7 +153,7 @@
if not path: path = cmd
diffopts = ui.config('extdiff', 'opts.' + cmd, '')
diffopts = diffopts and [diffopts] or []
- def save(cmd, path):
+ def save(cmd, path, diffopts):
'''use closure to save diff command to use'''
def mydiff(ui, repo, *pats, **opts):
return dodiff(ui, repo, path, diffopts, pats, opts)
@@ -170,6 +170,6 @@
'path': path,
}
return mydiff
- cmdtable[cmd] = (save(cmd, path),
+ cmdtable[cmd] = (save(cmd, path, diffopts),
cmdtable['extdiff'][1][1:],
_('hg %s [OPT]... [FILE]...') % cmd)