src/eric7/Plugins/VcsPlugins/vcsMercurial/HgClient.py

branch
eric7
changeset 11080
92cd5f094e7a
parent 10690
fab36645aa7d
child 11090
f5f5f5803935
--- a/src/eric7/Plugins/VcsPlugins/vcsMercurial/HgClient.py	Wed Dec 04 08:20:35 2024 +0100
+++ b/src/eric7/Plugins/VcsPlugins/vcsMercurial/HgClient.py	Wed Dec 04 08:21:32 2024 +0100
@@ -60,10 +60,12 @@
 
         # generate command line and environment
         self.__serverArgs = vcs.initCommand("serve")
-        self.__serverArgs.append("--cmdserver")
-        self.__serverArgs.append("pipe")
-        self.__serverArgs.append("--config")
-        self.__serverArgs.append("ui.interactive=True")
+        self.__serverArgs.extend(["--cmdserver", "pipe"])
+        self.__serverArgs.extend(["--config", "ui.interactive=True"])
+        self.__serverArgs.extend(["--config", "progress.assume-tty=True"])
+        self.__serverArgs.extend(
+            ["--config", "progress.format=topic bar number estimate"]
+        )
         if repoPath:
             self.__serverArgs.append("--repository")
             self.__serverArgs.append(repoPath)

eric ide

mercurial