2016-02-01 8:57 GMT+01:00 Cyril Ferlicot <[email protected]>:

>
>
> On Monday, 1 February 2016, Nicolai Hess <[email protected]> wrote:
>
>>
>>
>> 2016-02-01 8:37 GMT+01:00 Cyril Ferlicot Delbecque <
>> [email protected]>:
>>
>>>
>>>
>>> On 01/02/2016 08:24, Nicolai Hess wrote:
>>> >
>>> > unlikely, many 'icon'-methods are now rendered as 'unimplemeted'
>>> > methods, because
>>> > ThemeIcons uses #doesNotUnderstand indirection to create the named
>>> > icons. And that seems to work
>>> > well.
>>> > And the error about
>>> >
>>> > RubShoutStylerDecorator(Object)>>doesNotUnderstand:
>>> #recomposeFrom:to:delta:
>>> > happened already to me, sometimes, before we made this change for the
>>> > (Symbol SelectorTabe).
>>> >
>>> > What exactly had you done when this error occured. editing a new
>>> > method/edit an existing method but
>>> > call a new unimplemented method/writing some code in playground, using
>>> > unimplemented methods?
>>> >
>>> >
>>> >     --
>>> >     Cyril
>>> >
>>> >
>>>
>>> In the class TextLink in the latest image I just typed this method,
>>> formated (CMD-Shift-f) and saved:
>>>
>>> = anObject
>>>         ^ self species = anObject species and: [ self classAndMethod =
>>> anObject
>>> classAndMethod ]
>>>
>>> Then I got other errors at almost each character I typed in other
>>> methods.
>>>
>>
>> Maybe because, TextLink has no accessor for #classAndMethod :)
>>
>>
>>
> I know, I Wanted to create it latter. But this should not raise a Rubric
> error and break the image :)
>
> I use all the time methods that I implement latter.
>

The problem is, that TextLink is a base class of the RubTextLink classes
and those of course are used during
styling. The debugger message is misleading (due to this awfull
#doesNotUnderstand redirection) but if you
look at the call stack, you see:

"MessageNotUnderstood: RubTextMethodLink>>classAndMethod"




>
>
>>> --
>>> Cyril
>>>
>>>
>>
>
> --
> Cheers
> Cyril Ferlicot
>
>

Reply via email to