Submission: updated std.uni module

Thomas Kühne thomas-dloop at kuehne.cn
Fri Feb 24 02:58:39 PST 2006


Attached is an updated std.uni module.

publicly visible changes:
1) updated casing and isUniAlpha data to Unicode 5.0.0

2) added "dchar[] toUniLower(dchar[])" and "dchar[] toUniUpper(dchar[])"
in order to handle cases like toUniUpper("\u00DF") -> "SS"


internal changes:
3) use AAs instead of hardcoded IFs for upper and lower casing
(I might expand the extractor to hardcode IFs, if anybody experiences
serious performance degration.)

Thomas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: std_uni.zip
Type: application/octet-stream
Size: 14614 bytes
Desc: not available
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20060224/950f3230/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 155 bytes
Desc: OpenPGP digital signature
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20060224/950f3230/attachment.pgp>


More information about the Digitalmars-d mailing list