[Python-Dev] [Python-checkins] python/dist/src/Modules _hashopenssl.c, NONE, 2.1 sha256module.c, NONE, 2.1 sha512module.c, NONE, 2.1 md5module.c, 2.35, 2.36 shamodule.c, 2.22, 2.23

"Martin v. Löwis" martin at v.loewis.de
Tue Aug 23 23:43:34 CEST 2005


Terry Reedy wrote:
> Just checked (P&B, Standard C): only one L allowed, not two.  But with C99 
> compilers becoming more common, accidental usages of C99-isms in submitted 
> code will likely become more common, especially when there is not a 
> graceful C89 alternative.  While the current policy should be followed 
> while it remains the policy,  it may need revision someday.

I think Python switched to C89 in 1999 (shortly before C99 was
published, IIRC). So the canonical time for switching to C99 would
be in 2009, provided all interesting compilers have implemented it
by then, atleast to the degree that Python would typically need.

Regards,
Martin


More information about the Python-Dev mailing list