Beispiel #1
0
 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()
Beispiel #2
0
 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()
Beispiel #3
0
    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()
Beispiel #4
0
 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()
Beispiel #5
0
 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()
Beispiel #6
0
    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()