[armedbear-ticket] [armedbear] #65: UTF-32 strings support

armedbear armedbear-devel at common-lisp.net
Tue Nov 3 21:20:55 UTC 2009


#65: UTF-32 strings support
------------------------+---------------------------------------------------
 Reporter:  ehuelsmann  |       Owner:  somebody
     Type:  defect      |      Status:  new     
 Priority:  major       |   Milestone:          
Component:  other       |     Version:          
 Keywords:              |  
------------------------+---------------------------------------------------
 ABCL uses Java char[]s to represent its strings. However, the char type
 can only represent values in the BMP (Basic Multilingual Plane), because
 only the BMP can be represented using 16 bits.

 For supplementary characters (all Unicode chars outside the BMP), it uses
 a pair of surrogate characters (UTF-16).

 Common Lisp programs don't expect this and need strings to be represented
 using complete characters.

-- 
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/65>
armedbear <http://common-lisp.net/project/armedbear>
armedbear


More information about the armedbear-ticket mailing list