On Mon, Nov 25, 2002 at 03:34:53PM -0800, David Wheeler wrote:
> On Monday, November 25, 2002, at 03:26  PM, Tim Bunce wrote:
> 
> >They're about to be deprecated/changed/removed or something as
> >part of moving towards a $h->{HandleEvent} = sub { ... } interface.
> >
> >So far I've just gutted the DBIh_EVENT*() macros so they do nothing
> >(old drivers may use them at the point they set err & errstr but the
> >DBI never did much with them).\
> 
> Naturally, DBD::Pg uses DBIh_EVENT2 in a couple of places:
> 
>     DBIh_EVENT2(h, ERROR_event, DBIc_ERR(imp_xxh), 
> DBIc_ERRSTR(imp_xxh));
> 
> But I imagine we can purge these, if necessary.

Leave them for now.

I guess I should have asked "Is anyone *depending* on them?"

But, thinking about it, he answer pretty much has to be "no" because
I'd removed support for the undocumented Handlers attribute back
in June 2002 - and that was the only way to do anything with
$h->event(...) and DBIh_EVENT*().

So all is well.

Tim.

Reply via email to