[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: uninorm/nfc - Unicode version?
From: |
Simon Josefsson |
Subject: |
Re: uninorm/nfc - Unicode version? |
Date: |
Wed, 05 Jan 2011 01:51:26 +0100 |
User-agent: |
Gnus/5.110011 (No Gnus v0.11) Emacs/23.2 (gnu/linux) |
"Bruno Haible" <address@hidden> writes:
> Hi Simon,
>
>> The Unicode NFC stuff seems to be based on Unicode 5.1.0 tables -- would
>> it be possible to upgrade it to 5.2.0 or better 6.0.0?
>
> I'm usually a bit lazy about these upgrades, because these days, the
> changes between Unicode versions are not noticeable for 99% of the
> applications and the 99% of the users.
>
> But if you wish to have this upgrade, I can put aside a couple of
> hours of time in the next few weeks for it.
Hi Bruno. There is no hurry, I'm mostly curious about what kind of
non-trivial changes there would be. I know that between 5.2 and 6.0
there were some changes made that would affect a IDNA2008 implementation
for example.
The best would be if the process to re-generate the files were
documented, then I could generate them on the fly to test my code with a
5.1, 5.2 and 6.0 Unicode library, which would be useful for
compatibility and regression testing.
If there were significant changes in any _algorithm_, as opposed to data
tables, that would be interesting to know. I recall the NFKC algorithm
changed slightly between Unicode 3.2.0 and the next version but
hopefully 5.1/5.2/6.0 doesn't see any changes like that any more.
Btw, I'm (finally) working on a IDNA2008 implementation, and it is using
your libunistring.
/Simon