[armedbear-ticket] [armedbear] #92: Characters created with invalid code points
![](https://secure.gravatar.com/avatar/bfc2df4941985c6757bb9cc05a33e95f.jpg?s=120&d=mm&r=g)
#92: Characters created with invalid code points ------------------------+--------------------------------------------------- Reporter: ehuelsmann | Owner: somebody Type: defect | Status: new Priority: major | Milestone: 0.20 Component: CLOS | Version: Keywords: | ------------------------+--------------------------------------------------- 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. -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/92> armedbear <http://common-lisp.net/project/armedbear> armedbear
![](https://secure.gravatar.com/avatar/bfc2df4941985c6757bb9cc05a33e95f.jpg?s=120&d=mm&r=g)
#92: Characters created with invalid code points -------------------------+-------------------------------------------------- Reporter: ehuelsmann | Owner: nobody Type: defect | Status: new Priority: major | Milestone: 0.20 Component: libraries | Version: Resolution: | Keywords: -------------------------+-------------------------------------------------- Changes (by ehuelsmann): * owner: somebody => nobody * component: CLOS => libraries -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/92#comment:1> armedbear <http://common-lisp.net/project/armedbear> armedbear
![](https://secure.gravatar.com/avatar/bfc2df4941985c6757bb9cc05a33e95f.jpg?s=120&d=mm&r=g)
#92: Characters created with invalid code points -------------------------+-------------------------------------------------- Reporter: ehuelsmann | Owner: nobody Type: defect | Status: new Priority: major | Milestone: 0.20 Component: libraries | Version: Resolution: | Keywords: -------------------------+-------------------------------------------------- Comment(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. -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/92#comment:2> armedbear <http://common-lisp.net/project/armedbear> armedbear
![](https://secure.gravatar.com/avatar/bfc2df4941985c6757bb9cc05a33e95f.jpg?s=120&d=mm&r=g)
#92: Characters created with invalid code points -------------------------+-------------------------------------------------- Reporter: ehuelsmann | Owner: nobody Type: defect | Status: new Priority: major | Milestone: 0.20 Component: libraries | Version: Resolution: | Keywords: -------------------------+-------------------------------------------------- Comment(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. -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/92#comment:3> armedbear <http://common-lisp.net/project/armedbear> armedbear
![](https://secure.gravatar.com/avatar/bfc2df4941985c6757bb9cc05a33e95f.jpg?s=120&d=mm&r=g)
#92: Characters created with invalid code points -------------------------+-------------------------------------------------- Reporter: ehuelsmann | Owner: nobody Type: defect | Status: closed Priority: major | Milestone: 0.20 Component: libraries | Version: Resolution: fixed | Keywords: -------------------------+-------------------------------------------------- Changes (by ehuelsmann): * status: new => closed * resolution: => fixed Comment: Closing as fixed. Ticket #65 should track support for Supplementary characters from unicode (those with code points > #xFFFF). -- Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/92#comment:4> armedbear <http://common-lisp.net/project/armedbear> armedbear
participants (1)
-
armedbear