2010/1/13 Henrik Sperre Johansen <[email protected]>:
> On 13.01.2010 22:25, Stéphane Ducasse wrote:
>> On Jan 13, 2010, at 7:00 PM, Levente Uzonyi wrote:
>>
>>
>>> On Wed, 13 Jan 2010, Henrik Johansen wrote:
>>>
>>>
>>>> On Jan 13, 2010, at 6:06 53PM, Schwab,Wilhelm K wrote:
>>>>
>>>>
>>>>> That's great news, at least for mac users.  What does a penguin herder do 
>>>>> to get a plugin?
>>>>>
>>>> 1) Download VM sources for latest release from www.squeakvm.org.
>>>> 2) Make an image with VMMaker and AlienPlugin.
>>>> 3) Use VMMakerTool to generate AlienPlugin sources.
>>>> 4) (possibly) use special sqVirtualMachine.c/h from  the 
>>>> \Cross\plugins\IA32ABI folder.
>>>> 5) Try to compile, fix errors that pop up.
>>>> 6) Repeat step5 enough times that you end up with a compiled plugin.
>>>>
>>> 7) Run the tests and wonder why your plugin doesn't work. Repeat 1-7 a few 
>>> times.
>>> 8) Give up and wait till someone else succeeds.
>>>
>>>
>>>>
>>>>
>>>>> Would it be easier to use a squeak image to build it?
>>>>>
>>>> Only step 2, unless you load from  www.squeaksource.org/JBARepo, and run 
>>>> VMMakerLoader loadAndFix.
>>>>
>> probably because JB was fighting in his corner against the dragon and did 
>> not dare to fucked up the VMMaker repository
>> After the paper we are writing I will ask him to take action and to ask if 
>> people wants his stuff.
>>
> The changes he made are specific to changes made in Pharo, getting them
> commited to VMMaker will be hard without having Squeak adopt them as well.
>
> As far as I remember, Andreas for one was not against changing
> ByteString class >>  findSubstring;in:startingAt:matchTable: to
> primFindSubstring, and changing findSubstring... to a
> non-primitive-invoking method that does delegation, although I believe
> the bug has already been handled differently (ie. the senders have been
> changed to do the check instead) in Trunk.
>
> As for the spelling correction, the method is still called
> findLastOccuranceOfString:startingAt: in Trunk, should be simple enough
> to rename it findLastOccurrenceOfString:startingAt:  and keep the old
> version for backwards-compatability if deemed necessary.
>
Oh this one is already ported in trunk
findLastOccuranceOfString: subString startingAt: start
        self deprecated: 'Use instead #findLastOccurrenceOfString:startingAt:'.
        ^ self findLastOccurrenceOfString: subString startingAt: start

> Cheers,
> Henry
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>

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

Reply via email to