0.7.7.24:
[sbcl.git] / TODO
diff --git a/TODO b/TODO
index 35e257a..7de2072 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,14 +1,13 @@
 for early 0.7.x:
 
-* building using something other than SBCL/CMUCL, e.g. CLISP or OpenMCL,
-       as xc host; or at least hitting bugs (in them, not us:-) which
-       give us a good excuse not to:-|
 * urgent EVAL/EVAL-WHEN/%COMPILE/DEFUN/DEFSTRUCT cleanup:
        ** made inlining DEFUN inside MACROLET work again
        ** (also, while working on INLINE anyway, it might be easy
                to flush the old MAYBE-INLINE cruft entirely, 
                including e.g. on the man page)
-       ** fixed bug 137 (more)
+* test file reworking
+       ** non-x86 ports now pass irrat.pure.lisp
+       ** sparc and ppc now pass bit-vector.impure-cload.lisp
 * faster bootstrapping (both make.sh and slam.sh)
        ** added mechanisms for automatically finding dead code, and
                used them to remove dead code
@@ -35,7 +34,6 @@ for early 0.7.x:
 * outstanding embarrassments
        ** cut-and-pasted DEF-BOOLEAN-ATTRIBUTE (maybe easier to fix
                now that EVAL-WHEN works correctly..)
-       ** incomplete manual
        ** :IGNORE-ERRORS-P cruft in stems-and-flags.lisp-expr. (It's
                reasonable to support this as a crutch when initially
                bootstrapping from balky xc hosts with their own
@@ -67,6 +65,9 @@ for early 0.7.x:
 * Either get rid of or at least rework the fdefinition/encapsulation
        system so that (SYMBOL-FUNCTION 'FOO) is identically equal to
        (FDEFINITION 'FOO).
+* building using CLISP (since building under OpenMCL works, this is
+       reduced to "it would be nice" rather than "as proof of concept")
+
 =======================================================================
 for 0.9: