dabodemo Commit
Revision 326
Date: 2005-10-20 09:08:30 -0700 (Thu, 20 Oct 2005)
Author: adi

Changed:
U   trunk/wxPython-demos/demo.py

Log:
fixed the filename handling in DemoModules. now break points work in the demos.

Diff:
Modified: trunk/wxPython-demos/demo.py
===================================================================
--- trunk/wxPython-demos/demo.py        2005-10-20 16:00:34 UTC (rev 325)
+++ trunk/wxPython-demos/demo.py        2005-10-20 16:08:30 UTC (rev 326)
@@ -74,11 +74,12 @@
                self.modules = [[None,  ""    ,    ""     , "<original>"  ,     
   None],
                                                [None,  ""    ,    ""     , 
"<modified>"  ,        None]]
                
+               self.modules[MOD_MODIFIED][MOD_IDX_FILENAME] = 
self.GetModifiedFilename(self.file)
+
                # load original module
                self.LoadFromFile(MOD_ORIGINAL, self.file)
                self.SetActiveID(MOD_ORIGINAL)
 
-               self.modules[MOD_MODIFIED][MOD_IDX_FILENAME] = 
self.GetModifiedFilename(self.file)
                # load modified module (if one exists)
                if self.DoesModifiedExist(self.file):
                        self.SetActiveID(MOD_MODIFIED)
@@ -127,7 +128,7 @@
                if self.file != __name__:
                        source = self.modules[modID][MOD_IDX_SOURCE]
                        description = self.modules[modID][MOD_IDX_DESCRIPTION]
-                       filename = self.GetFilename()
+                       filename = self.GetFilename(modID)
                        try:
                                self.modules[modID][MOD_IDX_DICT] = {}
                                code = compile(source, filename, "exec")        




_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev

Reply via email to