Mercurial > public > mercurial-scm > hg
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)