Hi, I just merged all the changes of this week into the testing branch. Many bugs were fixed, including the following bugs that were registered in the tracker: #22 NSPredicate doesn't work #20 Extending an Objective-C class before referencing it replaces it #21 Cocoa primitive classes do not respond to the Ruby interfaces. #18 NSZeroSize Causes Abort #17 Sending 'super' inside an objc overriden method provokes an infinite loop #2 function 'WebInitForCarbon' return value defined more than once #15 Crash when setting an ivar to an alloc/init'ed object #8 getting NSSize from NSImage from artwork doesn't work #7 crash when doing [NSDecimalNumber -decimalValue] #6 add support for loading custom bridgesupport files #1 Object#methods crashes Also, 3 Xcode-based samples are available. Note that you may have to modify the sample xcode project build settings according to where you actually installed macruby, if it doesn't build by default (which is temporary, after I would like to ship macruby as/in a framework). I am now working on merging the latest changes from Ruby trunk, then I will work on the test suite, write a few more examples, and change the project build to install itself as/in a framework. Then, I think we can make a first release! Laurent
This is great! I'm already having reasonable success with MacRuby. Thanks for all your excellent work, Laurent! On Mar 7, 2008, at 11:34 AM, Laurent Sansonetti wrote:
Hi,
I just merged all the changes of this week into the testing branch.
Many bugs were fixed, including the following bugs that were registered in the tracker:
#22 NSPredicate doesn't work #20 Extending an Objective-C class before referencing it replaces it #21 Cocoa primitive classes do not respond to the Ruby interfaces. #18 NSZeroSize Causes Abort #17 Sending 'super' inside an objc overriden method provokes an infinite loop #2 function 'WebInitForCarbon' return value defined more than once #15 Crash when setting an ivar to an alloc/init'ed object #8 getting NSSize from NSImage from artwork doesn't work #7 crash when doing [NSDecimalNumber -decimalValue] #6 add support for loading custom bridgesupport files #1 Object#methods crashes
Also, 3 Xcode-based samples are available. Note that you may have to modify the sample xcode project build settings according to where you actually installed macruby, if it doesn't build by default (which is temporary, after I would like to ship macruby as/in a framework).
I am now working on merging the latest changes from Ruby trunk, then I will work on the test suite, write a few more examples, and change the project build to install itself as/in a framework. Then, I think we can make a first release!
Laurent _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
I just merged all changes from trunk into the testing branch: - Updated the upstream sources with svn.ruby-lang.org. - It is now possible to install MacRuby as a framework, by passing the --enable-framework option to ./configure. - It is now possible to build MacRuby as a 2-way fat universal binary, by passing the --enable-fat-binary option to ./configure. - Template and examples assume that you installed MacRuby as a framework in the default location, /Library/Frameworks. - Fixed a bunch of bugs, and added a new small example (DotView). I also updated the testing instructions in the wiki to mention the new build flags: http://trac.macosforge.org/projects/ruby/wiki/InstallingMacRuby I'm now working on a few more samples and also improving a little bit the test suite. Laurent On Mar 7, 2008, at 11:34 AM, Laurent Sansonetti wrote:
Hi,
I just merged all the changes of this week into the testing branch.
Many bugs were fixed, including the following bugs that were registered in the tracker:
#22 NSPredicate doesn't work #20 Extending an Objective-C class before referencing it replaces it #21 Cocoa primitive classes do not respond to the Ruby interfaces. #18 NSZeroSize Causes Abort #17 Sending 'super' inside an objc overriden method provokes an infinite loop #2 function 'WebInitForCarbon' return value defined more than once #15 Crash when setting an ivar to an alloc/init'ed object #8 getting NSSize from NSImage from artwork doesn't work #7 crash when doing [NSDecimalNumber -decimalValue] #6 add support for loading custom bridgesupport files #1 Object#methods crashes
Also, 3 Xcode-based samples are available. Note that you may have to modify the sample xcode project build settings according to where you actually installed macruby, if it doesn't build by default (which is temporary, after I would like to ship macruby as/in a framework).
I am now working on merging the latest changes from Ruby trunk, then I will work on the test suite, write a few more examples, and change the project build to install itself as/in a framework. Then, I think we can make a first release!
Laurent _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
More changes into the testing branch! - Many bugs were fixed. - Two more samples, ABPresence and PathDemo. - Samples are now installed in /Developer/Examples/Ruby/MacRuby. I think we are done for 0.1 now, if I will do additional testing and release it later this week. Please check out the testing branch if you can, and if you see something wrong please report it :) Laurent On Mar 11, 2008, at 2:58 PM, Laurent Sansonetti wrote:
I just merged all changes from trunk into the testing branch:
- Updated the upstream sources with svn.ruby-lang.org. - It is now possible to install MacRuby as a framework, by passing the --enable-framework option to ./configure. - It is now possible to build MacRuby as a 2-way fat universal binary, by passing the --enable-fat-binary option to ./configure. - Template and examples assume that you installed MacRuby as a framework in the default location, /Library/Frameworks. - Fixed a bunch of bugs, and added a new small example (DotView).
I also updated the testing instructions in the wiki to mention the new build flags:
http://trac.macosforge.org/projects/ruby/wiki/InstallingMacRuby
I'm now working on a few more samples and also improving a little bit the test suite.
Laurent
On Mar 7, 2008, at 11:34 AM, Laurent Sansonetti wrote:
Hi,
I just merged all the changes of this week into the testing branch.
Many bugs were fixed, including the following bugs that were registered in the tracker:
#22 NSPredicate doesn't work #20 Extending an Objective-C class before referencing it replaces it #21 Cocoa primitive classes do not respond to the Ruby interfaces. #18 NSZeroSize Causes Abort #17 Sending 'super' inside an objc overriden method provokes an infinite loop #2 function 'WebInitForCarbon' return value defined more than once #15 Crash when setting an ivar to an alloc/init'ed object #8 getting NSSize from NSImage from artwork doesn't work #7 crash when doing [NSDecimalNumber -decimalValue] #6 add support for loading custom bridgesupport files #1 Object#methods crashes
Also, 3 Xcode-based samples are available. Note that you may have to modify the sample xcode project build settings according to where you actually installed macruby, if it doesn't build by default (which is temporary, after I would like to ship macruby as/in a framework).
I am now working on merging the latest changes from Ruby trunk, then I will work on the test suite, write a few more examples, and change the project build to install itself as/in a framework. Then, I think we can make a first release!
Laurent _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
_______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
I merged one last fix contributed by Vincent, and generated a binary installer. http://ruby.macosforge.org/files/MacRuby%200.1.zip It seems to work well in my environment, but please give it a try if you can :) Laurent On Mar 12, 2008, at 5:06 PM, Laurent Sansonetti wrote:
More changes into the testing branch!
- Many bugs were fixed. - Two more samples, ABPresence and PathDemo. - Samples are now installed in /Developer/Examples/Ruby/MacRuby.
I think we are done for 0.1 now, if I will do additional testing and release it later this week. Please check out the testing branch if you can, and if you see something wrong please report it :)
Laurent
On Mar 11, 2008, at 2:58 PM, Laurent Sansonetti wrote:
I just merged all changes from trunk into the testing branch:
- Updated the upstream sources with svn.ruby-lang.org. - It is now possible to install MacRuby as a framework, by passing the --enable-framework option to ./configure. - It is now possible to build MacRuby as a 2-way fat universal binary, by passing the --enable-fat-binary option to ./configure. - Template and examples assume that you installed MacRuby as a framework in the default location, /Library/Frameworks. - Fixed a bunch of bugs, and added a new small example (DotView).
I also updated the testing instructions in the wiki to mention the new build flags:
http://trac.macosforge.org/projects/ruby/wiki/InstallingMacRuby
I'm now working on a few more samples and also improving a little bit the test suite.
Laurent
On Mar 7, 2008, at 11:34 AM, Laurent Sansonetti wrote:
Hi,
I just merged all the changes of this week into the testing branch.
Many bugs were fixed, including the following bugs that were registered in the tracker:
#22 NSPredicate doesn't work #20 Extending an Objective-C class before referencing it replaces it #21 Cocoa primitive classes do not respond to the Ruby interfaces. #18 NSZeroSize Causes Abort #17 Sending 'super' inside an objc overriden method provokes an infinite loop #2 function 'WebInitForCarbon' return value defined more than once #15 Crash when setting an ivar to an alloc/init'ed object #8 getting NSSize from NSImage from artwork doesn't work #7 crash when doing [NSDecimalNumber -decimalValue] #6 add support for loading custom bridgesupport files #1 Object#methods crashes
Also, 3 Xcode-based samples are available. Note that you may have to modify the sample xcode project build settings according to where you actually installed macruby, if it doesn't build by default (which is temporary, after I would like to ship macruby as/in a framework).
I am now working on merging the latest changes from Ruby trunk, then I will work on the test suite, write a few more examples, and change the project build to install itself as/in a framework. Then, I think we can make a first release!
Laurent _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
_______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
_______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
I got a bug report which was about bad permissions in the /Developer/ Examples/Ruby/MacRuby directory, and resulted in build errors, if your Xcode is configured to build projects into a build directory inside them. drwxr-xr-x 10 root admin 340 Mar 13 06:49 MacRuby drwxrwxr-x 57 root admin 1938 Feb 19 17:49 Ruby drwxrwxr-x 43 root admin 1462 Mar 7 10:48 RubyCocoa I fixed that and uploaded a new installer. Laurent On Mar 13, 2008, at 1:00 AM, Satoshi Nakagawa wrote:
I have checked around multi-byte characters. It works well here :)
-- Satoshi Nakagawa
participants (3)
-
Laurent Sansonetti
-
Satoshi Nakagawa
-
Wayne Steele