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 georg.brandl
Recipients akitada, akuchling, amaury.forgeotdarc, brian.curtin, collinwinter, ezio.melotti, georg.brandl, gregory.p.smith, jaylogan, jimjjewett, loewis, mark, moreati, mrabarnett, nneonneo, pitrou, r.david.murray, rsc, sjmachin, timehorse, vbr
Date 2010-07-06.17:34:14
SpamBayes Score 0.0031555297
Marked as misclassified No
Message-id <1278437656.74.0.106037607937.issue2636@psf.upfronthosting.co.za>
In-reply-to
Content
FWIW, I'd love seeing the updated regex module in 3.2.  Please do bring it up on python-dev.

Looking at the latest module on PyPI, I noted that the regex.py file is very long (~3500 lines), even though it is quite compressed (e.g. no blank lines between methods).  It would be good to split it up.  This would also remove the need for underscore-prefixing most of the identifiers, since they would simply live in another (private) module.
Things like the _create_header_file function should be put into utility scripts.  The C file is also very long, but I think we all know why :)

It would also be nice to see some performance comparisons -- where is the new engine faster, where does it return matches while re just loops forever, and where is the new engine slower?
History
Date User Action Args
2010-07-06 17:34:16georg.brandlsetrecipients: + georg.brandl, loewis, akuchling, collinwinter, gregory.p.smith, jimjjewett, sjmachin, amaury.forgeotdarc, pitrou, nneonneo, rsc, timehorse, mark, vbr, ezio.melotti, mrabarnett, jaylogan, akitada, moreati, r.david.murray, brian.curtin
2010-07-06 17:34:16georg.brandlsetmessageid: <1278437656.74.0.106037607937.issue2636@psf.upfronthosting.co.za>
2010-07-06 17:34:15georg.brandllinkissue2636 messages
2010-07-06 17:34:14georg.brandlcreate