Re: [Boa Constr] Segfault bugfix and "hello!"
Status: Beta
Brought to you by:
riaan
From: Shane H. <sh...@di...> - 2000-10-20 02:27:05
|
On Fri, 20 Oct 2000, Riaan Booysen wrote: > There is no noticeable difference on Windows (which is a good thing ;) > but if this fixes some wxGTK issues, fantastic, I've updated the source. Yep, I forgot to mention that. It worked all along on Windows but crashed in GTK. > > Now, I wonder what people would think of the following direction: make > > it possible for Boa to connect to a ZEO server and manipulate objects > > directly. This would provide an *ideal* environment for developing Zope > > products, since it would let you use the debugger on what looks like a > > live Zope instance. > > Are you using the current version from CVS? > This version allows the standard Zope management operations > (cut/copy/paste/import/export) as well as object creation from the > Palette and property editing with the Inspector > (adding/editing/removing). > Right click in the explorer for menus. Wow, I haven't seen all that. I'll have to take another look! > I don't exactly understand how the ZEO fits in with this. > Would the debugger be some sort of ZEO shared object? > Are we debugging Product code or Zope code? This would be primarily for product code. There is a big need for a GUI debugger that works with Zope. > I'm very interested in extending Boa's Zope support as far as possible. > Zope debugging sounds very cool. I've thought about it a little more, and I think ZEO isn't a necessary detail. What we really want is to have the ability to start a Zope instance (ZEOfied or not) which is running under the control of Boa. Switching topics, I have made some changes that cause Boa to parse modules "late", i.e. only when the user clicks the "Explore" tab or something else that needs the info. This makes loading files into the source editor quite a bit snappier. Interested? Also, we need to find out why the editor is a bit sluggish. I have identified and fixed a bug in Scintilla that makes it so Windows keyboard events are skipped, but then I discovered that wxStyledTextCtrl needs some significant updates if it is to be compatible with the latest Scintilla (it's using 1.25, Scintilla is up to 1.32.) And I can't figure out why the editor is faster in the wxPython demo. For some reason the paint operation takes much longer in Boa. Does Boa hook any events that might occur during a paint operation? Keep up the good work! Shane Hathaway Digital Creations, Inc. http://www.digicool.com http://www.zope.org |