[R6RS] Codecs and endianness
Matthew Flatt
mflatt at cs.utah.edu
Mon Jun 25 06:48:19 EDT 2007
At Mon, 25 Jun 2007 11:45:46 +0200, Michael Sperber wrote:
> I only now consciously noticed that Will removed the UTF-xxBE/UTF-xxLE
> codecs from the I/O library. I have no idea why he did
> this---presumably because of some interpretation of the Unicode
> standard. However, UTF-16BE/LE are official Unicode encoding schemes
> (as per section 2.6 of the Unicode standard), and separate from UTF-16
> (with or without BOM). Therefore, I'd like to add it back, and specify
> that the UTF-16 codec deals with an optional BOM on input (defaulting to
> UTF-16BE if it's absent), and outputs a BOM on output.
Wasn't this change a result of formal comment 68 (from Cowan)?
Matthew
More information about the R6RS
mailing list