修改WingDBG产品,作为解决TrustedFSPythonScript调试问题的解决方案
项目描述
描述
这是Wingware作为WingIDE(商业)产品的一部分提供的WingDBG产品的克隆。版权声明请参阅ProductsWingDBGWingDBG.py,有关WingIDE和WingDBG的信息请参阅http://www.wingware.com/doc/howtos/zope。
克隆WingDBG的原因是猴子补丁TrustedFSPythonScript出现问题,因为它使用了rebindFunction方法_write。不幸的是,WingDBG/ScriptDebugging应用的猴子补丁不起作用,因为Zope产品TrustedExecutable是在WingDBG之前导入的。
注意:截至2009年10月19日,将WingDBG重命名为HaufeWingDBG没有帮助,因为可能使用已经修补了CMFCore分发的Zope实例进行测试;因此,TODO.txt中记录的修补程序仍然是必要的,直到找到删除此补丁的解决方案。
对于WingIDE 3.2.1,需要Products.HaufeWingDBG-3.2.1_4dev_r155350-py2.4.egg
创建于2009-10-13 /FRP 更新于2009-12-16 /FRP
变更日志
4.1.9 - 2012-12-06
适配WingIDE 4.1.9
3.2.3 - 2009-12-15
适配WingIDE 3.2.3
3.2.1-4 - 2009-10-26
添加TODO.txt,其中描述了如何修补CMFCore / FSPythonScript.py(仍然需要)
3.2.1-3 - 2009-10-13
对包名更改进行适配(WingDBG -> HaufeWingDBG)
添加缺少的__init__.py(之前为空)
更改版本信息
在状态屏幕上显示“- 由Haufe Lexware SWD定制”
3.2.1 - 2009-10-13
初始发布
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。