[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bug-libunistring] feature request: unicode version
From: |
Bruno Haible |
Subject: |
Re: [bug-libunistring] feature request: unicode version |
Date: |
Sun, 20 Aug 2023 17:48:28 +0200 |
Hi,
Roger Crew wrote:
> it would be nice if there were a way to determine the Unicode
> version supported, say, if <unistring/version.h> also had
>
> extern const int _libunistring_unicode_version
How would this be useful?
I mean, Unicode is an evolving standard, and libunistring
(installed as a shared library) can be upgraded to the next
version any time. That is, the behaviour of specific functions
may slightly change as a new Unicode version is enabled.
Apple made the big mistake to pick a specific Unicode version
(3.2 IIRC) in their HFS+ file system. And they could not upgrade
it afterwards, because of "backward compatibility". Big mistake!
HFS+ was stuck with Unicode 3.2 even 15 or 20 years later.
> I've inferred the following from the ChangeLog history:
>
> lib unicode
> 1.1.0 15.0.0
> 1.0.0 14.0.0
> 0.9.8 9.0.0
Yes, from memory I think this correspondence is correct.
Bruno