comparison hgext/mq.py @ 11970:fca15617721c

merge with stable
author Matt Mackall <mpm@selenic.com>
date Thu, 19 Aug 2010 10:25:41 -0500
parents 6e3875a80533 77f1f206e135
children 31f02288bbc4
comparison
equal deleted inserted replaced
11969:52ec5c813723 11970:fca15617721c
1486 def issaveline(self, l): 1486 def issaveline(self, l):
1487 if l.name == '.hg.patches.save.line': 1487 if l.name == '.hg.patches.save.line':
1488 return True 1488 return True
1489 1489
1490 def qrepo(self, create=False): 1490 def qrepo(self, create=False):
1491 ui = self.ui.copy()
1492 ui.setconfig('paths', 'default', '', overlay=False)
1493 ui.setconfig('paths', 'default-push', '', overlay=False)
1491 if create or os.path.isdir(self.join(".hg")): 1494 if create or os.path.isdir(self.join(".hg")):
1492 return hg.repository(self.ui, path=self.path, create=create) 1495 return hg.repository(ui, path=self.path, create=create)
1493 1496
1494 def restore(self, repo, rev, delete=None, qupdate=None): 1497 def restore(self, repo, rev, delete=None, qupdate=None):
1495 desc = repo[rev].description().strip() 1498 desc = repo[rev].description().strip()
1496 lines = desc.splitlines() 1499 lines = desc.splitlines()
1497 i = 0 1500 i = 0