Christophe Demarey
>I tried to create an in-memory file as following:
>(MemoryFileSystemFile named: 'Foo') 
>       writeStreamDo: [ :stream | stream nextPutAll: 'bar' ]
>
>Then I get an improper store into ByteArray. It looks like Character cannot be 
>store in a byte array.
>I do not know if the bug is on the memory file system part or other.
>Any idea?

Why do you use MemoryFileSystemFile directly. Usually the FileSystem is 
the starting point. And there it works:

|fs file|
fs := FileSystem memory.
file := fs / 'test'.
file writeStreamDo: [ :stream | stream nextPutAll: 'bar' ].
fs inspect

The nice thing is that you can now browse the file system and file contents
with the new GT Inspector. 

Thanks
T.

Reply via email to