eric6/E5XML/SessionWriter.py

branch
jsonfiles
changeset 8010
7ce2b8bb0d9b
parent 8009
29818ac4853c
parent 8008
ae9ab1e150dc
child 8031
ce5858a237d2
diff -r 29818ac4853c -r 7ce2b8bb0d9b eric6/E5XML/SessionWriter.py
--- a/eric6/E5XML/SessionWriter.py	Wed Jan 27 15:09:20 2021 +0100
+++ b/eric6/E5XML/SessionWriter.py	Wed Jan 27 15:11:03 2021 +0100
@@ -179,6 +179,11 @@
                 dbgEnv = self.dbg.envHistory[0]
             else:
                 dbgEnv = ""
+            if len(self.dbg.multiprocessNoDebugHistory):
+                dbgMultiprocessNoDebug = self.dbg.multiprocessNoDebugHistory[0]
+            else:
+                dbgMultiprocessNoDebug = ""
+            
             self.writeTextElement("VirtualEnv", self.dbg.lastUsedVenvName)
             self.writeTextElement("CommandLine", dbgCmdline)
             self.writeTextElement("WorkingDirectory", dbgWd)
@@ -199,6 +204,10 @@
             self.writeAttribute("value", str(self.dbg.tracePython))
             self.writeEmptyElement("AutoContinue")
             self.writeAttribute("value", str(self.dbg.autoContinue))
+            self.writeEmptyElement("EnableMultiprocess")
+            self.writeAttribute("value", str(self.dbg.enableMultiprocess))
+            self.writeTextElement("MultiprocessNoDebug",
+                                  dbgMultiprocessNoDebug)
             self.writeEmptyElement("CovexcPattern")    # kept for compatibility
         else:
             self.writeTextElement("VirtualEnv", self.project.dbgVirtualEnv)
@@ -221,6 +230,11 @@
             self.writeAttribute("value", str(self.project.dbgTracePython))
             self.writeEmptyElement("AutoContinue")
             self.writeAttribute("value", str(self.project.dbgAutoContinue))
+            self.writeEmptyElement("EnableMultiprocess")
+            self.writeAttribute("value",
+                                str(self.project.dbgEnableMultiprocess))
+            self.writeTextElement("MultiprocessNoDebug",
+                                  self.project.dbgMultiprocessNoDebug)
             self.writeEmptyElement("CovexcPattern")    # kept for compatibility
         self.writeEndElement()
         

eric ide

mercurial