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 ezio.melotti
Recipients ezio.melotti, lemburg, loewis, taleinat, terry.reedy
Date 2014-06-21.18:28:20
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1403375300.96.0.760225987063.issue21765@psf.upfronthosting.co.za>
In-reply-to
Content
> It's an optimization. Assuming the majority of characters will be
> ASCII, most non-identifier characters will fail this test, thus
> avoiding the more involved generic Unicode check.

I don't know what kind of characters are usually received as input.  If things like (ASCII) spaces, parentheses, commas are common, then the optimization is probably OK.

@Martin
Do you know the reason why characters with the Other_ID_Start have been included in the first place, given that they are no longer considered valid identifiers and I can hardly think any situation where someone would need it?  Could they be removed from 3.5 if that makes the code simpler?
History
Date User Action Args
2014-06-21 18:28:20ezio.melottisetrecipients: + ezio.melotti, lemburg, loewis, terry.reedy, taleinat
2014-06-21 18:28:20ezio.melottisetmessageid: <1403375300.96.0.760225987063.issue21765@psf.upfronthosting.co.za>
2014-06-21 18:28:20ezio.melottilinkissue21765 messages
2014-06-21 18:28:20ezio.melotticreate