Subject: Re: Bidirectional streams
From: rpw3@rpw3.org (Rob Warnock)
Date: Tue, 06 Jan 2009 02:31:51 -0600
Newsgroups: comp.lang.lisp
Message-ID: <IJWdnRQdr-1qi_7UnZ2dnUVZ_jadnZ2d@speakeasy.net>
George Neuner  <gneuner2@comcast.net> wrote:
+---------------
|  Raymond Toy <raymond.toy@ericsson.com> wrote:
| >Not sure if this is intentional or not, but this is how CMUCL handles
| >the test case:
| >
| >"abcdefghijk" 
| >(0 #\a 1 NIL 0 #\x 1 #\a 2 #\b) 
| >"abcdefghijk"
| >
| >If you look at the actual file, we find:
| >
| >abcdefghijk
| >x
| >
| >That is, the write-char actually appended to the file.
...
| and now CMUCL (you [Raymond] didn't say which version)
|   "abcdefghijk" 
|   (0 #\a 1 NIL 0 #\x 1 #\a 2 #\b) 
|   "abcdefghijk"
+---------------

Doesn't seem to matter: CMUCL-18e, -19a-pre3, -19c, & -19e
all give the same results.


-Rob

-----
Rob Warnock			<rpw3@rpw3.org>
627 26th Avenue			<URL:http://rpw3.org/>
San Mateo, CA 94403		(650)572-2607