eric6/Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py

changeset 8220
006ee31b4835
parent 8218
7c09585bd960
child 8222
5994b80b8760
diff -r 013aee248a62 -r 006ee31b4835 eric6/Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py
--- a/eric6/Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py	Sun Apr 11 11:34:32 2021 +0200
+++ b/eric6/Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py	Sun Apr 11 12:38:16 2021 +0200
@@ -252,8 +252,7 @@
                                     tmpdir, name,
                                     revision1=rev1, revision2=rev2,
                                     recurse=recurse)
-                        counter = 0
-                        for line in diffText.splitlines():
+                        for counter, line in enumerate(diffText.splitlines()):
                             if (
                                 line.startswith("--- ") or
                                 line.startswith("+++ ")
@@ -262,10 +261,8 @@
                             
                             self.__appendText(
                                 "{0}{1}".format(line, os.linesep))
-                            counter += 1
-                            if counter == 30:
+                            if counter % 30 == 0:
                                 # check for cancel every 30 lines
-                                counter = 0
                                 if self._clientCancelCallback():
                                     break
                         if self._clientCancelCallback():

eric ide

mercurial