Namespace cleanup
CPP-space: restrict what we export from headers
- stop malloc()/free() pollution unless asked
header-space: move into CORE/perl/
API-space: begin list of things that constitute public api
complete work on safe recursive interpreters, C<Perl->new()>
revisit extra implicit arg that provides curthread/curinterp context
+Configure
+ make configuring+building away from source directory work (VPATH et al)
+ _r support
+ cross-compilation configuring
+ POSIX 1003.1 1996 Edition support
+
+Locales
+ locales across packages?
+
+Regexen
+ POSIX [=bar=] and [.zap.] would nice too but there's no API for them
+ (=bar= could be done with Unicode, though)
+ approximate matching
+
Reliable Signals
+ custom opcodes
alternate runops() for signal despatch
figure out how to die() in delayed sighandler
add tests for Thread::Signal
rename and alter ISA.pm
magic_setisa should be made to update %FIELDS [???]
add new modules (Archive::Tar, Compress::Zlib, CPAN::FTP?)
- fix pod2html to generate relative URLs
+ fix pod2html to generate relative URLs (replace with new PodtoHtml?)
automate testing with large parts of CPAN
Ongoing