Bug report: IllegalStateException, when reading after rewinding
evenson at panix.com
Thu Oct 1 22:36:40 UTC 2020
> On Sep 30, 2020, at 22:59, Mark Evenson <evenson at panix.com> wrote:
>> On Sep 30, 2020, at 03:01, Robert Munyer <2433647181 at munyer.com> wrote:
>> (with-open-file (in "hello.text")
>> (list (read in)
>> (read in nil)
>> (file-position in :start)
>> (read in)))
> Reproduced and filed as [ticket 473].
> : https://abcl.org/trac/ticket/473
Fixed with <https://abcl.org/trac/changeset/15386> aka <https://github.com/armedbear/abcl/pull/304>.
There is still probably a bit of wonkiness with reading unicode, and I have noticed that FLEXI-STREAMS fails some tests, but at least FILE-POSITION should be expected to work.
Thanks for the succint bug report!
"A screaming comes across the sky. It has happened before but there is nothing
to compare to it now."
More information about the armedbear-devel