[r6rs-discuss] [Formal] U+FFFD not intended for encoding errors
John Cowan
cowan at ccil.org
Fri Sep 22 16:18:12 EDT 2006
Submitter: John Cowan
Email address: cowan at ccil.org
Issue type: Defect
Priority: Minor
Component: I/O
Report version: 5.91
Summary: U+FFFD is not meant for encoding errors.
The Unicode character U+FFFD is intended to represent a character
in a non-Unicode encoding which is not representable within Unicode
as currently defined. It is not intended to represent an encoding
error.
The Plan 9 OS uses U+0080, which has no Unicode or ISO defined
meaning, to represent encoding errors. I suggest it.
This affects error-handling-code in 15.3.3 (p. 87).
--
John Cowan cowan at ccil.org
At times of peril or dubitation, http://www.ccil.org/~cowan
Perform swift circular ambulation,
With loud and high-pitched ululation.
More information about the r6rs-discuss
mailing list