# Re: Any coming IronRuby releases fixing igem this year?

**URL:** <https://www.ruby-forum.com/t/re-any-coming-ironruby-releases-fixing-igem-this-year/200612>\
**Category:** IronRuby\
**Created:** [December 17, 2010, 11:19am UTC](https://www.ruby-forum.com/t/re-any-coming-ironruby-releases-fixing-igem-this-year/200612 "2010-12-17T11:19:42Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dobai-Pataky\_BSSSSl](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/77aa72/32.png) [@Dobai-Pataky\_BSSSSl](https://www.ruby-forum.com/u/Dobai-Pataky_BSSSSl)\
**Post date:** [December 17, 2010, 11:19am UTC](https://www.ruby-forum.com/t/re-any-coming-ironruby-releases-fixing-igem-this-year/200612/1 "2010-12-17T11:19:42Z")

</div>

* * *

Ironruby-core mailing list  
removed\_email\_address@domain.invalid  
[http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)

---

<div class="post-metadata">

**Author:** ![Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/76d3ee/32.png) [@Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/u/Albert-Jan_Pieter_N)\
**Post date:** [December 17, 2010, 3:16pm UTC](https://www.ruby-forum.com/t/re-any-coming-ironruby-releases-fixing-igem-this-year/200612/2 "2010-12-17T15:16:41Z")

</div>

* * *

Ironruby-core mailing list  
removed\_email\_address@domain.invalid  
[http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)

---

<div class="post-metadata">

**Author:** ![Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/76d3ee/32.png) [@Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/u/Albert-Jan_Pieter_N)\
**Post date:** [December 17, 2010, 6:35pm UTC](https://www.ruby-forum.com/t/re-any-coming-ironruby-releases-fixing-igem-this-year/200612/3 "2010-12-17T18:35:13Z")

</div>

* * *

Ironruby-core mailing list  
removed\_email\_address@domain.invalid  
[http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)

---

<div class="post-metadata">

**Author:** ![Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/76d3ee/32.png) [@Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/u/Albert-Jan_Pieter_N)\
**Post date:** [December 18, 2010, 12:27pm UTC](https://www.ruby-forum.com/t/re-any-coming-ironruby-releases-fixing-igem-this-year/200612/4 "2010-12-18T12:27:35Z")

</div>

* * *

Ironruby-core mailing list  
removed\_email\_address@domain.invalid  
[http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)

---

<div class="post-metadata">

**Author:** ![Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/76d3ee/32.png) [@Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/u/Albert-Jan_Pieter_N)\
**Post date:** [December 18, 2010, 3:25pm UTC](https://www.ruby-forum.com/t/re-any-coming-ironruby-releases-fixing-igem-this-year/200612/5 "2010-12-18T15:25:17Z")

</div>

My repo is synced with the recent changes and I still get the same error  
(which originates from a different one as I stated above)…

Shay.

---

<div class="post-metadata">

**Author:** ![Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/76d3ee/32.png) [@Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/u/Albert-Jan_Pieter_N)\
**Post date:** [December 18, 2010, 6:31pm UTC](https://www.ruby-forum.com/t/re-any-coming-ironruby-releases-fixing-igem-this-year/200612/6 "2010-12-18T18:31:44Z")

</div>

Isn’t “no such file to load – rubygems/defaults/operating\_system”  
exception caught somewhere?

I think this exception is common.

Tomas

* * *

From: removed\_email\_address@domain.invalid  
[removed\_email\_address@domain.invalid] on behalf of Shay F.  
[removed\_email\_address@domain.invalid]  
Sent: Saturday, December 18, 2010 6:18 AM  
To: removed\_email\_address@domain.invalid  
Subject: Re: [Ironruby-core] Any coming IronRuby releases fixing igem  
this year?

My repo is synced with the recent changes and I still get the same error  
(which originates from a different one as I stated above)…

Shay.

On Sat, Dec 18, 2010 at 12:09 PM, Mohamed Meligy  
\<removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)\> wrote:  
@Tomas,  
Thanks a lot. I’m checking that now.

@Shay  
Can you please confirm your repo is in sync and see if the problem is  
still the same for you?  
I’ll be checking too, but if I get issues, will not be sure it’s code  
issue not me missing an instruction or so.

Thanks a lot everyone.

Regards,

Mohamed Meligy  
Readify | Senior Developer

M:+61 451 835006 | W: [www.readify.net](http://www.readify.net)[http://www.readify.net/](http://www.readify.net/)

[Description: Description: Description: Description: rss\_16]  
[Description: Description: Description: Description:  
cid:image003.png@01CAF81D.6A076510] [http://www.linkedin.com/in/meligy](http://www.linkedin.com/in/meligy)  
[Description: Description: Description: Description:  
cid:image005.png@01CAF81D.6A076510] [http://twitter.com/meligy](http://twitter.com/meligy)  
[X][http://www.greatplacetowork.com.au/best/best-companies-australia.php](http://www.greatplacetowork.com.au/best/best-companies-australia.php)[X][http://www.readify.net/AboutUs/NewsItem.aspx?id=10](http://www.readify.net/AboutUs/NewsItem.aspx?id=10)

On Sat, Dec 18, 2010 at 4:32 AM, Tomas M.  
\<removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)\>  
wrote:

The fix is already checked into the main. So if there is still any  
problem it’s another bug.

Build instructions are here:

> **[Building](https://github.com/IronLanguages/main/wiki/Building)**
>
> Work for this repo has moved to https://github.com/IronLanguages/ironpython2 - IronLanguages/main

let me know if anything there is not clear or doesn’t work.

Tomas

* * *

From:  
removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
on behalf of Mohamed Meligy  
[removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
Sent: Friday, December 17, 2010 6:05 AM

To: removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Subject: Re: [Ironruby-core] Any coming IronRuby releases fixing igem  
this year?

@Tomas, if it works on your local machine, maybe it’s worth checking it  
out and having a 1.1.2 release.  
If your local repository is in sync already, then maybe there is some  
other issues that needs to be fixed.

If this is easy as repositories sync issue of existing working fix or  
so, would really appreciate a 1.1.2 update. I’m new to Ruby and Rails  
and would love to try the IronRuby R. integration even better with  
Visual Studio.

I’m kind of lost in the source too. Not sure which VS solutions I should  
build and where the output Ruby\bin kind-of-directory would then be,  
neither how to get the MSI file for VS tools.  
Will be great if there is some explanation to this (forgive me if it’s  
some readme already in the source), or else, then another release will  
be much easier to deal with.

Thanks a lot.

Regards,

Mohamed Meligy  
Readify | Senior Developer

M:+61 451 835006 | W: [www.readify.net](http://www.readify.net)[http://www.readify.net/](http://www.readify.net/)

[Description: Description: Description: Description: rss\_16]  
[Description: Description: Description: Description:  
cid:image003.png@01CAF81D.6A076510] [http://www.linkedin.com/in/meligy](http://www.linkedin.com/in/meligy)  
[Description: Description: Description: Description:  
cid:image005.png@01CAF81D.6A076510] [http://twitter.com/meligy](http://twitter.com/meligy)  
[X][http://www.greatplacetowork.com.au/best/best-companies-australia.php](http://www.greatplacetowork.com.au/best/best-companies-australia.php)[X][http://www.readify.net/AboutUs/NewsItem.aspx?id=10](http://www.readify.net/AboutUs/NewsItem.aspx?id=10)

On Fri, Dec 17, 2010 at 8:46 PM, Albert-Jan Pieter Nijburg  
\<removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)\> wrote:  
Hey,

I looked into this also and read\_nonblock will still return 0 bytes  
sometimes. I made a small hack in SocketStream.cs that forces the socket  
to return more than 0 bytes.

```
        if (bytesToRead > 0) {
            while(oldPos == _pos) {
                _pos += _socket.Receive(readBuffer, bytesToRead, 

```

SocketFlags.None);  
}  
}

I know this is absolutely not the way to fix it but it does specify the  
source of the exception maybe a bit better.

Regards,

Albert-Jan

Van:  
removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
Namens Tomas M.  
Verzonden: vrijdag 17 december 2010 9:14  
Aan: removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Onderwerp: Re: [Ironruby-core] Any coming IronRuby releases fixing igem  
this year?

I believe I fixed this in main. So if you download the sources and build  
it should work.

Let me know if it works for you. Maybe we should do a 1.1.2 release soon

- it should be pretty easy - it might ease adoption of 1.1.

Tomas

* * *

From:  
removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
on behalf of Mohamed Meligy  
[removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
Sent: Thursday, December 16, 2010 4:29 PM  
To: removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Subject: [Ironruby-core] Any coming IronRuby releases fixing igem this  
year?  
Hello all,  
I noticed IronRuby 1.1.1 has problems in igem where it fails to installs  
gems due to some conversion issue from nil to string. IronRuby 1.0 is  
compatible with Ruby 1.8.x which can run Rails 2.x not Rails 3.0.

I’m interested in learning Rails 3.0 on IronRuby and see how I can  
integrate .NET stuff with that.

So, is there any coming patch release or even git code push that solves  
the igem issues?

Will be great if I get something to play with in Christmas holidays, but  
this might be very unrealistic anyway.

Thanks a lot.

Regards,

Mohamed Meligy  
Readify | Senior Developer

M:+61 451 835006 | W: [www.readify.net](http://www.readify.net)[http://www.readify.net/](http://www.readify.net/)  
[Beschrijving: Description: Description: Description: Description:  
rss\_16] [Beschrijving: Description: Description: Description:  
Description: cid:image003.png@01CAF81D.6A076510]  
[http://www.linkedin.com/in/meligy](http://www.linkedin.com/in/meligy) [Beschrijving: Description:  
Description: Description: Description:  
cid:image005.png@01CAF81D.6A076510] [http://twitter.com/meligy](http://twitter.com/meligy)  
[Beschrijving:  
[http://gurustop.net/mail/signature/readify-50best.jpg](http://gurustop.net/mail/signature/readify-50best.jpg)][http://www.greatplacetowork.com.au/best/best-companies-australia.php](http://www.greatplacetowork.com.au/best/best-companies-australia.php)[Beschrijving:  
[http://gurustop.net/mail/signature/readify-partner2010.png](http://gurustop.net/mail/signature/readify-partner2010.png)][http://www.readify.net/AboutUs/NewsItem.aspx?id=10](http://www.readify.net/AboutUs/NewsItem.aspx?id=10)

* * *

Ironruby-core mailing list  
removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)

* * *

Ironruby-core mailing list  
removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)

---

<div class="post-metadata">

**Author:** ![Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/76d3ee/32.png) [@Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/u/Albert-Jan_Pieter_N)\
**Post date:** [December 19, 2010, 10:46am UTC](https://www.ruby-forum.com/t/re-any-coming-ironruby-releases-fixing-igem-this-year/200612/7 "2010-12-19T10:46:17Z")

</div>

You’re right, there’re more exceptions afterwards.

The exception I suspect that causes the problems is on SocketStream,  
line  
90:  
“A non-blocking socket operation could not be completed immediately”.

What do you think?

Shay.

On Sat, Dec 18, 2010 at 7:26 PM, Tomas M. \<

---

<div class="post-metadata">

**Author:** ![Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/76d3ee/32.png) [@Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/u/Albert-Jan_Pieter_N)\
**Post date:** [December 20, 2010, 8:45am UTC](https://www.ruby-forum.com/t/re-any-coming-ironruby-releases-fixing-igem-this-year/200612/8 "2010-12-20T08:45:01Z")

</div>

That should still be ok, I think :). If the problem is here  
(Languages\Ruby\StdLib\ruby\1.9.1\net\protocol.rb):

def rbuf\_fill

begin

@rbuf \<\< @io.read\_nonblock(BUFSIZE)

rescue IO::WaitReadable

if IO.select([@io], nil, nil, @read\_timeout)

```
retry

```

else

```
raise Timeout::Error

```

end

rescue IO::WaitWritable

# OpenSSL::Buffering#read\_nonblock may fail with IO::WaitWritable.

# [Redirecting…](http://www.openssl.org/support/faq.html#PROG10)

if IO.select(nil, [@io], nil, @read\_timeout)

```
retry

```

else

```
raise Timeout::Error

```

end

end

end

Then such an exception should be caught as IO::WaitReadable. The problem  
would be if the method returned nil instead of throwing an exception.

Tomas

* * *

From: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[removed\_email\_address@domain.invalid] on behalf of Shay F.  
[removed\_email\_address@domain.invalid]  
Sent: Sunday, December 19, 2010 1:19 AM  
To: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Subject: Re: [Ironruby-core] Any coming IronRuby releases fixing igem  
this year?

You’re right, there’re more exceptions afterwards.

The exception I suspect that causes the problems is on SocketStream,  
line 90:  
“A non-blocking socket operation could not be completed immediately”.

What do you think?

Shay.

On Sat, Dec 18, 2010 at 7:26 PM, Tomas M.  
\<[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)\>  
wrote:

Isn’t “no such file to load – rubygems/defaults/operating\_system”  
exception caught somewhere?

I think this exception is common.

Tomas

* * *

From:  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
on behalf of Shay F.  
[removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
Sent: Saturday, December 18, 2010 6:18 AM

To: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Subject: Re: [Ironruby-core] Any coming IronRuby releases fixing igem  
this year?

My repo is synced with the recent changes and I still get the same error  
(which originates from a different one as I stated above)…

Shay.

On Sat, Dec 18, 2010 at 12:09 PM, Mohamed Meligy  
\<[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)\> wrote:  
@Tomas,  
Thanks a lot. I’m checking that now.

@Shay  
Can you please confirm your repo is in sync and see if the problem is  
still the same for you?  
I’ll be checking too, but if I get issues, will not be sure it’s code  
issue not me missing an instruction or so.

Thanks a lot everyone.

Regards,

Mohamed Meligy  
Readify | Senior Developer

M:+61 451 835006 | W: [www.readify.net](http://www.readify.net)[http://www.readify.net/](http://www.readify.net/)

[Description: Description: Description: Description: rss\_16]  
[Description: Description: Description: Description:  
cid:image003.png@01CAF81D.6A076510] [http://www.linkedin.com/in/meligy](http://www.linkedin.com/in/meligy)  
[Description: Description: Description: Description:  
cid:image005.png@01CAF81D.6A076510] [http://twitter.com/meligy](http://twitter.com/meligy)  
[http://www.greatplacetowork.com.au/best/best-companies-australia.php](http://www.greatplacetowork.com.au/best/best-companies-australia.php)[http://www.readify.net/AboutUs/NewsItem.aspx?id=10](http://www.readify.net/AboutUs/NewsItem.aspx?id=10)

On Sat, Dec 18, 2010 at 4:32 AM, Tomas M.  
\<[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)\>  
wrote:

The fix is already checked into the main. So if there is still any  
problem it’s another bug.

Build instructions are here:

> **[Building](https://github.com/IronLanguages/main/wiki/Building)**
>
> Work for this repo has moved to https://github.com/IronLanguages/ironpython2 - IronLanguages/main

let me know if anything there is not clear or doesn’t work.

Tomas

* * *

From:  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
on behalf of Mohamed Meligy  
[removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
Sent: Friday, December 17, 2010 6:05 AM

To: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Subject: Re: [Ironruby-core] Any coming IronRuby releases fixing igem  
this year?

@Tomas, if it works on your local machine, maybe it’s worth checking it  
out and having a 1.1.2 release.  
If your local repository is in sync already, then maybe there is some  
other issues that needs to be fixed.

If this is easy as repositories sync issue of existing working fix or  
so, would really appreciate a 1.1.2 update. I’m new to Ruby and Rails  
and would love to try the IronRuby R. integration even better with  
Visual Studio.

I’m kind of lost in the source too. Not sure which VS solutions I should  
build and where the output Ruby\bin kind-of-directory would then be,  
neither how to get the MSI file for VS tools.  
Will be great if there is some explanation to this (forgive me if it’s  
some readme already in the source), or else, then another release will  
be much easier to deal with.

Thanks a lot.

Regards,

Mohamed Meligy  
Readify | Senior Developer

M:+61 451 835006 | W: [www.readify.net](http://www.readify.net)[http://www.readify.net/](http://www.readify.net/)

[Description: Description: Description: Description: rss\_16]  
[Description: Description: Description: Description:  
cid:image003.png@01CAF81D.6A076510] [http://www.linkedin.com/in/meligy](http://www.linkedin.com/in/meligy)  
[Description: Description: Description: Description:  
cid:image005.png@01CAF81D.6A076510] [http://twitter.com/meligy](http://twitter.com/meligy)  
[http://www.greatplacetowork.com.au/best/best-companies-australia.php](http://www.greatplacetowork.com.au/best/best-companies-australia.php)[http://www.readify.net/AboutUs/NewsItem.aspx?id=10](http://www.readify.net/AboutUs/NewsItem.aspx?id=10)

On Fri, Dec 17, 2010 at 8:46 PM, Albert-Jan Pieter Nijburg  
\<[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)\> wrote:  
Hey,

I looked into this also and read\_nonblock will still return 0 bytes  
sometimes. I made a small hack in SocketStream.cs that forces the socket  
to return more than 0 bytes.

```
        if (bytesToRead > 0) {
            while(oldPos == _pos) {
                _pos += _socket.Receive(readBuffer, bytesToRead, 

```

SocketFlags.None);  
}  
}

I know this is absolutely not the way to fix it but it does specify the  
source of the exception maybe a bit better.

Regards,

Albert-Jan

Van:  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
Namens Tomas M.  
Verzonden: vrijdag 17 december 2010 9:14  
Aan: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Onderwerp: Re: [Ironruby-core] Any coming IronRuby releases fixing igem  
this year?

I believe I fixed this in main. So if you download the sources and build  
it should work.

Let me know if it works for you. Maybe we should do a 1.1.2 release soon

- it should be pretty easy - it might ease adoption of 1.1.

Tomas

* * *

From:  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
on behalf of Mohamed Meligy  
[removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
Sent: Thursday, December 16, 2010 4:29 PM  
To: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Subject: [Ironruby-core] Any coming IronRuby releases fixing igem this  
year?  
Hello all,  
I noticed IronRuby 1.1.1 has problems in igem where it fails to installs  
gems due to some conversion issue from nil to string. IronRuby 1.0 is  
compatible with Ruby 1.8.x which can run Rails 2.x not Rails 3.0.

I’m interested in learning Rails 3.0 on IronRuby and see how I can  
integrate .NET stuff with that.

So, is there any coming patch release or even git code push that solves  
the igem issues?

Will be great if I get something to play with in Christmas holidays, but  
this might be very unrealistic anyway.

Thanks a lot.

Regards,

Mohamed Meligy  
Readify | Senior Developer

M:+61 451 835006 | W: [www.readify.net](http://www.readify.net)[http://www.readify.net/](http://www.readify.net/)  
[Beschrijving: Description: Description: Description: Description:  
rss\_16] [Beschrijving: Description: Description: Description:  
Description: cid:image003.png@01CAF81D.6A076510]  
[http://www.linkedin.com/in/meligy](http://www.linkedin.com/in/meligy) [Beschrijving: Description:  
Description: Description: Description:  
cid:image005.png@01CAF81D.6A076510] [http://twitter.com/meligy](http://twitter.com/meligy)  
[Beschrijving:  
[http://gurustop.net/mail/signature/readify-50best.jpg](http://gurustop.net/mail/signature/readify-50best.jpg)][http://www.greatplacetowork.com.au/best/best-companies-australia.php](http://www.greatplacetowork.com.au/best/best-companies-australia.php)[Beschrijving:  
[http://gurustop.net/mail/signature/readify-partner2010.png](http://gurustop.net/mail/signature/readify-partner2010.png)][http://www.readify.net/AboutUs/NewsItem.aspx?id=10](http://www.readify.net/AboutUs/NewsItem.aspx?id=10)

* * *

Ironruby-core mailing list  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)

* * *

Ironruby-core mailing list  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)

* * *

Ironruby-core mailing list  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)

---

<div class="post-metadata">

**Author:** ![Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/76d3ee/32.png) [@Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/u/Albert-Jan_Pieter_N)\
**Post date:** [December 20, 2010, 6:51pm UTC](https://www.ruby-forum.com/t/re-any-coming-ironruby-releases-fixing-igem-this-year/200612/9 "2010-12-20T18:51:07Z")

</div>

Tried to sync my local copy again, and building from source. There is  
updated code, but the same error

1. I tried building every solution in the “\Solutions” folder.
2. Copied “\Languages\Ruby\Scripts\bin” \*.bat files to “\bin\debug”.
3. Started a console window in “\bin\debug”.
4. Entered “igem install rails”.

Error:

ERROR: While executing gem … (TypeError)

```
can't convert NilClass into String

```

\*Mohamed Meligy  
\*Readify | Senior Developer

M:+61 451 835006 | W: [www.readify.net](http://www.readify.net)  
[image: Description: Description: Description: Description: rss\_16]  
[image:  
Description: Description: Description: Description:  
cid:image003.png@01CAF81D.6A076510]  
[http://www.linkedin.com/in/meligy](http://www.linkedin.com/in/meligy) [image:  
Description: Description: Description: Description:  
cid:image005.png@01CAF81D.6A076510] [http://twitter.com/meligy](http://twitter.com/meligy)  
[http://www.greatplacetowork.com.au/best/best-companies-australia.php](http://www.greatplacetowork.com.au/best/best-companies-australia.php)[http://www.readify.net/AboutUs/NewsItem.aspx?id=10](http://www.readify.net/AboutUs/NewsItem.aspx?id=10)

On Mon, Dec 20, 2010 at 6:36 PM, Tomas M. \<

---

<div class="post-metadata">

**Author:** ![Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/76d3ee/32.png) [@Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/u/Albert-Jan_Pieter_N)\
**Post date:** [December 20, 2010, 6:58pm UTC](https://www.ruby-forum.com/t/re-any-coming-ironruby-releases-fixing-igem-this-year/200612/10 "2010-12-20T18:58:01Z")

</div>

Also, there are build errors when trying DLR.sln:

Error 8 The best overloaded method match for  
‘IronRuby.Builtins.IListOps.Join(IronRuby.Runtime.JoinConversionStorage,  
System.Collections.IList, IronRuby.Builtins.MutableString)’ has some  
invalid  
arguments …\Hosts\IronRuby.Rack\Src\Utils.cs 120 20 IronRuby.Rack  
(Hosts\IronRuby.Rack\IronRuby.Rack)

Error 9 Argument 1: cannot convert from  
‘IronRuby.Runtime.ConversionStorage\<IronRuby.Builtins.MutableString\>’ to  
‘IronRuby.Runtime.JoinConversionStorage’  
…\Hosts\IronRuby.Rack\Src\Utils.cs 121 17 IronRuby.Rack  
(Hosts\IronRuby.Rack\IronRuby.Rack)

\*Mohamed Meligy  
\*Readify | Senior Developer

M:+61 451 835006 | W: [www.readify.net](http://www.readify.net)  
[image: Description: Description: Description: Description: rss\_16]  
[image:  
Description: Description: Description: Description:  
cid:image003.png@01CAF81D.6A076510]  
[http://www.linkedin.com/in/meligy](http://www.linkedin.com/in/meligy) [image:  
Description: Description: Description: Description:  
cid:image005.png@01CAF81D.6A076510] [http://twitter.com/meligy](http://twitter.com/meligy)  
[http://www.greatplacetowork.com.au/best/best-companies-australia.php](http://www.greatplacetowork.com.au/best/best-companies-australia.php)[http://www.readify.net/AboutUs/NewsItem.aspx?id=10](http://www.readify.net/AboutUs/NewsItem.aspx?id=10)

---

<div class="post-metadata">

**Author:** ![Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/76d3ee/32.png) [@Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/u/Albert-Jan_Pieter_N)\
**Post date:** [January 1, 2011, 7:01pm UTC](https://www.ruby-forum.com/t/re-any-coming-ironruby-releases-fixing-igem-this-year/200612/11 "2011-01-01T19:01:57Z")

</div>

Hope the holiday was relaxing to all.

Is there any news about the fix for the gems?

Maybe a 1.1.2 version?

Regards to all…

Eduardo

Tomas M. wrote in post #970167:

> I was able to repro this issue on my laptop and will check in a fix  
> soon.
> 
> Albert-Jan was right, the problem was in SocketStream.cs though the  
> solution is to remove most of the code there rather then add any. I have  
> no idea what was it supposed to achieve but it seems the class is a bit  
> overengineered.
> 
> Tomas

---

<div class="post-metadata">

**Author:** ![Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/76d3ee/32.png) [@Albert-Jan\_Pieter\_N](https://www.ruby-forum.com/u/Albert-Jan_Pieter_N)\
**Post date:** [December 23, 2010, 12:33am UTC](https://www.ruby-forum.com/t/re-any-coming-ironruby-releases-fixing-igem-this-year/200612/12 "2010-12-23T00:33:37Z")

</div>

I was able to repro this issue on my laptop and will check in a fix  
soon.

Albert-Jan was right, the problem was in SocketStream.cs though the  
solution is to remove most of the code there rather then add any. I have  
no idea what was it supposed to achieve but it seems the class is a bit  
overengineered.

Tomas

* * *

From: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[removed\_email\_address@domain.invalid] on behalf of Mohamed Meligy  
[removed\_email\_address@domain.invalid]  
Sent: Monday, December 20, 2010 9:37 AM  
To: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Subject: Re: [Ironruby-core] Any coming IronRuby releases fixing igem  
this year?

Tried to sync my local copy again, and building from source. There is  
updated code, but the same error

1. I tried building every solution in the “\Solutions” folder.
2. Copied “\Languages\Ruby\Scripts\bin” \*.bat files to “\bin\debug”.
3. Started a console window in “\bin\debug”.
4. Entered “igem install rails”.

Error:

ERROR: While executing gem … (TypeError)  
can’t convert NilClass into String

Mohamed Meligy  
Readify | Senior Developer

M:+61 451 835006 | W: [www.readify.net](http://www.readify.net)[http://www.readify.net/](http://www.readify.net/)

[Description: Description: Description: Description: rss\_16]  
[Description: Description: Description: Description:  
cid:image003.png@01CAF81D.6A076510] [http://www.linkedin.com/in/meligy](http://www.linkedin.com/in/meligy)  
[Description: Description: Description: Description:  
cid:image005.png@01CAF81D.6A076510] [http://twitter.com/meligy](http://twitter.com/meligy)  
[[http://gurustop.net/mail/signature/readify-50best.jpg](http://gurustop.net/mail/signature/readify-50best.jpg)][http://www.greatplacetowork.com.au/best/best-companies-australia.php](http://www.greatplacetowork.com.au/best/best-companies-australia.php)[[http://gurustop.net/mail/signature/readify-partner2010.png](http://gurustop.net/mail/signature/readify-partner2010.png)][http://www.readify.net/AboutUs/NewsItem.aspx?id=10](http://www.readify.net/AboutUs/NewsItem.aspx?id=10)

On Mon, Dec 20, 2010 at 6:36 PM, Tomas M.  
\<[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)\>  
wrote:

That should still be ok, I think :). If the problem is here  
(Languages\Ruby\StdLib\ruby\1.9.1\net\protocol.rb):

def rbuf\_fill

begin

@rbuf \<\< @io.read\_nonblock(BUFSIZE)

rescue IO::WaitReadable

if IO.select([@io], nil, nil, @read\_timeout)

```
retry

```

else

```
raise Timeout::Error

```

end

rescue IO::WaitWritable

# OpenSSL::Buffering#read\_nonblock may fail with IO::WaitWritable.

# [Redirecting…](http://www.openssl.org/support/faq.html#PROG10)

if IO.select(nil, [@io], nil, @read\_timeout)

```
retry

```

else

```
raise Timeout::Error

```

end

end

end

Then such an exception should be caught as IO::WaitReadable. The problem  
would be if the method returned nil instead of throwing an exception.

Tomas

* * *

From:  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
on behalf of Shay F.  
[removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
Sent: Sunday, December 19, 2010 1:19 AM

To: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Subject: Re: [Ironruby-core] Any coming IronRuby releases fixing igem  
this year?

You’re right, there’re more exceptions afterwards.

The exception I suspect that causes the problems is on SocketStream,  
line 90:  
“A non-blocking socket operation could not be completed immediately”.

What do you think?

Shay.

On Sat, Dec 18, 2010 at 7:26 PM, Tomas M.  
\<[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)\>  
wrote:

Isn’t “no such file to load – rubygems/defaults/operating\_system”  
exception caught somewhere?

I think this exception is common.

Tomas

* * *

From:  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
on behalf of Shay F.  
[removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
Sent: Saturday, December 18, 2010 6:18 AM

To: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Subject: Re: [Ironruby-core] Any coming IronRuby releases fixing igem  
this year?

My repo is synced with the recent changes and I still get the same error  
(which originates from a different one as I stated above)…

Shay.

On Sat, Dec 18, 2010 at 12:09 PM, Mohamed Meligy  
\<[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)\> wrote:  
@Tomas,  
Thanks a lot. I’m checking that now.

@Shay  
Can you please confirm your repo is in sync and see if the problem is  
still the same for you?  
I’ll be checking too, but if I get issues, will not be sure it’s code  
issue not me missing an instruction or so.

Thanks a lot everyone.

Regards,

Mohamed Meligy  
Readify | Senior Developer

M:+61 451 835006 | W: [www.readify.net](http://www.readify.net)[http://www.readify.net/](http://www.readify.net/)

[Description: Description: Description: Description: rss\_16]  
[Description: Description: Description: Description:  
cid:image003.png@01CAF81D.6A076510] [http://www.linkedin.com/in/meligy](http://www.linkedin.com/in/meligy)  
[Description: Description: Description: Description:  
cid:image005.png@01CAF81D.6A076510] [http://twitter.com/meligy](http://twitter.com/meligy)  
[http://www.greatplacetowork.com.au/best/best-companies-australia.php](http://www.greatplacetowork.com.au/best/best-companies-australia.php)[http://www.readify.net/AboutUs/NewsItem.aspx?id=10](http://www.readify.net/AboutUs/NewsItem.aspx?id=10)

On Sat, Dec 18, 2010 at 4:32 AM, Tomas M.  
\<[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)\>  
wrote:

The fix is already checked into the main. So if there is still any  
problem it’s another bug.

Build instructions are here:

> **[Building](https://github.com/IronLanguages/main/wiki/Building)**
>
> Work for this repo has moved to https://github.com/IronLanguages/ironpython2 - IronLanguages/main

let me know if anything there is not clear or doesn’t work.

Tomas

* * *

From:  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
on behalf of Mohamed Meligy  
[removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
Sent: Friday, December 17, 2010 6:05 AM

To: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Subject: Re: [Ironruby-core] Any coming IronRuby releases fixing igem  
this year?

@Tomas, if it works on your local machine, maybe it’s worth checking it  
out and having a 1.1.2 release.  
If your local repository is in sync already, then maybe there is some  
other issues that needs to be fixed.

If this is easy as repositories sync issue of existing working fix or  
so, would really appreciate a 1.1.2 update. I’m new to Ruby and Rails  
and would love to try the IronRuby R. integration even better with  
Visual Studio.

I’m kind of lost in the source too. Not sure which VS solutions I should  
build and where the output Ruby\bin kind-of-directory would then be,  
neither how to get the MSI file for VS tools.  
Will be great if there is some explanation to this (forgive me if it’s  
some readme already in the source), or else, then another release will  
be much easier to deal with.

Thanks a lot.

Regards,

Mohamed Meligy  
Readify | Senior Developer

M:+61 451 835006 | W: [www.readify.net](http://www.readify.net)[http://www.readify.net/](http://www.readify.net/)

[Description: Description: Description: Description: rss\_16]  
[Description: Description: Description: Description:  
cid:image003.png@01CAF81D.6A076510] [http://www.linkedin.com/in/meligy](http://www.linkedin.com/in/meligy)  
[Description: Description: Description: Description:  
cid:image005.png@01CAF81D.6A076510] [http://twitter.com/meligy](http://twitter.com/meligy)  
[http://www.greatplacetowork.com.au/best/best-companies-australia.php](http://www.greatplacetowork.com.au/best/best-companies-australia.php)[http://www.readify.net/AboutUs/NewsItem.aspx?id=10](http://www.readify.net/AboutUs/NewsItem.aspx?id=10)

On Fri, Dec 17, 2010 at 8:46 PM, Albert-Jan Pieter Nijburg  
\<[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)\> wrote:  
Hey,

I looked into this also and read\_nonblock will still return 0 bytes  
sometimes. I made a small hack in SocketStream.cs that forces the socket  
to return more than 0 bytes.

```
        if (bytesToRead > 0) {
            while(oldPos == _pos) {
                _pos += _socket.Receive(readBuffer, bytesToRead, 

```

SocketFlags.None);  
}  
}

I know this is absolutely not the way to fix it but it does specify the  
source of the exception maybe a bit better.

Regards,

Albert-Jan

Van:  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
Namens Tomas M.  
Verzonden: vrijdag 17 december 2010 9:14  
Aan: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Onderwerp: Re: [Ironruby-core] Any coming IronRuby releases fixing igem  
this year?

I believe I fixed this in main. So if you download the sources and build  
it should work.

Let me know if it works for you. Maybe we should do a 1.1.2 release soon

- it should be pretty easy - it might ease adoption of 1.1.

Tomas

* * *

From:  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
on behalf of Mohamed Meligy  
[removed\_email\_address@domain.invalid[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)]  
Sent: Thursday, December 16, 2010 4:29 PM  
To: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Subject: [Ironruby-core] Any coming IronRuby releases fixing igem this  
year?  
Hello all,  
I noticed IronRuby 1.1.1 has problems in igem where it fails to installs  
gems due to some conversion issue from nil to string. IronRuby 1.0 is  
compatible with Ruby 1.8.x which can run Rails 2.x not Rails 3.0.

I’m interested in learning Rails 3.0 on IronRuby and see how I can  
integrate .NET stuff with that.

So, is there any coming patch release or even git code push that solves  
the igem issues?

Will be great if I get something to play with in Christmas holidays, but  
this might be very unrealistic anyway.

Thanks a lot.

Regards,

Mohamed Meligy  
Readify | Senior Developer

M:+61 451 835006 | W: [www.readify.net](http://www.readify.net)[http://www.readify.net/](http://www.readify.net/)  
[Beschrijving: Description: Description: Description: Description:  
rss\_16] [Beschrijving: Description: Description: Description:  
Description: cid:image003.png@01CAF81D.6A076510]  
[http://www.linkedin.com/in/meligy](http://www.linkedin.com/in/meligy) [Beschrijving: Description:  
Description: Description: Description:  
cid:image005.png@01CAF81D.6A076510] [http://twitter.com/meligy](http://twitter.com/meligy)  
[Beschrijving:  
[http://gurustop.net/mail/signature/readify-50best.jpg](http://gurustop.net/mail/signature/readify-50best.jpg)][http://www.greatplacetowork.com.au/best/best-companies-australia.php](http://www.greatplacetowork.com.au/best/best-companies-australia.php)[Beschrijving:  
[http://gurustop.net/mail/signature/readify-partner2010.png](http://gurustop.net/mail/signature/readify-partner2010.png)][http://www.readify.net/AboutUs/NewsItem.aspx?id=10](http://www.readify.net/AboutUs/NewsItem.aspx?id=10)

* * *

Ironruby-core mailing list  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)

* * *

Ironruby-core mailing list  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)

* * *

Ironruby-core mailing list  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)

* * *

Ironruby-core mailing list  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)[mailto:removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
[http://rubyforge.org/mailman/listinfo/ironruby-core](http://rubyforge.org/mailman/listinfo/ironruby-core)
