Simon Michael <simon@joyful.com> writes:
> Perhaps after an edit I can
>
> try:
> render new page
> except:
> revert to old content
Ok, now after an edit I just call
apply(DTMLDocument.DTMLDocument.__call__, (self, None, REQUEST, None))
and if there's a DTML problem zope rolls back the transaction & gives
an appropriate error. Right on!
I'll update the product on zope.org soon.