Martin v. Löwis wrote:
> Georg Brandl wrote:
>> * I think I've submitted this one to the tracker, but can't remember:
>>   It's for PySequence_SetItem and makes something like this possible:
>> 
>>   tup = ([], )
>>   tup[0] += [1]
> 
> That definitely needs fixing:
> 
> py> tup = ([], )
> py> tup[0] += [1]
> Traceback (most recent call last):
>   File "<stdin>", line 1, in ?
> TypeError: object doesn't support item assignment
> py> tup
> ([1],)
> 
> Errors should never pass silently, but success shouldn't cause
> an error message, either.

The patch is now at SF, item #1436226.

>> * One patch for staticmethod and classmethod, which currently silently
>>   accept keyword arguments and throw them away. The patch adds error
>>   messages.
> 
> Sounds good as well.

Checked in to 2.5 branch.

Georg

_______________________________________________
Python-Dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to