Opened 12 years ago

Closed 12 years ago

#92 closed defect (fixed)

Characters created with invalid code points

Reported by: ehuelsmann Owned by: nobody
Priority: major Milestone: 0.20
Component: libraries Version:
Keywords: Cc:
Parent Tickets:

Description

ABCL will happily create characters in the range #xD800 to #xDFFF and above #x10FFFF. These refer to invalid unicode code points and should not be allowed.

Change History (4)

comment:1 Changed 12 years ago by ehuelsmann

Component: CLOSlibraries
Owner: changed from somebody to nobody

comment:2 Changed 12 years ago by ehuelsmann

(In [12584]) Re #92: Don't return characters for the range #xD800 to #xDFFF.

This doesn't fix the character(s) over #xFFFF though.

comment:3 Changed 12 years ago by ehuelsmann

Note that the characters over #xFFFF only constitute a problem when the CHAR-CODE-LIMIT will be raised to #x100000. The current value is the upper exclusive bound associated with 16-bit chars.

comment:4 Changed 12 years ago by ehuelsmann

Resolution: fixed
Status: newclosed

Closing as fixed. Ticket #65 should track support for Supplementary characters from unicode (those with code points > #xFFFF).

Note: See TracTickets for help on using tickets.