3 * On 14/12/06, Nicholas Clark <nick@ccl4.org> wrote:
4 > On Thu, Dec 14, 2006 at 05:03:24AM +0100, Andreas J. Koenig wrote:
6 > > Params::Validate and Clone suffer from the same cold:
8 > The same patch will make both compile and pass tests.
9 > I'm wondering if it might be better to totally drop SVt_PBVM and let source
10 > code fail to compile.
12 I don't think so. Because :
13 1. your redefinition of SVt_PBVM is probably what most XS modules want
14 2. anyway, if we remove it from the core, it might appear in Devel::PPPort :)
17 * check which of the following we need to support:
288 * have an --env option for soak to set env variable combinations
290 * only overwrite generated files if they actually changed
292 * try to make parts/apicheck.pl automatically find NEED_ #defines
294 * implement snprintf with newSVpvf for >= 5.004, which is safer?
296 * add support for my_vsnprintf?
298 * try to perform some core consistency checks:
300 - check if 'd' flag in embed.fnc matches with
301 supplied documentation
303 - check if all public API is documented
305 * check (during make regen?) if MAX_PERL in PPPort_pm.PL
308 * see if we can implement sv_catpvf() for < 5.004
312 * improve apicheck (things like utf8_mg_pos_init() are
313 not currently checked)
315 * more documentation, more tests
317 * Resolve dependencies in Makefile.PL and remind of