dabo Commit
Revision 4292
Date: 2008-07-18 15:18:04 -0700 (Fri, 18 Jul 2008)
Author: Nate
Trac:
http://svn.dabodev.com/trac/dabo/changeset/4292Changed:
U trunk/ide/ClassDesignerEditor.py
Log:
I had problems importing namespaces for introspection in the CD. The imports were right but it wasn't liking the line ending for some reason and throwing a SantaxError. So, I catch the SyntaxError. If the error is thrown the editor won't let you enter any more characters and any syntax error should be thrown when you run the program, not in the design.
Diff:
Modified: trunk/ide/ClassDesignerEditor.py
===================================================================
--- trunk/ide/ClassDesignerEditor.py 2008-07-18 00:03:11 UTC (rev 4291)
+++ trunk/ide/ClassDesignerEditor.py 2008-07-18 22:18:04 UTC (rev 4292)
@@ -62,7 +62,10 @@
exec "import dabo\ndui = dabo.ui" in self._namespaces
imp = self.Controller.getImportDict()
if imp:
- exec imp in self._namespaces
+ try:
+ exec imp in self._namespaces
+ except SyntaxError:
+ pass #Just let namespace import fail.
def _getController(self):
_______________________________________________
Post Messages to:
Dabo-dev@...
Subscription Maintenance:
http://leafe.com/mailman/listinfo/dabo-devSearchable Archives:
http://leafe.com/archives/search/dabo-devThis message:
http://leafe.com/archives/byMID/20080718221804.A139E3188F3@...