[Python-3000] C API changes? [Was: Python 3000 Process]

Barry Warsaw barry at python.org
Wed Mar 22 13:34:30 CET 2006


On Wed, 2006-03-22 at 11:49 +0100, Thomas Wouters wrote:

> I'm not sure I like those. In fact, I'm pretty sure I don't :) // is
> all about style; I don't think it has any. Inline declarations is
> about code readability. Code that spreads out the declarations all
> over the place just look messy. I'll grant that there are cases where
> it's more logical to keep a declaration right near its (only) use, but
> a great many of those cases also introduce a new block. I've worked a
> bit with (messy) C99 code, and I always got a much clearer picture of
> what a function tries to do (and how messy it is) when I moved all the
> declarations to the top of the function/block. Just my two cents; I'll
> happily follow whatever PEP-3007 says. 
> 
> Speaking of PEP-3007, any ideas on how different from PEP-0007 it'll
> be? tabs or four-space indents? How rigourously will it be applied? (I
> honestly don't have any problems with PEP-0007 except for its
> intermittent application.) Do we get to arbitrarily clean up
> extensions and the like? :> 

One thing I hope we can finally do is re-indent to 4 spaces.  That's
been on my wish list since about 1995. :)

-Barry


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 309 bytes
Desc: This is a digitally signed message part
Url : http://mail.python.org/pipermail/python-3000/attachments/20060322/d79bc224/attachment.pgp 


More information about the Python-3000 mailing list