[Dev] Proposing the removal of Item.__iter__( )

Morgen Sagen morgen at osafoundation.org
Mon Oct 25 12:51:17 PDT 2004


This is an old outstanding issue I would like to resolve:

One way to get an item's children was to iterate on the item ("for 
child in item:"), but now that ItemCollection overrides __iter__( ), 
that changes the behavior.  Iterating on an ItemCollection returns 
results rather than children.

Unless there are any objections, I would like to have Andi remove 
Item's __iter__( ) method and just have people use iterChildren( ) 
instead.

~morgen




More information about the Dev mailing list