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.