Komodo IDE Python Interactive Shell

The python interactive shell on Komodo is pretty cool. I’d like it to be a bit more responsive, but I can’t really put my finger on what’s going on. I did notice, with python 2.5 that it pops up this traceback on a Ctrl-D:

 1     Traceback (most recent call last):
 2       File "/Applications/Komodo IDE.app/Contents/SharedSupport/dbgp/bin/pydbgp", line 270, in <module>
 3         sys.exit( main(sys.argv) )
 4       File "/Applications/Komodo IDE.app/Contents/SharedSupport/dbgp/bin/pydbgp", line 264, in main
 5         client.runInteractive()
 6       File "/Applications/Komodo IDE.app/Contents/SharedSupport/dbgp/pythonlib/dbgp/client.py", line 1893, in runInteractive
 7         self.cmdloop()
 8       File "/Applications/Komodo IDE.app/Contents/SharedSupport/dbgp/pythonlib/dbgp/client.py", line 2025, in cmdloop
 9         self.onecmd(data)
10       File "/Applications/Komodo IDE.app/Contents/SharedSupport/dbgp/pythonlib/dbgp/client.py", line 2145, in onecmd
11         self.socket.send_response(str(ex))
12       File "/Applications/Komodo IDE.app/Contents/SharedSupport/dbgp/pythonlib/dbgp/client.py", line 1745, in send_response
13         self._socket.send('%d\0%s\0' % (l, response))
14     AttributeError: 'NoneType' object has no attribute 'send'
blog comments powered by Disqus