hgext/extdiff.py
changeset 2902 2fe4d99ae726
parent 2875 3d6efcbbd1c9
child 2903 ce967d96a1c1
--- a/hgext/extdiff.py	Mon Aug 14 10:27:02 2006 -0700
+++ b/hgext/extdiff.py	Mon Aug 14 11:07:15 2006 -0700
@@ -33,7 +33,7 @@
 from mercurial.demandload import demandload
 from mercurial.i18n import gettext as _
 from mercurial.node import *
-demandload(globals(), 'mercurial:commands,util os shutil tempfile')
+demandload(globals(), 'mercurial:commands,cmdutil,util os shutil tempfile')
 
 def dodiff(ui, repo, diffcmd, pats, opts):
     def snapshot_node(files, node):
@@ -79,7 +79,7 @@
         return dirname
 
     node1, node2 = commands.revpair(ui, repo, opts['rev'])
-    files, matchfn, anypats = commands.matchpats(repo, pats, opts)
+    files, matchfn, anypats = cmdutil.matchpats(repo, pats, opts)
     modified, added, removed, deleted, unknown = repo.status(
         node1, node2, files, match=matchfn)[:5]
     if not (modified or added or removed):