Author moreati
Recipients akitada, akuchling, amaury.forgeotdarc, 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-04-13.19:46:45
SpamBayes Score 2.03167e-09
Marked as misclassified No
Message-id <p2s425e93af1004131246qa014f09fr7ed9a9d8d1fed153@mail.gmail.com>
In-reply-to <1271178637.66.0.331948926306.issue2636@psf.upfronthosting.co.za>
Content
On 13 April 2010 18:10, Matthew Barnett <report@bugs.python.org> wrote:
> Anyway, do:
>
>    regex.match(ur"\p{Ll}", u"a")
>    regex.match(ur'(?u)\w', u'\xe0')
>
> really return None? Your results suggest that they won't.

Python 2.6.5 (r265:79063, Apr  3 2010, 01:56:30)
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import regex
>>> regex.__version__
'2.3.0'
>>> print regex.match(ur"\p{Ll}", u"a")
None
>>> print regex.match(ur'(?u)\w', u'\xe0')
None

I thought I might be a 64 bit issue, but I see the same result in a 32
bit VM. That leaves my build process. Attached is the setup.py and
build output, unicodedata_db.h was taken from the Ubuntu source deb
for Python 2.6.5.
Files
File name Uploaded
build.log moreati, 2010-04-13.19:46:45
setup.py moreati, 2010-04-13.19:46:43
History
Date User Action Args
2010-04-13 19:46:47moreatisetrecipients: + moreati, loewis, akuchling, georg.brandl, collinwinter, gregory.p.smith, jimjjewett, sjmachin, amaury.forgeotdarc, pitrou, nneonneo, rsc, timehorse, mark, vbr, ezio.melotti, mrabarnett, jaylogan, akitada, r.david.murray
2010-04-13 19:46:45moreatilinkissue2636 messages
2010-04-13 19:46:45moreaticreate