Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py

changeset 945
8cd4d08fa9f6
parent 882
34b86be88bf0
child 1112
8a7d1b9d18db
--- a/Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py	Fri Mar 11 08:55:14 2011 +0100
+++ b/Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py	Fri Mar 11 16:51:57 2011 +0100
@@ -22,11 +22,12 @@
 
 import Utilities
 
+
 class SvnDiffDialog(QWidget, SvnDialogMixin, Ui_SvnDiffDialog):
     """
     Class implementing a dialog to show the output of the svn diff command.
     """
-    def __init__(self, vcs, parent = None):
+    def __init__(self, vcs, parent=None):
         """
         Constructor
         
@@ -108,14 +109,14 @@
         else:
             return " "
         
-    def start(self, fn, versions = None, urls = None, summary = False, pegRev = None):
+    def start(self, fn, versions=None, urls=None, summary=False, pegRev=None):
         """
         Public slot to start the svn diff command.
         
         @param fn filename to be diffed (string)
         @param versions list of versions to be diffed (list of up to 2 integer or None)
         @keyparam urls list of repository URLs (list of 2 strings)
-        @keyparam summary flag indicating a summarizing diff 
+        @keyparam summary flag indicating a summarizing diff
             (only valid for URL diffs) (boolean)
         @keyparam pegRev revision number the filename is valid (integer)
         """
@@ -195,9 +196,9 @@
                     url2 = "{0}/{1}{2}".format(urls[1], dname, name)
                     if summary:
                         diff_summary = self.client.diff_summarize(
-                            url1, revision1 = rev1, 
-                            url_or_path2 = url2, revision2 = rev2, 
-                            recurse = recurse)
+                            url1, revision1=rev1,
+                            url_or_path2=url2, revision2=rev2,
+                            recurse=recurse)
                         diff_list = []
                         for diff_sum in diff_summary:
                             diff_list.append("{0} {1}".format(
@@ -205,18 +206,18 @@
                                 diff_sum['path']))
                         diffText = os.linesep.join(diff_list)
                     else:
-                        diffText = self.client.diff(tmpdir, 
-                            url1, revision1 = rev1, 
-                            url_or_path2 = url2, revision2 = rev2, 
-                            recurse = recurse)
+                        diffText = self.client.diff(tmpdir,
+                            url1, revision1=rev1,
+                            url_or_path2=url2, revision2=rev2,
+                            recurse=recurse)
                 else:
                     if pegRev is not None:
-                        diffText = self.client.diff_peg(tmpdir, name, 
-                            peg_revision = self.__getVersionArg(pegRev), 
-                            revision_start = rev1, revision_end = rev2, recurse = recurse)
+                        diffText = self.client.diff_peg(tmpdir, name,
+                            peg_revision=self.__getVersionArg(pegRev),
+                            revision_start=rev1, revision_end=rev2, recurse=recurse)
                     else:
-                        diffText = self.client.diff(tmpdir, name, 
-                            revision1 = rev1, revision2 = rev2, recurse = recurse)
+                        diffText = self.client.diff(tmpdir, name,
+                            revision1=rev1, revision2=rev2, recurse=recurse)
                 counter = 0
                 for line in diffText.splitlines():
                     self.__appendText("{0}{1}".format(line, os.linesep))
@@ -334,13 +335,13 @@
                 self.trUtf8("Save Diff"),
                 self.trUtf8("<p>The patch file <b>{0}</b> already exists."
                             " Overwrite it?</p>").format(fname),
-                icon = E5MessageBox.Warning)
+                icon=E5MessageBox.Warning)
             if not res:
                 return
         fname = Utilities.toNativeSeparators(fname)
         
         try:
-            f = open(fname, "w", encoding = "utf-8")
+            f = open(fname, "w", encoding="utf-8")
             f.write(self.contents.toPlainText())
             f.close()
         except IOError as why:

eric ide

mercurial