#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.