# Re: IronRuby r112 is out

**URL:** <https://www.ruby-forum.com/t/re-ironruby-r112-is-out/138538>\
**Category:** IronRuby\
**Created:** [May 24, 2008, 7:09am UTC](https://www.ruby-forum.com/t/re-ironruby-r112-is-out/138538 "2008-05-24T07:09:19Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ksunair](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/b19c9b/32.png) [@ksunair](https://www.ruby-forum.com/u/ksunair)\
**Post date:** [May 24, 2008, 7:09am UTC](https://www.ruby-forum.com/t/re-ironruby-r112-is-out/138538/1 "2008-05-24T07:09:19Z")

</div>

John,  
I saw 112 has FileOps implemented so please discard the patch I send in  
earlier. Let me know if there are any other area you would like me to  
help with?  
Thanks.

----- Original Message ----  
From: John L. (IRONRUBY) [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
To: “removed\_email\_address@domain.invalid” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Sent: Friday, May 23, 2008 8:56:29 PM  
Subject: [Ironruby-core] IronRuby r112 is out

This is the release that we used to run the Rails functional test this  
afternoon.  
Â  
I had to modify two files in Rails to work around some missing  
functionality in IronRuby today. Iâ€™ve attached these files to this mail.  
They are:  
Â  
activesupport\lib\active\_support\inflector.rb  
railties\lib\initializer.rb  
Â  
There were three reasons to make these changes.  
Â  
1)Â Â Â Â Â In inflector.rb, we have a workaround around a missing feature  
in String#gsub (replacement via \1 and \2)  
2)Â Â Â Â Â In initializer.rb, we have a workaround around a missing feature  
in Dir#glob (we donâ€™t handle [\_a-z] correctly)  
3)Â Â Â Â Â In initializer.rb, weâ€™re commenting out the call to  
initialize\_database since we donâ€™t have our .NET ActiveRecord adapter  
working yet (itâ€™s in progress).  
Â  
Iâ€™ve attached these two files to this mail if you want to try it out  
yourself. Note that when creating the Rails app, Iâ€™ve also frozen the  
copy of rails via:  
Â  
rake rails:freeze:gems  
Â  
Note that there is a new svn\trunk\libs directory in this build. Youâ€™ll  
need to create an alias that uses the â€“I command line switch to IronRuby  
to correctly include this path _AHEAD_ of other paths (such as the path  
to your MRI installationsâ€™ lib\ruby\1.8 and lib\site\_ruby\1.8  
Â  
Hereâ€™s a sample ir.cmd file that we use internally.  
Â  
%MERLIN\_ROOT%\bin\debug\ir.exe -I  
%MERLIN\_ROOT%..\External\Languages\Ruby\ruby-1.8.6\lib\ruby\1.8;%MERLIN\_ROOT%..\External\Languages\Ruby\ruby-1.8.6\lib\ruby\site\_ruby\1.8;%MERLIN\_ROOT%\Languages\Ruby\Libs  
%\*  
Â  
Note that the new Ruby\Libs directory shows up at the end of the list  
(this is a bug in how we parse â€“I). The order is important.  
Â  
Thanks,  
-John

---

<div class="post-metadata">

**Author:** ![ksunair](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/b19c9b/32.png) [@ksunair](https://www.ruby-forum.com/u/ksunair)\
**Post date:** [May 24, 2008, 10:47pm UTC](https://www.ruby-forum.com/t/re-ironruby-r112-is-out/138538/2 "2008-05-24T22:47:54Z")

</div>

Thanks for sending in your patch - we really do appreciate the effort  
that you put into it!

We’re just in a big time crunch before RailsConf so we’re pretty well  
implementing anything that we need to in order to get Rails to run.

Did we implement all of the methods in your patch? Perhaps you could  
update and re-submit?

Thanks,  
-John
