use libdbm.nfs.a if available (libdbm.a is missing dbmclose())
[p5sagit/p5-mst-13.2.git] / Todo-5.005
index b032245..e06add9 100644 (file)
@@ -4,7 +4,6 @@ Multi-threading
     SvREFCNT_dec(curstack) in threadstart() in Thread.xs
     better support for externally created threads
     Thread::Pool
-    more Configure support
     spot-check globals like statcache and global GVs for thread-safety
 
 Compiler
@@ -18,7 +17,6 @@ Compiler
 
 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
 
@@ -26,7 +24,22 @@ MULTIPLICITY support
     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
@@ -44,15 +57,15 @@ Miscellaneous
     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
     keep filenames 8.3 friendly, where feasible
     upgrade to newer versions of all independently maintained modules
+    comprehensive perldelta.pod
 
 Documentation
-    comprehensive perldelta.pod
     describe new age patterns
     update perl{guts,call,embed,xs} with additions, changes to API
     document Win32 choices