Have you looked at PyCrust? If you can manipulate Webware from a Python shell, then you should be able to get quite a bit of introspection features (autocomplete, calltips and more) using PyCrust.
PyCrust requires (and ships with) wxPython. In a nutshell, it is a modular Python shell and namespace viewer that can be run as a standalone application or embedded into wxPython applications. The absolute latest version is in CVS on SourceForge. http://sourceforge.net/projects/pycrust As I said, you can introspect and modify running wxPython apps (the PythonCard project uses it for this, as do a few wxPython apps) and you can also drill down into ZODB and Zope applications. I haven't tried to use it with Webware, but I'd be willing to work on it if someone could help with the Webware side of things. --- Patrick K. O'Brien Orbtech > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]On Behalf Of Edmund > Lian > Sent: Wednesday, February 20, 2002 9:31 PM > To: Luke Opperman > Cc: Webware Discuss > Subject: Re: [Webware-discuss] Tools for introspection > > > > Tim wrote: > > >>I don't know of any existing well-developed tool, take a > look at the "inspect" module from 2.1.<< > > Argh, you're right. I just did a quick search, looking at OS and > commercial > IDEs, Emacs add-ins, etc. there's nothing out there that seems to > offer the > power and convenience of the classical Smalltalk three-paned browser. Too > bad, because this kind of too would really help in complex apps. > > ...Edmund. > > > _______________________________________________ > Webware-discuss mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/webware-discuss _______________________________________________ Webware-discuss mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/webware-discuss
