Am 01.02.2014 um 16:41 schrieb Jordi Delgado <[email protected]>:

> That's what I mean, I did *exactly* that, and the chosen class was
> KMKeymapBuilder (from Keymapping-Pragmas package). The private
> protocol was added with no problem. So...? No idea.
> 
> Bests,
> 
> Jordi
> 
> PS: Also with a freshly 30733 image downloaded
> 
> 
OK, I tried it with KMKeymapBuilder and got the errors.
So we need to check for the operating system and VM.
On my machine (OSX 10.9.1) System Reporter says for VM General:

Virtual Machine
---------------
/Applications/Pharo.app/Contents/MacOS/Pharo
NBCoInterpreter NativeBoost-CogPlugin-GuillermoPolito.19 uuid: 
acc98e51-2fba-4841-a965-2975997bba66 Dec 12 2013
NBCogit NativeBoost-CogPlugin-GuillermoPolito.19 uuid: 
acc98e51-2fba-4841-a965-2975997bba66 Dec 12 2013
https://github.com/pharo-project/pharo-vm.git Commit: 
71adca113a9aff2876288927e5c1c86bf7ac13e2 Date: 2013-12-07 05:00:47 -0800 By: 
Philippe Back <[email protected]> Jenkins build #14777

Mac Cocoa Cog 5.8b12 21-Sep-10 >1B0534FA-246C-47C5-AB29-7A76C81CCDCB<
VMMaker versionString https://github.com/pharo-project/pharo-vm.git Commit: 
71adca113a9aff2876288927e5c1c86bf7ac13e2 Date: 2013-12-07 05:00:47 -0800 By: 
Philippe Back <[email protected]> Jenkins build #14777
NBCoInterpreter NativeBoost-CogPlugin-GuillermoPolito.19 uuid: 
acc98e51-2fba-4841-a965-2975997bba66 Dec 12 2013
NBCogit NativeBoost-CogPlugin-GuillermoPolito.19 uuid: 
acc98e51-2fba-4841-a965-2975997bba66 Dec 12 2013


What are you using?

Regards,
Andreas


> 
> 
>> Hi Jordi and all,
>> 
>> here is my detailed receipt with a freshly downloaded 30733.zip from Pharo 
>> files:
>> 
>>      1. Open Nautilus
>>      2. Select an arbitrary package
>>      3. Select an arbitrary class from that package
>>      4. Right-click in the methods panel and select „Add protocol…“ from the 
>> popup menu.
>>      5. Enter „private“ in the dialog without selecting any entry in the 
>> listbox on top.
>>      6. Hit „enter“ or press „OK“ with a left-click.
>> 
>> -> Bummer! A cascade of 3 "SubscriptOutOfBounce: 1“ pre-debuggers.
>> 
>> Regards,
>> Andreas
>> 
>> 
>> 
>> Am 01.02.2014 um 11:46 schrieb Jordi Delgado <[email protected]>:
>> 
>>> Hi,
>>> 
>>> With a fresh image, I do that with a class randomly selected
>>> (obviously, with no class selected nothing happens) and the
>>> protocol gets added without problems. Then, I choose another class,
>>> again I pick a random one, and after doing exactly the same the 
>>> error appears. Why? No clue.
>>> 
>>> I said that the error is difficult to reproduce because sometimes
>>> it appears, and sometimes not. And I am not able to ascertain the
>>> circumstances under which it will pop up.
>>> 
>>> Bests,
>>> 
>>> Jordi
>>> 
>>> 
>>> 
>>> 
>>>> Hi,
>>>> 
>>>> Am 31.01.2014 um 08:36 schrieb Jordi Delgado <[email protected]>:
>>>> 
>>>>> Hi,
>>>>> 
>>>>> I realized that sometimes, when creating new protocols, it appears an
>>>>> error "subscript out of bounds: 1". I have not been able -yet-
>>>>> to reproduce it from a clean image, but it happens often (at least
>>>>> to me). It seems to me that it has something to do with protocol
>>>>> creation before any method has been written, but I am still investigating.
>>>>> 
>>>> I guess I can produce this easily :-)
>>>> Just hit „Add protocol…“ in the popup menu of the method protocol pane.
>>>> Enter a name like „private“ in the dialog. And then press enter without 
>>>> selecting anything in the listbox above.
>>>> And voilà…
>>>> 
>>>> Regards,
>>>> Andreas
>>>> 
>>>> 
>>>> 
>>> 
>> 
>> 
> 


Reply via email to