guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 4/4] Add implementation of "transcoded ports"


From: Ludovic Courtès
Subject: Re: [PATCH 4/4] Add implementation of "transcoded ports"
Date: Wed, 24 Nov 2010 23:29:23 +0100
User-agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2 (gnu/linux)

Hello!

I pushed your patches, thanks!

Now, I’m slightly worried because now (rnrs io ports) /looks/ complete
but isn’t quite complete.  :-)

For instance,

  - ‘binary-port?’ always returns #t.

  - Transcoder EOL styles are silently ignored.

  - Not all the transcoder error handling modes are supported.

  - Decoding errors are thrown as native Guile exceptions, instead of
    R6RS conditions.

So I think “we” (i.e., you ;-)) should either implement the missing
stuff, or raise an exception, or print a warning when the caller asks
for something that’s not implemented (e.g., EOL style != native), or
document the current shortcomings.

What do you think?

Thanks,
Ludo’.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]