diff -r 013aee248a62 -r 006ee31b4835 eric6/UI/CompareDialog.py --- a/eric6/UI/CompareDialog.py Sun Apr 11 11:34:32 2021 +0200 +++ b/eric6/UI/CompareDialog.py Sun Apr 11 12:38:16 2021 +0200 @@ -307,11 +307,12 @@ deleted = 0 changed = 0 - paras = 1 self.diffParas = [] self.currentDiffPos = -1 oldOpcode = '' - for opcode, ln1, l1, ln2, l2 in sbsdiff(lines1, lines2): + for paras, (opcode, ln1, l1, ln2, l2) in enumerate( + sbsdiff(lines1, lines2), start=1 + ): if opcode in 'idr': if oldOpcode != opcode: oldOpcode = opcode @@ -344,7 +345,6 @@ format2 = self.cNormalFormat self.__appendText(self.contents_1, ln1, l1, format1, opcode == 'r') self.__appendText(self.contents_2, ln2, l2, format2, opcode == 'r') - paras += 1 if not (paras % self.updateInterval): QApplication.processEvents()