[MacRuby-devel] Stream of Consciousness Testing Log

Pierce T. Wetter III pierce at twinforces.com
Tue Apr 1 17:19:28 PDT 2008


On Apr 1, 2008, at 2:20 PM, Laurent Sansonetti wrote:
> On Apr 1, 2008, at 12:41 PM, Pierce T. Wetter III wrote:
>>>> kvc_accessor is gone...
>>>
>>> Ultimately pure Ruby accessors will work in this case.
>>
>> Don't you have to do the willChangeValueForKey, etc. stuff then?
>
> I think we can avoid that, but otherwise, yes we will do that. I  
> want this to be the most transparent possible for the developer.

Use the same keywords that objc uses then. (i.e. "property")


> That's weird, I do not reproduce this in my environment (trunk)
>
> $ macruby -e "framework 'SyncServices'; p ISyncManager.sharedManager"
> #<ISyncConcreteManager:0x28a00b0>
>
> $ macirb
> irb(main):001:0> framework 'SyncServices'
> => true
> irb(main):002:0> ISyncManager.sharedManager
> => #<ISyncConcreteManager:0x2aa47b0>
> irb(main):003:0> ISyncManager.sharedManager.enabled?
> => true
> irb(main):004:0>

  Ah. Worked after a "make clean; make; make install-nodoc"

  Note to self, do "make clean" after "svn update".

  Note to dev team: Makefile dependencies not all they could be.  
Investigate make dependency generator.

  pierce



More information about the MacRuby-devel mailing list