Plugins/VcsPlugins/vcsMercurial/HgServeDialog.py

branch
Py2 comp.
changeset 3484
645c12de6b0c
parent 3178
f25fc1364c88
parent 3345
071afe8be2a1
child 3591
2f2a4a76dd22
diff -r 96232974dcdb -r 645c12de6b0c Plugins/VcsPlugins/vcsMercurial/HgServeDialog.py
--- a/Plugins/VcsPlugins/vcsMercurial/HgServeDialog.py	Sun Mar 30 22:00:14 2014 +0200
+++ b/Plugins/VcsPlugins/vcsMercurial/HgServeDialog.py	Thu Apr 03 23:05:31 2014 +0200
@@ -9,8 +9,8 @@
 
 from __future__ import unicode_literals
 try:
-    str = unicode    # __IGNORE_WARNING__
-except (NameError):
+    str = unicode
+except NameError:
     pass
 
 import os
@@ -47,46 +47,46 @@
         
         self.__styles = ["paper", "coal", "gitweb", "monoblue", "spartan", ]
         
-        self.setWindowTitle(self.trUtf8("Mercurial Server"))
+        self.setWindowTitle(self.tr("Mercurial Server"))
         
         self.__startAct = QAction(
             UI.PixmapCache.getIcon(
                 os.path.join("VcsPlugins", "vcsMercurial", "icons",
                              "startServer.png")),
-            self.trUtf8("Start Server"), self)
-        self.__startAct.triggered[()].connect(self.__startServer)
+            self.tr("Start Server"), self)
+        self.__startAct.triggered.connect(self.__startServer)
         self.__stopAct = QAction(
             UI.PixmapCache.getIcon(
                 os.path.join("VcsPlugins", "vcsMercurial", "icons",
                              "stopServer.png")),
-            self.trUtf8("Stop Server"), self)
-        self.__stopAct.triggered[()].connect(self.__stopServer)
+            self.tr("Stop Server"), self)
+        self.__stopAct.triggered.connect(self.__stopServer)
         self.__browserAct = QAction(
             UI.PixmapCache.getIcon("home.png"),
-            self.trUtf8("Start Browser"), self)
-        self.__browserAct.triggered[()].connect(self.__startBrowser)
+            self.tr("Start Browser"), self)
+        self.__browserAct.triggered.connect(self.__startBrowser)
         
         self.__portSpin = QSpinBox(self)
         self.__portSpin.setMinimum(2048)
         self.__portSpin.setMaximum(65535)
-        self.__portSpin.setToolTip(self.trUtf8("Enter the server port"))
+        self.__portSpin.setToolTip(self.tr("Enter the server port"))
         self.__portSpin.setValue(
             self.vcs.getPlugin().getPreferences("ServerPort"))
         
         self.__styleCombo = QComboBox(self)
         self.__styleCombo.addItems(self.__styles)
-        self.__styleCombo.setToolTip(self.trUtf8("Select the style to use"))
+        self.__styleCombo.setToolTip(self.tr("Select the style to use"))
         self.__styleCombo.setCurrentIndex(self.__styleCombo.findText(
             self.vcs.getPlugin().getPreferences("ServerStyle")))
         
-        self.__serverToolbar = QToolBar(self.trUtf8("Server"), self)
+        self.__serverToolbar = QToolBar(self.tr("Server"), self)
         self.__serverToolbar.addAction(self.__startAct)
         self.__serverToolbar.addAction(self.__stopAct)
         self.__serverToolbar.addSeparator()
         self.__serverToolbar.addWidget(self.__portSpin)
         self.__serverToolbar.addWidget(self.__styleCombo)
         
-        self.__browserToolbar = QToolBar(self.trUtf8("Browser"), self)
+        self.__browserToolbar = QToolBar(self.tr("Browser"), self)
         self.__browserToolbar.addAction(self.__browserAct)
         
         self.addToolBar(Qt.TopToolBarArea, self.__serverToolbar)
@@ -120,8 +120,7 @@
         port = self.__portSpin.value()
         style = self.__styleCombo.currentText()
         
-        args = []
-        args.append("serve")
+        args = self.vcs.initCommand("serve")
         args.append("-v")
         args.append("--port")
         args.append(str(port))
@@ -143,8 +142,8 @@
         else:
             E5MessageBox.critical(
                 self,
-                self.trUtf8('Process Generation Error'),
-                self.trUtf8(
+                self.tr('Process Generation Error'),
+                self.tr(
                     'The process {0} could not be started. '
                     'Ensure, that it is in the search path.'
                 ).format('hg'))
@@ -199,8 +198,7 @@
         """
         if self.process is not None:
             s = str(self.process.readAllStandardOutput(),
-                    Preferences.getSystem("IOEncoding"),
-                    'replace')
+                    self.vcs.getEncoding(), 'replace')
             self.__appendText(s, False)
     
     def __readStderr(self):
@@ -211,8 +209,7 @@
         """
         if self.process is not None:
             s = str(self.process.readAllStandardError(),
-                    Preferences.getSystem("IOEncoding"),
-                    'replace')
+                    self.vcs.getEncoding(), 'replace')
             self.__appendText(s, True)
     
     def __appendText(self, txt, error=False):

eric ide

mercurial