eric6/Sessions/SessionFile.py

changeset 8163
29fb6d420a25
parent 8064
756747ba088c
child 8164
c8b88e73b56f
diff -r 8358c3c95841 -r 29fb6d420a25 eric6/Sessions/SessionFile.py
--- a/eric6/Sessions/SessionFile.py	Sun Mar 14 19:59:27 2021 +0100
+++ b/eric6/Sessions/SessionFile.py	Mon Mar 15 17:55:48 2021 +0100
@@ -175,7 +175,8 @@
                 "TracePython": dbg.tracePython,
                 "AutoContinue": dbg.autoContinue,
                 "EnableMultiprocess": dbg.enableMultiprocess,
-                "MultiprocessNoDebug": dbgMultiprocessNoDebug
+                "MultiprocessNoDebug": dbgMultiprocessNoDebug,
+                "GlobalConfigOverride": dbg.overrideGlobalConfig,
             }
         else:
             sessionDict["DebugInfo"] = {
@@ -191,6 +192,7 @@
                 "AutoContinue": project.dbgAutoContinue,
                 "EnableMultiprocess": project.dbgEnableMultiprocess,
                 "MultiprocessNoDebug": project.dbgMultiprocessNoDebug,
+                "GlobalConfigOverride": project.dbgGlobalConfigOverride,
             }
         
         # step 6: bookmarks
@@ -325,6 +327,8 @@
         dbg.setAutoContinue(debugInfoDict["AutoContinue"])
         dbg.setEnableMultiprocess(debugInfoDict["EnableMultiprocess"])
         dbg.setMultiprocessNoDebugHistory(debugInfoDict["MultiprocessNoDebug"])
+        dbg.setEnableGlobalConfigOverride(
+            debugInfoDict["GlobalConfigOverride"])
         if not self.__isGlobal:
             project.setDbgInfo(
                 debugInfoDict["VirtualEnv"],
@@ -338,7 +342,8 @@
                 debugInfoDict["TracePython"],
                 debugInfoDict["AutoContinue"],
                 debugInfoDict["EnableMultiprocess"],
-                debugInfoDict["MultiprocessNoDebug"]
+                debugInfoDict["MultiprocessNoDebug"],
+                debugInfoDict["GlobalConfigOverride"],
             )
         
         # step 6: bookmarks

eric ide

mercurial