def run(self): if self.query is None: return query = self.query if self.shell: args = utils.shell_split(query) else: args = [query] status, out, err = git.grep(self.regexp_mode, n=True, *args) if query == self.query: self.emit(SIGNAL('result'), status, out, err) else: self.run()
def run(self): if self.txt is None: return query = self.txt if self.shell: args = utils.shell_split(query) else: args = [query] status, out = git.grep(with_status=True, with_stderr=True, n=True, *args) if query == self.txt: self.emit(SIGNAL("result"), status, core.decode(out)) else: self.run()
def run(self): if self.query is None: return query = self.query if self.shell: args = utils.shell_split(query) else: args = [query] status, out, err = git.grep(self.regexp_mode, n=True, *args) if query == self.query: worker_signal = 'result(PyQt_PyObject,PyQt_PyObject,PyQt_PyObject)' self.emit(SIGNAL(worker_signal), status, out, err) else: self.run()
def run(self): if self.txt is None: return query = self.txt if self.shell: args = utils.shell_split(query) else: args = [query] status, out = git.grep(with_status=True, with_stderr=True, n=True, *args) if query == self.txt: self.emit(SIGNAL('result'), status, core.decode(out)) else: self.run()