Works great. Thank you for quick fix and awesome Scheme implementation.

On 14.05.2026 15:58, Felix Winkelmann wrote:
On Thu May 14, 2026 at 12:06 PM CEST, Retropikzel wrote:

I think I found some bugs.

utf8->string seems to stop after 3 characters.

$ csi -e '(import (scheme base)) (display (utf8->string (string->utf8
"Hello world")))'
Hel

Correct, I pushed a fix, the end-index calculation was wrong.

textual-port? is missing?

Also correct, it was missing from the internal module definition
of scheme.base (as was "binary-port?").

Many thanks for reporting this.


cheers,
felix

Reply via email to