1.1 --- a/TO_DO.txt Sun Aug 15 23:37:53 2010 +0200
1.2 +++ b/TO_DO.txt Mon Aug 16 00:26:23 2010 +0200
1.3 @@ -1,3 +1,8 @@
1.4 +Support class attribute positioning similar to instance attribute positioning, potentially
1.5 +(for both) based on usage observations. For example, if __iter__ is used on two classes,
1.6 +the class attribute could be exposed at a similar relative position to the class (and
1.7 +potentially accessible using a LoadAttr-style instruction).
1.8 +
1.9 Consider references to defaults as occurring only within the context of a particular
1.10 function, thus eliminating default value classes if such functions are not themselves
1.11 invoked.
1.12 @@ -17,8 +22,6 @@
1.13 set # could be confused by the local definition at run-time
1.14 ----
1.15
1.16 -Support operator module usage instead of explicit operator code generation.
1.17 -
1.18 Support __init__ traversal (and other implicit names) more effectively.
1.19
1.20 Check context_value initialisation (avoiding or handling None effectively).
2.1 --- a/lib/builtins.py Sun Aug 15 23:37:53 2010 +0200
2.2 +++ b/lib/builtins.py Mon Aug 16 00:26:23 2010 +0200
2.3 @@ -385,9 +385,8 @@
2.4 # General functions.
2.5 # NOTE: Some of these are actually provided by classes in CPython.
2.6 # NOTE: We may refuse to support some of these in practice, such as...
2.7 -# NOTE: super, reload.
2.8 +# NOTE: __import__, super, reload.
2.9
2.10 -def __import__(name, globals=None, locals=None, fromlist=None, level=-1): pass
2.11 def abs(number): pass
2.12 def all(iterable): pass
2.13 def any(iterable): pass
3.1 --- a/micropython/report.py Sun Aug 15 23:37:53 2010 +0200
3.2 +++ b/micropython/report.py Mon Aug 16 00:26:23 2010 +0200
3.3 @@ -44,6 +44,7 @@
3.4 padding-bottom: 4em;
3.5 font-size: 14pt; font-family: monospace;
3.6 background-color: black; color: white;
3.7 + margin-top: 2em;
3.8 }
3.9
3.10 a {