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