binary ports' printed representation says they're textual

Bug #184991 reported by Derick Eddington on 2008-01-22
Affects Status Importance Assigned to Milestone
Ikarus Scheme
Abdulaziz Ghuloum

Bug Description

Also, there's no space between the "(textual)" and the port's ID.

Ikarus Scheme version 0.0.2patched+ (revision 1357, build 2008-01-20)
Copyright (c) 2006-2008 Abdulaziz Ghuloum

> (define tp (open-string-input-port "blah"))
> tp
#<input-port (textual)"*string-input-port*">
> (define bp (open-bytevector-input-port '#vu8(1 2 3)))
> bp
#<input-port (textual)"*bytevector-input-port*">

Abdulaziz Ghuloum (aghuloum) wrote :

It's not lying. textual-port? and binary-port? confirm it. Will fix.

Changed in ikarus:
assignee: nobody → aghuloum
importance: Undecided → High
status: New → Confirmed
Abdulaziz Ghuloum (aghuloum) wrote :

Never mind the note about textual-port? and binary-port?. Wrong copy&paste.

Abdulaziz Ghuloum (aghuloum) wrote :

Fixed in revision 1359. That got me scratching my head a little!

Changed in ikarus:
status: Confirmed → Fix Committed
Abdulaziz Ghuloum (aghuloum) wrote :

This bug report is about to be closed as the fix comitted
previously will be incorporated in the next 0.0.3 release of
Ikarus Scheme, scheduled for January 31, 2008. A release
candidate tarball is available for download from:
Please do test it if you have the time and report any issues
you might encounter. Thank you very much for your support.
(Sorry for the duplicates; I'm updating every open bug.)

Changed in ikarus:
milestone: none → 0.0.3
Changed in ikarus:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers