1485 def issaveline(self, l): |
1485 def issaveline(self, l): |
1486 if l.name == '.hg.patches.save.line': |
1486 if l.name == '.hg.patches.save.line': |
1487 return True |
1487 return True |
1488 |
1488 |
1489 def qrepo(self, create=False): |
1489 def qrepo(self, create=False): |
|
1490 ui = self.ui.copy() |
|
1491 ui.setconfig('paths', 'default', '', overlay=False) |
|
1492 ui.setconfig('paths', 'default-push', '', overlay=False) |
1490 if create or os.path.isdir(self.join(".hg")): |
1493 if create or os.path.isdir(self.join(".hg")): |
1491 return hg.repository(self.ui, path=self.path, create=create) |
1494 return hg.repository(ui, path=self.path, create=create) |
1492 |
1495 |
1493 def restore(self, repo, rev, delete=None, qupdate=None): |
1496 def restore(self, repo, rev, delete=None, qupdate=None): |
1494 desc = repo[rev].description().strip() |
1497 desc = repo[rev].description().strip() |
1495 lines = desc.splitlines() |
1498 lines = desc.splitlines() |
1496 i = 0 |
1499 i = 0 |