736 if not self.__targetSearchActive: |
736 if not self.__targetSearchActive: |
737 return |
737 return |
738 |
738 |
739 if self.__targetSearchFlags & QsciScintilla.SCFIND_REGEXP: |
739 if self.__targetSearchFlags & QsciScintilla.SCFIND_REGEXP: |
740 cmd = QsciScintilla.SCI_REPLACETARGETRE |
740 cmd = QsciScintilla.SCI_REPLACETARGETRE |
741 r = replaceStr |
|
742 else: |
741 else: |
743 cmd = QsciScintilla.SCI_REPLACETARGET |
742 cmd = QsciScintilla.SCI_REPLACETARGET |
744 r = self._encodeString(replaceStr) |
743 r = self._encodeString(replaceStr) |
745 |
744 |
746 start = self.SendScintilla(QsciScintilla.SCI_GETTARGETSTART) |
745 start = self.SendScintilla(QsciScintilla.SCI_GETTARGETSTART) |
747 self.SendScintilla(cmd, len(r), r) |
746 self.SendScintilla(cmd, len(r), r) |
748 |
747 |
749 self.__targetSearchStart = start + len(r) |
748 self.__targetSearchStart = start + len(r) |