diff hgext/mq.py @ 1839:876e4e6ad82b

Create local ui object per repository, so .hg/hgrc don't get mixed. This is needed for hooks, but may be important for other settings, too. Fixes issue113, also integrated push-hook-lock.sh as a test case for this.
author Thomas Arendsen Hein <thomas@intevation.de>
date Mon, 06 Mar 2006 17:47:41 +0100
parents 7596611ab3d5
children fdf9cbf56ec7
line wrap: on
line diff
--- a/hgext/mq.py	Mon Mar 06 17:34:49 2006 +0100
+++ b/hgext/mq.py	Mon Mar 06 17:47:41 2006 +0100
@@ -852,7 +852,7 @@
 
     def qrepo(self, create=False):
         if create or os.path.isdir(os.path.join(self.path, ".hg")):
-            return hg.repository(ui=self.ui, path=self.path, create=create)
+            return hg.repository(self.ui, path=self.path, create=create)
 
     def restore(self, repo, rev, delete=None, qupdate=None):
         c = repo.changelog.read(rev)