Andy Wingo <wi...@pobox.com> skribis: > On Wed 16 Jan 2013 16:54, l...@gnu.org (Ludovic Courtès) writes: > >> As for bytevector->string, you should compare against >> (%default-port-conversion-strategy) rather than 'error, I think. > > Why do you say that? utf-8->string should always raise an error if it > detects invalid UTF-8, no?
This is left unspecified in R6RS (as crazy as it may seem), and the behavior of our implementation depends on %default-port-conversion-strategy. Ludo’.