99 |
99 |
100 It saves the diff shown in the dialog to a file in the local |
100 It saves the diff shown in the dialog to a file in the local |
101 filesystem. |
101 filesystem. |
102 """ |
102 """ |
103 dname, fname = Utilities.splitPath(self.filename2) |
103 dname, fname = Utilities.splitPath(self.filename2) |
104 if fname != '.': |
104 fname = "{0}.diff".format(self.filename2) if fname != '.' else dname |
105 fname = "{0}.diff".format(self.filename2) |
|
106 else: |
|
107 fname = dname |
|
108 |
105 |
109 fname, selectedFilter = E5FileDialog.getSaveFileNameAndFilter( |
106 fname, selectedFilter = E5FileDialog.getSaveFileNameAndFilter( |
110 self, |
107 self, |
111 self.tr("Save Diff"), |
108 self.tr("Save Diff"), |
112 fname, |
109 fname, |