This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Retract #6826 as the #6828 should be do the same
[perl5.git] / Todo-5.6
index 04b5fe0..30c7cc0 100644 (file)
--- a/Todo-5.6
+++ b/Todo-5.6
@@ -43,9 +43,6 @@ Namespace cleanup
     API-space:    complete the list of things that constitute public api
 
 Configure
-    fix the vicious cyclic multidependency of cc <-> libpth <-> loclibpth
-       libswanted <-> usethreads <-> use64bitint <-> use64bitall <->
-       uselargefiles <-> ...  
     make configuring+building away from source directory work (VPATH et al)
        this is related to: cross-compilation configuring (see Todo)
     _r support (see Todo for mode detailed description)
@@ -57,7 +54,7 @@ Configure
        PREFERABLY AS AN EXTENSION
     IPv6 support: see RFC2292, RFC2553
        PREFERABLY AS AN EXTENSION
-       there already is Socket6
+       there already is Socket6 in CPAN
 
 Long doubles
     figure out where the PV->NV->PV conversion gets it wrong at least
@@ -133,6 +130,7 @@ Win32 stuff
     work out DLL versioning
 
 Miscellaneous
+    introduce @( and @) because group names can have spaces
     add new modules (Archive::Tar, Compress::Zlib, CPAN::FTP?)
     sub-second sleep()? alarm()? time()? (integrate Time::HiRes?
        Configure doesn't yet probe for usleep/nanosleep/ualarm but
@@ -148,7 +146,9 @@ Miscellaneous
        PREFERABLY AS AN EXTENSION.
        As of 5.6.1 there is cpp macro Perl_isnan().
     fix the basic arithmetics (+ - * / %) to preserve IVness/UVness if
-       both arguments are IVs/UVs
+       both arguments are IVs/UVs: it sucks that one cannot see
+       the 'carry flag' (or equivalent) of the CPU from C,
+       C is too high-level...
     replace pod2html with new PodtoHtml? (requires other modules from CPAN)
     automate testing with large parts of CPAN
     Unicode collation? http://www.unicode.org/unicode/reports/tr10/