status of split join in pharo

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
25 messages Options
12
Reply | Threaded
Open this post in threaded view
|

Re: [on] status of split join in pharo

Stéphane Ducasse
thanks!

Stef

On Apr 12, 2009, at 11:50 PM, Oscar Nierstrasz wrote:

>
> I have attempted to merge the functionality of Keith's Join package
> and Damien's and my RubyShards.
>
> The protocol is basically Keith's.
>
> Send splitOn: to a collection to split it, or send split: to the
> splitter with the collection as argument.
>
> The reverse messages are joinUsing: and join:.
>
> Everything has been generalized to work not only with Arrays and
> Strings but also OrderedCollections and SortedCollections.  Not only
> sequences and blocks can be used as splitters, but also objects and
> regexes.
>
> Documentation is in SplitJoinTest on the class side, or see the class
> comment.
>
> See http://www.squeaksource.com/SplitJoin.html
>
> The latest version has been pushed into the PharoInbox.
>
> - on
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [on] status of split join in pharo

Stéphane Ducasse
In reply to this post by Oscar Nierstrasz
Hi oscar

I integrated the lastest version on pharo 10271 but I do not  
understand since I have two tests that failed.
Is it normal?
Can you have a look?

Stef

On Apr 12, 2009, at 11:50 PM, Oscar Nierstrasz wrote:

>
> I have attempted to merge the functionality of Keith's Join package
> and Damien's and my RubyShards.
>
> The protocol is basically Keith's.
>
> Send splitOn: to a collection to split it, or send split: to the
> splitter with the collection as argument.
>
> The reverse messages are joinUsing: and join:.
>
> Everything has been generalized to work not only with Arrays and
> Strings but also OrderedCollections and SortedCollections.  Not only
> sequences and blocks can be used as splitters, but also objects and
> regexes.
>
> Documentation is in SplitJoinTest on the class side, or see the class
> comment.
>
> See http://www.squeaksource.com/SplitJoin.html
>
> The latest version has been pushed into the PharoInbox.
>
> - on
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [on] status of split join in pharo

Oscar Nierstrasz

I can look. All tests should be green.

Where do I look find it?

It is not here:

http://gforge.inria.fr/frs/?group_id=1299

- on

On Apr 13, 2009, at 15:21, Stéphane Ducasse wrote:

> Hi oscar
>
> I integrated the lastest version on pharo 10271 but I do not
> understand since I have two tests that failed.
> Is it normal?
> Can you have a look?
>
> Stef
>
> On Apr 12, 2009, at 11:50 PM, Oscar Nierstrasz wrote:
>
>>
>> I have attempted to merge the functionality of Keith's Join package
>> and Damien's and my RubyShards.
>>
>> The protocol is basically Keith's.
>>
>> Send splitOn: to a collection to split it, or send split: to the
>> splitter with the collection as argument.
>>
>> The reverse messages are joinUsing: and join:.
>>
>> Everything has been generalized to work not only with Arrays and
>> Strings but also OrderedCollections and SortedCollections.  Not only
>> sequences and blocks can be used as splitters, but also objects and
>> regexes.
>>
>> Documentation is in SplitJoinTest on the class side, or see the class
>> comment.
>>
>> See http://www.squeaksource.com/SplitJoin.html
>>
>> The latest version has been pushed into the PharoInbox.
>>
>> - on
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [on] status of split join in pharo

Stéphane Ducasse
you take the latest image (not dev) and do update.

stef

On Apr 13, 2009, at 5:20 PM, Oscar Nierstrasz wrote:

>
> I can look. All tests should be green.
>
> Where do I look find it?
>
> It is not here:
>
> http://gforge.inria.fr/frs/?group_id=1299
>
> - on
>
> On Apr 13, 2009, at 15:21, Stéphane Ducasse wrote:
>
>> Hi oscar
>>
>> I integrated the lastest version on pharo 10271 but I do not
>> understand since I have two tests that failed.
>> Is it normal?
>> Can you have a look?
>>
>> Stef
>>
>> On Apr 12, 2009, at 11:50 PM, Oscar Nierstrasz wrote:
>>
>>>
>>> I have attempted to merge the functionality of Keith's Join package
>>> and Damien's and my RubyShards.
>>>
>>> The protocol is basically Keith's.
>>>
>>> Send splitOn: to a collection to split it, or send split: to the
>>> splitter with the collection as argument.
>>>
>>> The reverse messages are joinUsing: and join:.
>>>
>>> Everything has been generalized to work not only with Arrays and
>>> Strings but also OrderedCollections and SortedCollections.  Not only
>>> sequences and blocks can be used as splitters, but also objects and
>>> regexes.
>>>
>>> Documentation is in SplitJoinTest on the class side, or see the  
>>> class
>>> comment.
>>>
>>> See http://www.squeaksource.com/SplitJoin.html
>>>
>>> The latest version has been pushed into the PharoInbox.
>>>
>>> - on
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> [hidden email]
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [on] status of split join in pharo

Oscar Nierstrasz
In reply to this post by Stéphane Ducasse

Hi Stef,

The fix is simple.

BlockContext>>split: should be copied to BlockClosure>>split:

Cheers,
- on


On Apr 13, 2009, at 15:21, Stéphane Ducasse wrote:

> Hi oscar
>
> I integrated the lastest version on pharo 10271 but I do not
> understand since I have two tests that failed.
> Is it normal?
> Can you have a look?
>
> Stef
>
> On Apr 12, 2009, at 11:50 PM, Oscar Nierstrasz wrote:
>
>>
>> I have attempted to merge the functionality of Keith's Join package
>> and Damien's and my RubyShards.
>>
>> The protocol is basically Keith's.
>>
>> Send splitOn: to a collection to split it, or send split: to the
>> splitter with the collection as argument.
>>
>> The reverse messages are joinUsing: and join:.
>>
>> Everything has been generalized to work not only with Arrays and
>> Strings but also OrderedCollections and SortedCollections.  Not only
>> sequences and blocks can be used as splitters, but also objects and
>> regexes.
>>
>> Documentation is in SplitJoinTest on the class side, or see the class
>> comment.
>>
>> See http://www.squeaksource.com/SplitJoin.html
>>
>> The latest version has been pushed into the PharoInbox.
>>
>> - on
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
12