[cmucl-ticket] [cmucl] #43: unread-char doesn't change file-position

cmucl cmucl-devel at common-lisp.net
Wed Jun 29 01:00:34 UTC 2011


#43: unread-char doesn't change file-position
----------------------+-----------------------------------------------------
  Reporter:  rtoy     |       Owner:        
      Type:  defect   |      Status:  closed
  Priority:  major    |   Milestone:        
 Component:  Unicode  |     Version:  20b   
Resolution:  fixed    |    Keywords:        
----------------------+-----------------------------------------------------
Changes (by rtoy):

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


Comment:

 This has been fixed (again) in a different way.  The fix is in fd-
 stream.lisp in {{{FILE-POSITION}}}, which needs to account for any
 unprocessed characters as well as any octets that are in the buffer but
 have not been converted to characters yet.

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




More information about the cmucl-ticket mailing list