[Ironruby-core] Questions around load order of rb files in Libs and StdLib

Alistair Bush ali_bush at gentoo.org
Tue Nov 9 02:18:45 EST 2010


> There are currently some small changes in the StdLib to work around
> IronRuby bugs. So those need to be fixed first.
> 
> Will your IronRuby package require CRuby to be installed first?
> 

Initially probably yes. 

> Tomas
> 
> -----Original Message-----
> From: ironruby-core-bounces at rubyforge.org
> [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Alistair Bush
> Sent: Monday, November 08, 2010 2:24 AM
> To: ironruby-core at rubyforge.org
> Subject: [Ironruby-core] Questions around load order of rb files in Libs
> and StdLib
> 
> More questions.
> 
> Im assuming that Lib is loaded before StdLib and can therefore override any
> implementations in StdLib right?
> 
> Also the Readme file states
> 
> "complex18.rb and rational18.rb are taken from MRI 1.8.6
>       - this should be replaced by IronRuby's own implementation of Complex
> and Rational builtins in future
> 
>     gem_prelude.rb taked from Ruby 1.9.2 source distribution and adapted
>       - should be replaced by an implementation in IronRuby.Libraries.dll"
> 
> Im kinda assuming that the first question is correct here. but would we be
> able to have the complex/rational and gem_prelude files located in the Lib
> directory.  I would like it if the StdLib is as vanilla as possible
> (preferrably 100% minus any *.so if that makes you happy).
> 
> The reason I ask is because I plan on not using the StdLib dir from your
> tree at all when I package IronRuby.  but will instead point it to
> ruby19's.  This will save hd space/maintainance effort and mean we can fix
> stdlib bugs without waiting for ironruby upstream releases.
> 
> - Alistair.
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core
> 
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core


More information about the Ironruby-core mailing list