diff -r aa713ac50c0d -r cc717c2ae956 eric6/Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py --- a/eric6/Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py Thu Apr 15 16:52:05 2021 +0200 +++ b/eric6/Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py Thu Apr 15 18:11:24 2021 +0200 @@ -854,14 +854,11 @@ if output: for line in output.splitlines(): if line.strip(): - try: + with contextlib.suppress(ValueError): name, rev = line.strip().rsplit(None, 1) if name == tag: res = tuple(rev.split(":", 1)) break - except ValueError: - # ignore silently - pass return res @@ -2626,12 +2623,9 @@ if ":" in link: scheme, parent = link.split(":", 1) if scheme == "diff": - try: + with contextlib.suppress(ValueError): parent = int(parent) self.__generateDiffs(parent) - except ValueError: - # ignore silently - pass @pyqtSlot(str) def on_saveLabel_linkActivated(self, link):