On 4/26/06, Simon Belak <[EMAIL PROTECTED]> wrote:
> I would just like to highlight some (breaking) changes I made in r1257.
> For now all are intended for First Class, if we decide anything should
> be released beforehand I will merge than (I hope this covers me from
> Michelle's wrath ;)).

Please document breaking changes in the CHANGELOG, otherwise we'll
have no hope of producing a migration guide when 1.1 comes out.

> 1) Fail-safe mechanism is uncoupled from error handling and validate()
> decorator. Some examples can be had in test_errorhandling.py (should
> probably refactor as well), I will update the "docs" soon (on sprint at
> the latest).

We'll need to get docs going for 1.1 right away as well. Maybe it
would make sense to start the migration guide from the get go.

> 2) tg_exceptions is renamed to tg_exception and is in fact no longer an
> exception as such, but a tuple compatible with what sys.exc_info() returns.
> (it should be possible to do some pretty sick things with stack
> manipulation now ...)

We need to be careful about memory leaks. I seem to remember reading
something in the docs about some deep voodoo around the stack frames
in exceptions that could cause the frames to stick around.

Kevin

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears Trunk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/turbogears-trunk
-~----------~----~----~----~------~----~------~--~---

Reply via email to