[cmucl-ticket] [cmucl] #58: UTF-16 buffering problem

cmucl cmucl-devel at common-lisp.net
Thu Apr 19 06:53:34 UTC 2012


#58: UTF-16 buffering problem
----------------------+-----------------------------------------------------
  Reporter:  rtoy     |       Owner:         
      Type:  defect   |      Status:  closed 
  Priority:  major    |   Milestone:         
 Component:  Unicode  |     Version:  2012-04
Resolution:  fixed    |    Keywords:         
----------------------+-----------------------------------------------------
Changes (by toy.raymond@…):

  * status:  new => closed
  * resolution:  => fixed


Comment:

 commit f3db74d49bf24c108053873f06905dbb2ed3cebd
 Author: Raymond Toy <toy.raymond at gmail.com>
 Date:   Wed Apr 18 23:53:31 2012 -0700

     Fix ticket:58.  Handle the BOM character for utf-16 and utf-32.  This
     is a bit of a hack.

      * src/code/stream.lisp:
       * Check the state to see if a BOM was read.  This critically depends
         on knowing the format of the state variable for utf16 and utf32
         formats, but the stream code shouldn't have to know the state
         internals.

      * src/general-info/release-20d.txt
        * Update.

-- 
Ticket URL: <http://trac.common-lisp.net/cmucl/ticket/58#comment:2>
cmucl <http://common-lisp.net/project/cmucl>
Cmucl is a high-performance, free Common Lisp implementation.


More information about the cmucl-ticket mailing list