run/sexp doesn't support non-ascii characeters?

William Xu <[email protected]> Thu, 05 Oct 2006 23:00:59 +0800
Newsgroups gmane.lisp.scheme.scsh
Organization the Church of Emacs
Message-ID <[email protected]>
Hi all, 

Seems run/sexp is unable to handle to non-ascii characters? Consider the
following, the second are two Chinese characters. 

> (run/sexp (echo "hi"))
'hi
> (run/sexp (echo "中国"))

Error: illegal character read
       #\ä
       #{Input-fdport #{Input-channel 3}}
1> 

-- 
William

"Otherwise, please speak to a doctor about removing your head from your
ass, I believe it would be beneficial to all involved."
		-- Zephaniah E. Hull, flaming someone on a mailing list