Drop the whole case check in replace

This commit is contained in:
Veronica K. B. Olsen
2020-07-26 22:19:29 +02:00
parent 45e762567b
commit 41b6ffa67b
+3 -12
View File
@@ -1237,18 +1237,10 @@ class GuiDocEditor(QTextEdit):
replWith = self.docSearch.getReplaceText() replWith = self.docSearch.getReplaceText()
selText = theCursor.selectedText() selText = theCursor.selectedText()
if self.docSearch.doMatchCap: if searchFor:
replWith = transferCase(selText, replWith) if self.docSearch.doMatchCap:
replWith = transferCase(selText, replWith)
if self.docSearch.isRegEx:
isMatch = True
else:
if not self.docSearch.isCaseSense:
isMatch = searchFor.lower() == selText.lower()
else:
isMatch = searchFor == selText
if isMatch:
theCursor.beginEditBlock() theCursor.beginEditBlock()
theCursor.removeSelectedText() theCursor.removeSelectedText()
theCursor.insertText(replWith) theCursor.insertText(replWith)
@@ -1259,7 +1251,6 @@ class GuiDocEditor(QTextEdit):
searchFor, replWith, theCursor.blockNumber() searchFor, replWith, theCursor.blockNumber()
)) ))
if searchFor:
self._findNext() self._findNext()
return return