Plugins/VcsPlugins/vcsSubversion/SvnChangeListsDialog.py

changeset 4126
c28d0cf3b639
parent 4021
195a471c327b
child 4278
ccd1e13cb9bd
diff -r 056d98a54dd4 -r c28d0cf3b639 Plugins/VcsPlugins/vcsSubversion/SvnChangeListsDialog.py
--- a/Plugins/VcsPlugins/vcsSubversion/SvnChangeListsDialog.py	Sun Feb 22 12:16:32 2015 +0100
+++ b/Plugins/VcsPlugins/vcsSubversion/SvnChangeListsDialog.py	Sun Feb 22 19:21:55 2015 +0100
@@ -43,9 +43,13 @@
         self.buttonBox.button(QDialogButtonBox.Close).setEnabled(False)
         self.buttonBox.button(QDialogButtonBox.Cancel).setDefault(True)
         
-        self.process = None
         self.vcs = vcs
         
+        self.process = QProcess()
+        self.process.finished.connect(self.__procFinished)
+        self.process.readyReadStandardOutput.connect(self.__readStdout)
+        self.process.readyReadStandardError.connect(self.__readStderr)
+        
         self.rx_status = QRegExp(
             '(.{8,9})\\s+([0-9-]+)\\s+([0-9?]+)\\s+(\\S+)\\s+(.+)\\s*')
         # flags (8 or 9 anything), revision, changed rev, author, path
@@ -89,11 +93,6 @@
         self.path = path
         self.currentChangelist = ""
         
-        self.process = QProcess()
-        self.process.finished.connect(self.__procFinished)
-        self.process.readyReadStandardOutput.connect(self.__readStdout)
-        self.process.readyReadStandardError.connect(self.__readStderr)
-        
         args = []
         args.append('status')
         self.vcs.addArguments(args, self.vcs.options['global'])

eric ide

mercurial