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 rhettinger
Recipients loewis, mark.dickinson, rhettinger, zuo
Date 2010-12-12.19:59:10
SpamBayes Score 4.7659987e-11
Marked as misclassified No
Message-id <1292183952.86.0.870488450258.issue10682@psf.upfronthosting.co.za>
In-reply-to
Content
The current behavior for function definitions is beneficial because a trailing comma in the argument list is likely to signal a real error (omitted variable).

In contrast, the trailing comma for lists is useful because entries on separate lines in a repeating pattern that makes it easy to add or remove entries.

The use cases for both function definitions and lists are best served by the current behavior, more so that a notion driven by "foolish consistency".

Recommend rejecting and closing.
History
Date User Action Args
2010-12-12 19:59:12rhettingersetrecipients: + rhettinger, loewis, mark.dickinson, zuo
2010-12-12 19:59:12rhettingersetmessageid: <1292183952.86.0.870488450258.issue10682@psf.upfronthosting.co.za>
2010-12-12 19:59:11rhettingerlinkissue10682 messages
2010-12-12 19:59:10rhettingercreate