develooper Front page | perl.perl5.porters | Postings from August 2016

Re: Internals:: undocumented

Thread Previous | Thread Next
Aristotle Pagaltzis
August 14, 2016 21:12
Re: Internals:: undocumented
Message ID:
* demerphq <> [2016-08-14 14:24]:
> I have pushed a patch series which moves the Hash::Util related stuff
> out of universal.c, and removes hv_clear_placeholders() from
> Internals. I am pretty sure this should not affect anything sane.

It seems to have about a dozen actual callers on CPAN:

It’s not a big effort to send patches for those, but there is enough use
that I assume there must be a small amount of use in the DarkPAN also,
and we can’t patch that. So this seems to call for a whiny placeholder
to get people to switch, which loads and calls Hash::Util for them in
the meantime (like FatherC’s approach with arybase).

Also I guess its deprecation warning should mention which version of
Hash::Util callers need to depend on when they switch, so people don’t
forget to ensure that they do.

(I didn’t look at the other functions yet, so I can’t say about any of
them. Hopefully they don’t all need stubs.)

Aristotle Pagaltzis // <>

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About