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

Reply via email to