[Pharo-dev] FileSystem memory bug?

Max Leske maxleske at gmail.com
Fri Nov 8 08:19:04 EST 2013


On 08.11.2013, at 13:59, Sven Van Caekenberghe <sven at stfx.eu> 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 <tinchodias at gmail.com> 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
> 
> 





More information about the Pharo-dev mailing list