tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Python Unicode
I've just found and read the slides for Tom Christiansen’s talks for OSCON 2011
http://98.245.80.27/tcpc/OSCON2011/gbu.html
This includes a test for python, if it supports the full unicode range:
import sys
wide_enough = (sys.maxunicode >= 0x10FFFF)
print("my largest character is", sys.maxunicode)
On my NetBSD-6.99.8/amd64, it reports 65535:
# python2.7 i
('my largest character is', 65535)
# python3.2 i
my largest character is 65535
So our Pythons don't support the full Unicode range.
When I add --with-wide-unicode to the CONFIGURE_ARGS, I get:
my largest character is 1114111
But the PLIST is completely different, "3.2u" instead of "3.2" in many
places.
Anyway, don't we want to enable this?
Thomas
Home |
Main Index |
Thread Index |
Old Index