On Nov 19, 2013, at 5:40 PM, [email protected] wrote:

> So does that mean that Xtreams might go into the Pharo 3 Release as a 
> technology preview in parallel with the existing streams, with the aim of 
> replacing existing streams in Pharo 4?  The advantage for users would be 
> enhanced certainty that the future is Xtreams.  In the year between Pharo3 
> and Pharo4 users could develop their application against Xtreams such that 
> migrating from Pharo 3 to Pharo 4 is simplified. 

sorry, but no. 
we are freezing Pharo 3 this week and we didn't even think before on including 
Xtream in this version *(bah, we though at the beginning of the year and we 
discarded because no one was able to take care and spend time on it). 

but... I would really like to have it in Pharo 4 :)

cheers, 
Esteban

> 
> cheers -ben
> 
> Esteban A. Maringolo wrote:
>> 
>> One more reason to look after Pharo 3 :)
>> Esteban A. Maringolo
>> 
>> 
>> 2013/11/18 Sven Van Caekenberghe <[email protected]>:
>>   
>>> Hi,
>>> 
>>> This evening I tried to load Nicolas Cellier’s Xtreams 
>>> (http://www.squeaksource.com/Xtreams/) into Pharo #30582. This went almost 
>>> flawless !
>>> 
>>> I went for
>>> 
>>>   ConfigurationOfXtreams project bleedingEdge load.
>>> 
>>> which loaded
>>> 
>>>   a MetacelloFetchingMCSpecLoader(linear load :
>>>         linear load : 1.3-baseline [ConfigurationOfXtreams]
>>>                 load : Xtreams-Support-nice.11
>>>                 load : Xtreams-Core-nice.20
>>>                 load : Xtreams-Terminals-nice.31
>>>                 load : Xtreams-Transforms-nice.23
>>>                 load : Xtreams-Substreams-nice.19
>>>                 load : Xtreams-CoreTests-nice.20
>>>                 load : Xtreams-TerminalsTests-nice.17
>>>                 load : Xtreams-TransformsTests-nice.14
>>>                 load : Xtreams-SubstreamsTests-nice.13
>>>                 load : Xtreams-Parsing-cwp.6
>>>                 load : Xtreams-ParsingTests-cwp.5
>>>                 load : Xtreams-TerminalsFileSystem-nice.3
>>>                 load : Xtreams-TerminalsFileSystemTests-nice.2)
>>> 
>>> There is one Undeclared in XTReadStream>>#detect: (NotFoundError should be 
>>> NotFound in Pharo).
>>> 
>>> Unit tests passed, except for the PEGParser related ones, most probably 
>>> because Opal optimises #timesRepeat: which is overridden in PEGInfinity, I 
>>> am not sure how this should be fixed, maybe with an Opal compiler directive 
>>> somewhere ?
>>> 
>>> Running the tests resulted in some external semaphore warnings in the 
>>> Transcript.
>>> 
>>> I also loaded Nicolas’ new #legacy layer (Xtreams-LegacyStreamAPI-nice.1), 
>>> I’ll have to study that, it sure looks interesting.
>>> 
>>> In any case: great work, thanks Nicolas !
>>> 
>>> Sven
>>> 
>>> 
>>>     
>> 
>> 
>>   
> 

Reply via email to