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 mrabarnett
Recipients akitada, amaury.forgeotdarc, collinwinter, ezio.melotti, georg.brandl, giampaolo.rodola, gregory.p.smith, jacques, jaylogan, jhalcrow, jimjjewett, loewis, mark, moreati, mrabarnett, nneonneo, pitrou, r.david.murray, rsc, sjmachin, stiv, timehorse, vbr, zdwiel
Date 2010-12-24.01:02:12
SpamBayes Score 0.00019267196
Marked as misclassified No
Message-id <1293152537.28.0.908497471998.issue2636@psf.upfronthosting.co.za>
In-reply-to
Content
issue2636-20101224.zip is a new version of the regex module.

Case-insensitive matching is now faster.

The matching functions and methods now accept a keyword argument to release the GIL during matching to enable other Python threads to run concurrently:

    matches = regex.findall(pattern, string, concurrent=True)

This should be used only when it's guaranteed that the string won't change during matching.

The GIL is always released when working on instances of the builtin (immutable) string classes because that's known to be safe.
History
Date User Action Args
2010-12-24 01:02:18mrabarnettsetrecipients: + mrabarnett, loewis, georg.brandl, collinwinter, gregory.p.smith, jimjjewett, sjmachin, amaury.forgeotdarc, pitrou, nneonneo, giampaolo.rodola, rsc, timehorse, mark, vbr, ezio.melotti, jaylogan, akitada, moreati, r.david.murray, jacques, zdwiel, jhalcrow, stiv
2010-12-24 01:02:17mrabarnettsetmessageid: <1293152537.28.0.908497471998.issue2636@psf.upfronthosting.co.za>
2010-12-24 01:02:12mrabarnettlinkissue2636 messages
2010-12-24 01:02:12mrabarnettcreate