mercurial/localrepo.py
changeset 2166 d0c02b4dce9a
parent 2156 628bf85f07ee
child 2167 f5c2c6e69fd7
--- a/mercurial/localrepo.py	Sun Apr 30 19:30:59 2006 +0200
+++ b/mercurial/localrepo.py	Sun Apr 30 16:30:39 2006 -0700
@@ -12,7 +12,7 @@
 from demandload import *
 demandload(globals(), "appendfile changegroup")
 demandload(globals(), "re lock transaction tempfile stat mdiff errno ui")
-demandload(globals(), "revlog sys traceback")
+demandload(globals(), "revlog traceback")
 
 class localrepository(object):
     def __del__(self):
@@ -117,7 +117,7 @@
                                    '%s\n') % (hname, exc))
                 if throw:
                     raise
-                if "--traceback" in sys.argv[1:]:
+                if self.ui.traceback:
                     traceback.print_exc()
                 return False
             if not r: