--- a/eric6/Plugins/VcsPlugins/vcsMercurial/HgDiffGenerator.py Fri Apr 02 11:59:41 2021 +0200 +++ b/eric6/Plugins/VcsPlugins/vcsMercurial/HgDiffGenerator.py Sat May 01 14:27:20 2021 +0200 @@ -29,7 +29,7 @@ @param vcs reference to the vcs object @param parent parent widget (QWidget) """ - super(HgDiffGenerator, self).__init__(parent) + super().__init__(parent) self.vcs = vcs @@ -161,10 +161,7 @@ """ f = line.split(None, 1)[1] f = f.rsplit(None, 6)[0] - if f == "/dev/null": - f = "__NULL__" - else: - f = f.split("/", 1)[1] + f = "__NULL__" if f == "/dev/null" else f.split("/", 1)[1] return f def __processFileLine(self, lineno, line):