John normally when a method is not found I copy it from the class to the empty copy so slowly it gets automagically filled up. This is fun you see the result of your actions live. So normally I should not have the problem you describe. In fact the first thing I tried was to inspect the object and it worked wonderfully .
Now may be Morph is more vicious On Feb 27, 2009, at 6:44 PM, John M McIntosh wrote: > Well for the objective C bridge > > MCHttpRepository > location: 'http://www.squeaksource.com/ObjectiveCBridge2' > user: '' > password: '' > > I used ProtoObject as the super class of the ObjectiveCObject and > supplied doesNotUnderstand: to forward messages to the > Objective-C plugin for dispatching Obj-c messages. > > In attempting to work with instances of ObjectiveCObject I found I had > to implement about 20 support methods > so that you could inspect, explore, or recompile. Otherwise tapping > inspect sends to you la-la land... > Maybe there is a useful clue somewhere in there. > > > On 27-Feb-09, at 9:31 AM, Stéphane Ducasse wrote: > >> Hi >> >> I wanted to see what is used in Morph so I did the following >> >> Define a subclass of ProtoObject and redefnied DNU as follow >> >> >> doesNotUnderstand: aMessage >> >> | sel category | >> sel := aMessage selector. >> Transcript show: 'Does not understand ', aMessage selector >> printString ; cr. >> category := (Morph organization categoryOfElement: sel). >> self class compile: (Morph sourceCodeAt: sel) classified: category. >> ^ aMessage sentTo: self. >> >> >> It works if I copy from Object but not from Morph >> does any of you have an idea. >> >> _______________________________________________ >> Pharo-project mailing list >> [email protected] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > -- > = > = > = > = > = > ====================================================================== > John M. McIntosh <[email protected]> > Corporate Smalltalk Consulting Ltd. http:// > www.smalltalkconsulting.com > = > = > = > = > = > ====================================================================== > > > > > _______________________________________________ > 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
