New in CVS: Monster patch for new threading model
"Bauer, Georg" <[email protected]> Wed, 4 Feb 2004 10:59:37 +0100
| Newsgroups | gmane.comp.pythin.pyds.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi! I just commited the big patch to change the threading model. This patch includes changes to allmost any tools. There are some changes to APIs, mostly the PyDS.Tool.registerTool function (it now registers classes instead of instances), so if you hacked your own tool, that might not work. Additionally the ShutdownTool is now in CVS in a new version by Thomas. And there are three new reST directives that allow usage of macros, nuggets and pictures if you use strict restructured text. If you want to know more about those (pyds-macro, pyds-nugget and pyds-picture) directives, they are (with documentation) in PyDS/Directives.py This patch is _very_ large, so expect things to break. I do use it successfully for some days now, but there still might be errors in it. Especially I only tested it with Linux up to now, so threading libraries for other systems might create some problems (they shouldn't, but since now PyDS starts, stops and restarts threads much more than before, bugs or problems with other threading libraries might show up earlier). Due to the fact that problems might be in there, the current CVS release should only be installed by people that are happy with debugging. And you should really have a backup timer and backup upstreaming activated ;-) bye, Georg