21:44:53ebrascaI am thinking , is someting to manage text like unicode and others?
21:46:56froggeynot really, there's only the most basic support
21:47:48froggeycharacters/strings hold unicode scalar values, unicode character names are available for char-name/name-char (though this might be missing the han character names), some unicode data is also available
21:49:05ebrascaFor now cache.lisp only support 1 octet characters.
21:50:54ebrascaI don't undestand encoding/decoding of text.
21:54:08froggeysystem/external-format.lisp is where the utf-8 stuff is implemented
22:00:49ebrascaACTION don't understand how to add this to cache.lisp
22:06:43froggeythere's a class, external-format-mixin, which will implement stream-read-/write-char on top of read-/write-byte
22:07:10froggeysee remote-file-character-stream in remote.lisp, plus the code in remote's open method for creating the stream
22:07:41froggeyyou need to pass :external-format (sys.int::make-external-format 'character external-format) to make-instance when creating anything that includes external-format-mixin