Hey all, I was wondering if anyone here has given any (rational) thought on what python's PEP238 affects zope, zope coders and zope users. For those of you that don't know, PEP238 which is still be thought about, will change how the division operand ('/') works with integers. Currently the following is what happens in python int/int == int 2/1 == 2 3/2 == 1 3/4 == 0 under PEP238 this will change to int/int == float 2/1 == 2.0 3/2 == 1.5 3/4 == 0.75 to do integer division you would have to use a _new_ operand ('//'). Now first off, this PEP has not been accepted (although Guido is leaning towards it), and there supposedly will be 2 years of warnings before it changes. But I'm not sure how the warnings are going to appear in dtml calls or the python methods? I just checked and divmod is available so you could do <dtml-var expr="_.divmod[a,b][0]"> to get the same value as <dtml-var expr="a/b">. I'm more concerned with the python methods that are out there or will be going out there. Should we start coding defensively? Maybe I should add a generic div method and have the folks here use that instead of '/'? Thoughts? Opinions? -- Tom Jenkins devIS - Development Infostructure http://www.devis.com