223 args.append('log') |
223 args.append('log') |
224 self.vcs.addArguments(args, self.vcs.options['global']) |
224 self.vcs.addArguments(args, self.vcs.options['global']) |
225 self.vcs.addArguments(args, self.vcs.options['log']) |
225 self.vcs.addArguments(args, self.vcs.options['log']) |
226 args.append('--verbose') |
226 args.append('--verbose') |
227 args.append('--limit') |
227 args.append('--limit') |
228 args.append('%d' % self.limitSpinBox.value()) |
228 args.append('{0:d}'.format(self.limitSpinBox.value())) |
229 if startRev is not None: |
229 if startRev is not None: |
230 args.append('--revision') |
230 args.append('--revision') |
231 args.append('%s:0' % startRev) |
231 args.append('{0}:0'.format(startRev)) |
232 if self.stopCheckBox.isChecked(): |
232 if self.stopCheckBox.isChecked(): |
233 args.append('--stop-on-copy') |
233 args.append('--stop-on-copy') |
234 args.append(self.fname) |
234 args.append(self.fname) |
235 |
235 |
236 self.process.setWorkingDirectory(self.dname) |
236 self.process.setWorkingDirectory(self.dname) |
554 searchRx = QRegExp(self.rxEdit.text(), Qt.CaseInsensitive) |
554 searchRx = QRegExp(self.rxEdit.text(), Qt.CaseInsensitive) |
555 elif txt == self.trUtf8("Revision"): |
555 elif txt == self.trUtf8("Revision"): |
556 fieldIndex = 0 |
556 fieldIndex = 0 |
557 txt = self.rxEdit.text() |
557 txt = self.rxEdit.text() |
558 if txt.startswith("^"): |
558 if txt.startswith("^"): |
559 searchRx = QRegExp("^\s*%s" % txt[1:], Qt.CaseInsensitive) |
559 searchRx = QRegExp("^\s*{0}".format(txt[1:]), Qt.CaseInsensitive) |
560 else: |
560 else: |
561 searchRx = QRegExp(txt, Qt.CaseInsensitive) |
561 searchRx = QRegExp(txt, Qt.CaseInsensitive) |
562 else: |
562 else: |
563 fieldIndex = 3 |
563 fieldIndex = 3 |
564 searchRx = QRegExp(self.rxEdit.text(), Qt.CaseInsensitive) |
564 searchRx = QRegExp(self.rxEdit.text(), Qt.CaseInsensitive) |