From: Rich W. <rw...@gm...> - 2008-01-13 09:37:36
|
Ah, I see. Thanks for letting me know. -Rich- On Jan 12, 2008, at 2:15 PM, Eloy Duran wrote: > Hi, > > Ok, so the problem is that apple's docs change horribly some (most) of > the times > when they do an update. And this breaks the parsing. > > Anyways, I'll try to update it asap for the latest documentation > update. > > Eloy > > On 13 jan 2008, at 00:40, Rich Warren wrote: > >> Hi, >> >> I'm not entirely sure what your asking. >> >> I'm trying to install the documentation from the 0.13.0 source of >> RubyCocoa onto a Leopard system. >> >> I'm using whatever default version of RubyCocoa Leopard has >> installed. I'm not sure how to find the documentation date from >> XCode's preferences--and I don't really see how that will affect >> installing the RubyCocoa docs from source. But, I had recently >> updated >> to the latest docs. >> >> -Rich- >> >> On Jan 11, 2008, at 1:57 AM, Eloy Duran wrote: >> >>> Hi Rich, >>> >>> Which versionof RubyCocoa are you exactly using? (from source?) >>> And what version (which date) is your documentation? You can check >>> this in the preferences of XCode.app >>> >>> Cheers, >>> Eloy >>> >>> On 11 jan 2008, at 11:34, Rich Warren wrote: >>> >>>> I finally got around to trying this. However, I kept getting >>>> errors. >>>> >>>> ruby install.rb config >>>> ruby install doc >>>> >>>> This fails with the following error: >>>> >>>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>>> >>>> install.rb: entering doc phase... >>>> ---> framework >>>> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby >>>> gen_bridge_doc.rb build ../bridge-doc >>>> mkdir -p /Users/rikiwarren/Downloads/RubyCocoa-0.13.0/framework/ >>>> bridge- >>>> doc >>>> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ >>>> ruby - >>>> I../../ext/rubycocoa -I../../lib gen_bridge_doc/ >>>> rdocify_framework.rb >>>> '/Developer/Documentation/DocSets/ >>>> com.apple.ADC_Reference_Library.CoreReference.docset/Contents/ >>>> Resources/Documents/documentation/Cocoa/Reference/ >>>> ApplicationKit/' / >>>> Users/rikiwarren/Downloads/RubyCocoa-0.13.0/framework/bridge-doc/ >>>> ruby >>>> >>>> Working on: ApplicationKit >>>> >>>> mkdir -p /Users/rikiwarren/Downloads/RubyCocoa-0.13.0/framework/ >>>> bridge- >>>> doc/ruby >>>> Processing reference file: CIColor_AppKitAdditions >>>> /Users/rikiwarren/Downloads/RubyCocoa-0.13.0/framework/tool/ >>>> gen_bridge_doc/lib/cocoa_ref.rb:70:in `join': can't convert nil >>>> into >>>> String (TypeError) >>>> from /Users/rikiwarren/Downloads/RubyCocoa-0.13.0/framework/tool/ >>>> gen_bridge_doc/lib/cocoa_ref.rb:70:in `initialize' >>>> from gen_bridge_doc/rdocify_framework.rb:173:in `new' >>>> from gen_bridge_doc/rdocify_framework.rb:173 >>>> from gen_bridge_doc/rdocify_framework.rb:171:in `each' >>>> from gen_bridge_doc/rdocify_framework.rb:171 >>>> gen_bridge_doc.rb:35:in `command': 'system /System/Library/ >>>> Frameworks/ >>>> Ruby.framework/Versions/1.8/usr/bin/ruby -I../../ext/rubycocoa - >>>> I../../ >>>> lib gen_bridge_doc/rdocify_framework.rb '/Developer/Documentation/ >>>> DocSets/com.apple.ADC_Reference_Library.CoreReference.docset/ >>>> Contents/ >>>> Resources/Documents/documentation/Cocoa/Reference/ >>>> ApplicationKit/' / >>>> Users/rikiwarren/Downloads/RubyCocoa-0.13.0/framework/bridge-doc/ >>>> ruby' >>>> failed (RuntimeError) >>>> from gen_bridge_doc.rb:39:in `ruby' >>>> from gen_bridge_doc.rb:99 >>>> from gen_bridge_doc.rb:98:in `each' >>>> from gen_bridge_doc.rb:98 >>>> rm -rf bridge-doc >>>> doc failed >>>> hook /Users/rikiwarren/Downloads/RubyCocoa-0.13.0/framework/pre- >>>> doc.rb >>>> failed: >>>> 'system /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/ >>>> bin/ >>>> ruby gen_bridge_doc.rb build ../bridge-doc' failed >>>> try 'ruby install.rb --help' for usage >>>> >>>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>>> >>>> I also tried >>>> >>>> rake build >>>> rake doc >>>> >>>> But this also failed. Am I missing something? Do I need to >>>> install a >>>> library or something to get this to work? >>>> >>>> Thanks, >>>> >>>> -Rich- >>>> >>>> On Dec 17, 2007, at 12:06 AM, Axel Sachmann wrote: >>>> >>>>> Hi Rich, >>>>> >>>>> i was searching this stuff too. I downloaded the >>>>> rubycocoa-0.13.0.tar file and then install it manually. >>>>> Then you must use the install script to generate the doc. >>>>> >>>>> ruby install config >>>>> >>>>> ruby install doc >>>>> >>>>> --> look in the folder /RubyCocoa-0.13.0/framework/bridge-doc/ >>>>> >>>>> Thats it... >>>>> >>>>> Axel >>>>> >>>>> >>>>> Am 17.12.2007 um 05:46 schrieb Rich Warren: >>>>> >>>>>> Thanks, but I'd already read those, and was looking for >>>>>> something a >>>>>> bit more in-depth. >>>>>> >>>>>> Specifically, I'm looking for the BridgeDoc generated >>>>>> documentation >>>>>> mentioned in http://rubycocoa.sourceforge.net/ >>>>>> FrameworkDocumentation. >>>>>> That site says the html documentation should be located in / >>>>>> Developer/ >>>>>> Documentation/RubyCocoa/Frameworks, but that folder does not >>>>>> exist >>>>>> on >>>>>> my system, and /Developer/Documentation/RubyCocoa simply >>>>>> contains a >>>>>> few japanese files. Additionally, it mentions using ri to access >>>>>> the >>>>>> documentation, but that doesn't work either. >>>>>> >>>>>> Does anyone know how to generate this documentation for >>>>>> Leopard? I >>>>>> assume I have to use BridgeDoc, but I'm not sure what that is, or >>>>>> where I can get it. Also, are there any differences in the >>>>>> Leopard >>>>>> distribution of RubyCocoa that I need to be aware of? >>>>>> >>>>>> Thanks, >>>>>> >>>>>> -Rich- >>>>>> >>>>>> >>>>>> >>>>>> On Dec 16, 2007, at 3:56 PM, Ian Joyner wrote: >>>>>> >>>>>>> Hi Rich, >>>>>>> >>>>>>> This seems hot off the press: >>>>>>> >>>>>>> http://developer.apple.com/documentation/Cocoa/Conceptual/RubyPythonCocoa/Introduction/Introduction.html >>>>>>> >>>>>>> Ian >>>>>>> >>>>>>> On 14/12/2007, at 7:50 PM, Rich Warren wrote: >>>>>>> >>>>>>>> I'm fairly familiar with both Ruby and Cocoa, but I've never >>>>>>>> really >>>>>>>> played around with RubyCocoa before. I read the "Ruby and >>>>>>>> Python >>>>>>>> on >>>>>>>> Mac OS X" article from the Apple Developer Connection, and I'm >>>>>>>> looking >>>>>>>> for more in-depth documentation. >>>>>>>> >>>>>>>> I'm using the version of RubyCocoa that comes with Leopard. It >>>>>>>> seems >>>>>>>> that the documentation is...missing? >>>>>>>> >>>>>>>> I found the example code at /Developer/Examples/Ruby/RubyCocoa, >>>>>>>> but >>>>>>>> the documentation at /Developer/Documentation/RubyCocoa has >>>>>>>> only >>>>>>>> three >>>>>>>> smallish HTML files in Japanese. >>>>>>>> >>>>>>>> ri doesn't seem to work for any OSX::* items. >>>>>>>> >>>>>>>> How do I find/load the documentation into Leopard? >>>>>>>> >>>>>>>> Are there any other good sources of RubyCocoa documentation? >>>>>>>> >>>>>>>> In particular, I'm looking for some information on CoreData and >>>>>>>> Key >>>>>>>> Value compliance. >>>>>>>> >>>>>>>> In short, I have a parent entity that has a to many >>>>>>>> relationship >>>>>>>> with >>>>>>>> a child entity. I currently display all the parents in a >>>>>>>> table. I >>>>>>>> would like to have one column bind to the child count for each >>>>>>>> parent. >>>>>>>> >>>>>>>> In Cocoa, I would do this by giving the parent a transient >>>>>>>> "count" >>>>>>>> attribute. I would then make a subclass of NSManagedObject and >>>>>>>> have >>>>>>>> the parent use my subclass. In my subclass, I would create a - >>>>>>>> (int_32t)count method that returned the child count. This would >>>>>>>> get >>>>>>>> called, through the magic of KVC for my parent's count value. >>>>>>>> >>>>>>>> In RubyCocoa I tried the same. But it didn't work. My sample >>>>>>>> code >>>>>>>> is >>>>>>>> below. >>>>>>>> >>>>>>>> require 'osx/cocoa' >>>>>>>> >>>>>>>> class ManagedParent < OSX::NSManagedObject >>>>>>>> >>>>>>>> def count() >>>>>>>> puts "Getting The Count" >>>>>>>> return 5 >>>>>>>> end >>>>>>>> end >>>>>>>> >>>>>>>> Yes, yes. I know. I'm not actually getting the child count. >>>>>>>> But I >>>>>>>> wanted to get this, simpler version working before I tried to >>>>>>>> tackle >>>>>>>> the whole valueForKey_("child") mess. >>>>>>>> >>>>>>>> When I run my code, I'm not getting 5 for the count, nor am I >>>>>>>> seeing >>>>>>>> "Getting The Count" in the console. How do I get this to work? >>>>>>>> >>>>>>>> Thanks, >>>>>>>> >>>>>>>> -Rich- >>>>>>>> >>>>>>>> ------------------------------------------------------------------------- >>>>>>>> SF.Net email is sponsored by: >>>>>>>> Check out the new SourceForge.net Marketplace. >>>>>>>> It's the best place to buy or sell services >>>>>>>> for just about anything Open Source. >>>>>>>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace >>>>>>>> _______________________________________________ >>>>>>>> Rubycocoa-talk mailing list >>>>>>>> Rub...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/rubycocoa-talk >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> ------------------------------------------------------------------------- >>>>>>> SF.Net email is sponsored by: >>>>>>> Check out the new SourceForge.net Marketplace. >>>>>>> It's the best place to buy or sell services >>>>>>> for just about anything Open Source. >>>>>>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace >>>>>>> _______________________________________________ >>>>>>> Rubycocoa-talk mailing list >>>>>>> Rub...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/rubycocoa-talk >>>>>> >>>>>> >>>>>> ------------------------------------------------------------------------- >>>>>> SF.Net email is sponsored by: >>>>>> Check out the new SourceForge.net Marketplace. >>>>>> It's the best place to buy or sell services >>>>>> for just about anything Open Source. >>>>>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace >>>>>> _______________________________________________ >>>>>> Rubycocoa-talk mailing list >>>>>> Rub...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/rubycocoa-talk >>>>> >>>>> ------------------------------------------------------------------------- >>>>> SF.Net email is sponsored by: >>>>> Check out the new SourceForge.net Marketplace. >>>>> It's the best place to buy or sell services >>>>> for just about anything Open Source. >>>>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace_______________________________________________ >>>>> Rubycocoa-talk mailing list >>>>> Rub...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/rubycocoa-talk >>>> >>>> >>>> ------------------------------------------------------------------------- >>>> Check out the new SourceForge.net Marketplace. >>>> It's the best place to buy or sell services for >>>> just about anything Open Source. >>>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace >>>> _______________________________________________ >>>> Rubycocoa-talk mailing list >>>> Rub...@li... >>>> https://lists.sourceforge.net/lists/listinfo/rubycocoa-talk >>> >>> >>> ------------------------------------------------------------------------- >>> Check out the new SourceForge.net Marketplace. >>> It's the best place to buy or sell services for >>> just about anything Open Source. >>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace >>> _______________________________________________ >>> Rubycocoa-talk mailing list >>> Rub...@li... >>> https://lists.sourceforge.net/lists/listinfo/rubycocoa-talk >> >> >> ------------------------------------------------------------------------- >> Check out the new SourceForge.net Marketplace. >> It's the best place to buy or sell services for >> just about anything Open Source. >> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace >> _______________________________________________ >> Rubycocoa-talk mailing list >> Rub...@li... >> https://lists.sourceforge.net/lists/listinfo/rubycocoa-talk > > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > _______________________________________________ > Rubycocoa-talk mailing list > Rub...@li... > https://lists.sourceforge.net/lists/listinfo/rubycocoa-talk |