[Boa Constr] Segfault bugfix and "hello!"
Status: Beta
Brought to you by:
riaan
From: Shane H. <sh...@di...> - 2000-10-18 22:03:28
|
Boa looks like a great project. I'm very impressed with it. Especially the fact that it connects to Zope! That said, Editor.py didn't work well on my Linux box until I applied the following change. modulePage.destroy() needs to occur only when there is *nothing* else that might access modulePage. @@ -620,9 +652,9 @@ if Utils.yesNoDialog(self, 'Close module', 'There are changes, do you want to save?'): self.saveOrSaveAs() name = modulePage.model.filename - modulePage.destroy() self.tabs.RemovePage(idx) del self.modules[name] + modulePage.destroy() # notify pages for idx adjustments for modPge in self.modules.values(): modPge.removedPage(idx) 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. Shane |