On 2/19/2013 2:26 PM, Andries Brouwer wrote:
On Tue, Feb 19, 2013 at 09:55:09AM +0100, Elbrecht wrote:

The academical TITUS project occupied U+E000 thru U+EFFF
of the Private Use Area ...
The primary Private Use Area is U+E000 .. U+F8FF today.
However, Unicode 1.0 defined a Private Use Area U+E800 .. U+FDFF.

The Linux keyboard driver uses the Private Use Area as it was
at the time of Unicode 1.0 for internal purposes, and assumes
that unicode characters have different values.
Since Unicode changed its mind, this is no longer true.


The very early Unicode versions aren't compatible with later versions (for more than one reason, but ultimately the cause was changes forced upon the design by various parties.

If something claims conformance to Unicode 1.0 at this stage, it should be investigated as to whether it isn't overdue for an update...

A./

Reply via email to