Mention /usr/share/locale.
[p5sagit/p5-mst-13.2.git] / Todo
diff --git a/Todo b/Todo
index e9263cc..2f20ed7 100644 (file)
--- a/Todo
+++ b/Todo
@@ -23,6 +23,7 @@ Would be nice to have
        lvalue functions
        regression/sanity tests for suidperl
        Full 64 bit support (i.e. "long long")
+       Generalise Errno way of extracting cpp symbols and use that in Errno and Fcntl (ExtUtils::CppSymbol?)
 
 Possible pragmas
        debugger
@@ -32,7 +33,6 @@ Optimizations
        constant function cache
        switch structures
        eval qw() at compile time
-       foreach (1..1000000)
        foreach(reverse...)
        Set KEEP on constant split
        Cache eval tree (unless lexical outer scope used (mark in &compiling?))
@@ -41,13 +41,11 @@ Optimizations
        Cache hash value?  (Not a win, according to Guido)
        Optimize away @_ where possible
        "one pass" global destruction
-       Optimize sort by { $a <=> $b }
        Rewrite regexp parser for better integrated optimization
        LRU cache of regexp: foreach $pat (@pats) { foo() if /$pat/ }
 
 Vague possibilities
        ref function in list context
-       data prettyprint function?  (or is it, as I suspect, a lib routine?)
        make tr/// return histogram in list context?
        Loop control on do{} et al
        Explicit switch statements