eric6/Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py

changeset 8240
93b8a353c4bf
parent 8234
fcb6b4b96274
child 8243
cc717c2ae956
--- a/eric6/Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py	Wed Apr 14 19:38:19 2021 +0200
+++ b/eric6/Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py	Wed Apr 14 19:59:16 2021 +0200
@@ -10,6 +10,7 @@
 import os
 import re
 import collections
+import contextlib
 
 from PyQt5.QtCore import pyqtSlot, Qt, QDate, QSize, QPoint, QFileInfo
 from PyQt5.QtGui import (
@@ -2276,11 +2277,8 @@
                 revs = []
                 for itm in selectedItems:
                     rev = itm.text(self.RevisionColumn).split(":", 1)[0]
-                    try:
+                    with contextlib.suppress(ValueError):
                         revs.append(int(rev))
-                    except ValueError:
-                        # ignore silently
-                        pass
                 baseRev = min(revs)
                 while baseRev in revs:
                     revs.remove(baseRev)

eric ide

mercurial