1.1 --- a/TO_DO.txt Mon Sep 27 23:30:55 2010 +0200
1.2 +++ b/TO_DO.txt Mon Nov 01 01:22:44 2010 +0100
1.3 @@ -1,10 +1,5 @@
1.4 -Support slicing. This is difficult because __getitem__ has to handle integers and slice
1.5 -objects differently. One could either just try and iterate over the argument and then
1.6 -catch the AttributeError for integers, or one could test the instances first.
1.7 -
1.8 -Support isinstance. Like slicing, the problem is dealing with the class or tuple input
1.9 -to the function. A strict tuple check is permissible according to the CPython behaviour,
1.10 -but an iterable would be more elegant (as would *args).
1.11 +Consider attribute assignment observations, along with the possibility of class attribute
1.12 +assignment.
1.13
1.14 Local assignment detection plus frame re-use. Example: slice.__init__ calls
1.15 xrange.__init__ with the same arguments which are unchanged in xrange.__init__. There is