While I don't *think* this is the right answer, it does make it clear
what's wrong -- the module isn't in globals() (or locals(), or some
module-specific dict) for the "argument = eval(text)" in
Protocol.loop -- and this does show that fixing that problem makes
things (somewhat) work...
--- pymacs.py 2003-05-16 14:03:07.000000000 -0400
+++ /usr/lib/python2.3/site-packages/Pymacs/pymacs.py 2005-04-26
15:09:33.000000000 -0400
@@ -185,6 +185,7 @@
if directory:
sys.path.insert(0, directory)
object = __import__(module_name)
+ globals()[module_name] = sys.modules[module_name]
finally:
if directory:
del sys.path[0]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]