This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author mark.dickinson
Recipients eric.araujo, ezio.melotti, mark.dickinson, serhiy.storchaka
Date 2013-05-04.20:03:05
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1367697785.42.0.0595308299537.issue17806@psf.upfronthosting.co.za>
In-reply-to
Content
> For me s.expandtabs(3) looks more readable than s.expandtabs(tabsize=3).

I disagree:  I think the second is more readable, and I think it's especially helpful to those not intimately familiar with the language (which probably accounts for the vast majority of Python users) to see code like "s.expandtabs(tabsize=3)", or "int(43, base=8)", or "s.splitlines(keepends=True)":  such code is instantly understandable, whereas someone seeing "s.splitlines(True)" likely has to stop and wonder what the "True" is doing.
History
Date User Action Args
2013-05-04 20:03:05mark.dickinsonsetrecipients: + mark.dickinson, ezio.melotti, eric.araujo, serhiy.storchaka
2013-05-04 20:03:05mark.dickinsonsetmessageid: <1367697785.42.0.0595308299537.issue17806@psf.upfronthosting.co.za>
2013-05-04 20:03:05mark.dickinsonlinkissue17806 messages
2013-05-04 20:03:05mark.dickinsoncreate