--- a/eric6/Plugins/VcsPlugins/vcsMercurial/HgDiffGenerator.py Tue Jan 12 20:03:30 2021 +0100 +++ b/eric6/Plugins/VcsPlugins/vcsMercurial/HgDiffGenerator.py Wed Jan 13 17:46:13 2021 +0100 @@ -99,12 +99,11 @@ elif rev1 is None: args.append(':{0}'.format(rev2)) - if isinstance(fn, list): - dname, fnames = self.vcs.splitPathList(fn) - self.vcs.addArguments(args, fn) - else: - dname, fname = self.vcs.splitPath(fn) - args.append(fn) + if fn: + if isinstance(fn, list): + self.vcs.addArguments(args, fn) + else: + args.append(fn) self.__oldFile = "" self.__oldFileLine = -1