finalize or withdraw? Alex Shinn (19 Aug 2005 04:24 UTC)
Re: finalize or withdraw? Thomas Bushnell BSG (19 Aug 2005 05:18 UTC)
Re: finalize or withdraw? Alex Shinn (19 Aug 2005 05:21 UTC)
Re: finalize or withdraw? Hans Oesterholt-Dijkema (19 Aug 2005 07:57 UTC)
Re: finalize or withdraw? Hans Oesterholt-Dijkema (19 Aug 2005 07:57 UTC)
Re: finalize or withdraw? Michael Sperber (20 Aug 2005 06:54 UTC)
Re: finalize or withdraw? Alex Shinn (22 Aug 2005 04:17 UTC)
Re: finalize or withdraw? Michael Sperber (22 Aug 2005 16:06 UTC)
Re: finalize or withdraw? Per Bothner (22 Aug 2005 18:04 UTC)
Re: finalize or withdraw? Michael Sperber (23 Aug 2005 07:19 UTC)
Re: finalize or withdraw? Per Bothner (23 Aug 2005 07:59 UTC)
Re: finalize or withdraw? Michael Sperber (23 Aug 2005 08:14 UTC)
Re: finalize or withdraw? Per Bothner (24 Aug 2005 04:07 UTC)
Re: finalize or withdraw? Michael Sperber (24 Aug 2005 17:30 UTC)
Re: finalize or withdraw? Alex Shinn (24 Aug 2005 02:57 UTC)
Re: finalize or withdraw? Alex Shinn (23 Aug 2005 01:27 UTC)
Re: finalize or withdraw? Michael Sperber (23 Aug 2005 07:21 UTC)
Re: finalize or withdraw? Alex Shinn (23 Aug 2005 08:10 UTC)

Re: finalize or withdraw? Michael Sperber 20 Aug 2005 06:54 UTC

Alex Shinn <xxxxxx@gmail.com> writes:

>   * separate procedures to write text to binary ports
>     - something like read/write-utf8-string
>     - Java takes this approach letting you read and write UTF-8
>       characters to binary ports.
>     - a complete API would need to handle all encodings.
>
>   * procedures to convert strings to and from srfi-4 uvectors or blobs
>
>   * separate mixed binary+text ports
>     - open-binary-and-character-input-file
>     - wouldn't have guarantees about buffering efficiency
>
>   * layered ports
>     - open a character port on top of a binary port, read/write a value,
>       close the character port then continue using the binary port
>     - flexible but more than we need for simple assembler-type cases

You have seen that SRFI 68 addresses all of these issues, right?

> Or, finally, I could simply withdraw the SRFI and considering writing up
> a new one [...]

I still think your SRFI is quite useful, as it supports more
binary-data types than SRFI 68.  I'd personally prefer if SRFI 56 were
built on top of SRFI 68, which should be quite easy, but whatever you
decide, I'd recommend sticking with it.

--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla