[pypy-svn] r5043 - pypy/trunk/src/pypy
mwh at codespeak.net
mwh at codespeak.net
Fri Jun 11 12:03:11 CEST 2004
Author: mwh
Date: Fri Jun 11 12:03:09 2004
New Revision: 5043
Modified:
pypy/trunk/src/pypy/TODO
Log:
updates
Modified: pypy/trunk/src/pypy/TODO
==============================================================================
--- pypy/trunk/src/pypy/TODO (original)
+++ pypy/trunk/src/pypy/TODO Fri Jun 11 12:03:09 2004
@@ -1,20 +1,18 @@
-* String Formatting: the % mod operator needs to be implemented
- for dicts and the current hack for tuples (which just unwraps
- to cpython and calls the % operator) needs to be properly
- written at interp- or app-level.
+StdObjSpace
+===========
+
+* find a way via hacking or elegance to run CPython's unit tests
+ against the StdObjSpace.
+
+* String formatting still needs work (field widths, precision, ...)
* Provide an importer that can import packages. (we have a
- limited __import__ builtin defined)
+ limited __import__ builtin defined) <---- done now?
Consider PEP 302, new import hooks.
Try to write as much as possible in app-level.
How would PyPy import CPython extensions?
-* Implements super. Guido's paper, descrintro, has a pure Python
- implementation. Let it run on PyPy. (as of r3461, it doesn't run.)
-
-* Supports traceback. At least sys.exc_info. (Many modules expect it.)
-
* (documentation) generate a nice dot-graph from the structure of PyPy
* port pypy's testing framework to std.utest (probably a sprint topic,
@@ -23,9 +21,6 @@
* (documentation) remove/retire all web-pages referencing e.g.
AnnSpace or other deprecated stuff
-* make application-level types work for (1) StdObjSpace types and (2)
- core interpreter objects.
-
* Review, enhance the new mixed-level module mechanism
(e.g. the module/builtin*.py files comprise the builtin module)
and try to apply the same technique for the application level
@@ -42,8 +37,16 @@
http://codespeak.net/pypy/index.cgi?doc/objspace/multimethod
+ (now irrelevant? not sure...)
+
+Translator
+==========
+
* enhance the translator components to accept more of PyPy ...
+Tools
+=====
+
* add web server thread (!) that allows inspection of e.g. app-level
tracebacks (and stop clogging the user's terminal with them).
More information about the Pypy-commit
mailing list