Changeset c41fd2885e7b…
Parent cc7105e89f39…
by
Changes to 2 files · Browse files at c41fd2885e7b Showing diff from parent cc7105e89f39 Diff from another changeset...
@@ -10,7 +10,7 @@
from mercurial import ui, hg, error, commands, match, util
-from tortoisehg.hgqt import htmlui, visdiff, qtlib, htmllistview
+from tortoisehg.hgqt import htmlui, visdiff, qtlib, htmllistview, thgrepo
from tortoisehg.util import paths, hglib
from tortoisehg.hgqt.i18n import _
@@ -31,13 +31,10 @@ loadComplete = pyqtSignal()
showMessage = pyqtSignal(unicode)
- def __init__(self, upats, root=None, parent=None, **opts):
+ def __init__(self, upats, repo=None, parent=None, **opts):
QWidget.__init__(self, parent)
self.thread = None
- root = paths.find_root(root)
- repo = hg.repository(ui.ui(), path=root)
- assert(repo)
mainvbox = QVBoxLayout()
self.setLayout(mainvbox)
@@ -564,5 +561,6 @@ return self.rows[index.row()]
def run(ui, *pats, **opts):
+ repo = thgrepo.repository(ui, path=paths.find_root())
upats = [hglib.tounicode(p) for p in pats]
- return SearchWidget(upats, **opts)
+ return SearchWidget(upats, repo, **opts)
|
@@ -168,7 +168,7 @@
def createGrepWidget(self):
upats = {}
- gw = SearchWidget(upats, self.repo.root, self)
+ gw = SearchWidget(upats, self.repo, self)
gw.setRevision(self.repoview.current_rev)
gw.showMessage.connect(self.showMessage)
return gw
|
Loading...