src/eric7/QScintilla/SearchReplaceWidget.py

branch
eric7
changeset 10482
72d9b5ea39b4
parent 10467
b3929f6748ae
child 10544
70762114c59a
diff -r 9aea3575bd16 -r 72d9b5ea39b4 src/eric7/QScintilla/SearchReplaceWidget.py
--- a/src/eric7/QScintilla/SearchReplaceWidget.py	Fri Jan 05 16:04:03 2024 +0100
+++ b/src/eric7/QScintilla/SearchReplaceWidget.py	Sat Jan 06 15:21:02 2024 +0100
@@ -1275,29 +1275,30 @@
         if self.escapeCheckBox.isChecked():
             ftxt = Utilities.unslash(ftxt)
 
-        if selectionOnly:
-            ok = aw.findFirstInSelection(
-                ftxt,
-                self.regexpCheckBox.isChecked(),
-                self.caseCheckBox.isChecked(),
-                self.wordCheckBox.isChecked(),
-                False,
-                True,
-                posix=posixMode,
-                cxx11=cxx11Mode,
-            )
-        else:
-            ok = aw.findFirst(
-                ftxt,
-                self.regexpCheckBox.isChecked(),
-                self.caseCheckBox.isChecked(),
-                self.wordCheckBox.isChecked(),
-                False,
-                True,
-                line,
-                index,
-                posix=posixMode,
-                cxx11=cxx11Mode,
+            ok = (
+                aw.findFirstInSelection(
+                    ftxt,
+                    self.regexpCheckBox.isChecked(),
+                    self.caseCheckBox.isChecked(),
+                    self.wordCheckBox.isChecked(),
+                    False,
+                    True,
+                    posix=posixMode,
+                    cxx11=cxx11Mode,
+                )
+                if selectionOnly
+                else aw.findFirst(
+                    ftxt,
+                    self.regexpCheckBox.isChecked(),
+                    self.caseCheckBox.isChecked(),
+                    self.wordCheckBox.isChecked(),
+                    False,
+                    True,
+                    line,
+                    index,
+                    posix=posixMode,
+                    cxx11=cxx11Mode,
+                )
             )
         found = ok
 
@@ -1310,10 +1311,11 @@
         while ok:
             aw.replace(rtxt)
             replacements += 1
-            if selectionOnly:
-                ok = self.__findNextPrev(ftxt, self.__findBackwards)
-            else:
-                ok = aw.findNext()
+            ok = (
+                self.__findNextPrev(ftxt, self.__findBackwards)
+                if selectionOnly
+                else aw.findNext()
+            )
             self.__finding = True
         aw.endUndoAction()
         if wordWrap:

eric ide

mercurial