eric6/E5XML/SessionReader.py

changeset 8008
ae9ab1e150dc
parent 7923
91e843545d9a
child 8163
29fb6d420a25
diff -r 5b5e68ccca03 -r ae9ab1e150dc eric6/E5XML/SessionReader.py
--- a/eric6/E5XML/SessionReader.py	Tue Jan 26 14:09:30 2021 +0100
+++ b/eric6/E5XML/SessionReader.py	Wed Jan 27 10:06:09 2021 +0100
@@ -17,7 +17,7 @@
     """
     Class for reading an XML session file.
     """
-    supportedVersions = ["4.3", "4.4", "5.0", "6.0", "6.1", "6.2"]
+    supportedVersions = ["4.3", "4.4", "5.0", "6.0", "6.1", "6.2", "6.3"]
     
     def __init__(self, device, isGlobal):
         """
@@ -321,6 +321,16 @@
                     self.dbg.setAutoContinue(val)
                     if not self.isGlobal:
                         self.project.dbgAutoContinue = val
+                elif self.name() == "EnableMultiprocess":
+                    val = self.toBool(self.attribute("value"))
+                    self.dbg.setEnableMultiprocess(val)
+                    if not self.isGlobal:
+                        self.project.dbgEnableMultiprocess = val
+                elif self.name() == "MultiprocessNoDebug":
+                    txt = self.readElementText()
+                    self.dbg.setMultiprocessNoDebugHistory(txt)
+                    if not self.isGlobal:
+                        self.project.dbgMultiprocessNoDebug = txt
                 elif self.name() == "CovexcPattern":
                     pass    # ignore this start tag
                 else:

eric ide

mercurial