--- a/Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py Fri May 14 17:23:52 2010 +0200 +++ b/Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.py Fri May 14 17:26:38 2010 +0200 @@ -141,11 +141,11 @@ else: dname, fname = self.vcs.splitPath(fn) fnames = [fname] - ppath = e5App().getObject('Project').getProjectPath() - if dname == ppath: + project = e5App().getObject('Project') + if dname == project.getProjectPath(): path = "" else: - path = dname.replace(ppath + os.sep, '') + path = project.getRelativePath(dname) if path: path += "/" for fname in fnames: @@ -362,4 +362,4 @@ self.intercept = False evt.accept() return - QWidget.keyPressEvent(self, evt) + QWidget.keyPressEvent(self, evt) \ No newline at end of file