On 08.11.2013, at 13:59, Sven Van Caekenberghe <[email protected]> wrote:

> Hi Martin,
> 
> I would guess that the stream created by the memory filesystem are binary, 
> not character, as STON expects.

Good point, although currently ascii mode is still default I think.
Try sending #ascii to the stream. That might help.

> 
> Sven
> 
> On 08 Nov 2013, at 13:55, Martin Dias <[email protected]> wrote:
> 
>> Hi,
>> 
>> I'm working in latest Pharo (30577) with STON (bleeding edge) and I get 
>> MNU:SmallInteger>>isSeparator when I evaluate the code below. Is my code 
>> wrong? The idea is to make my test suite work in the memory file system.
>> 
>> | fileSystem |
>> fileSystem := FileSystem memory.
>> 
>> (fileSystem / 'file.txt') ensureCreateFile.
>> 
>> STON writer
>>      on: (fileSystem / 'file.txt') writeStream;
>>      nextPut: 'hi'.
>>      
>> STON reader
>>      on: (fileSystem / 'file.txt') readStream;
>>      next.
>> 
>> Thanks in advance.
>> 
>> Martín
> 
> 


Reply via email to