# IronRuby

**URL:** https://www.ruby-forum.com/c/ruby/ironruby/27.md?page=30

[Latest](https://www.ruby-forum.com/latest.md) · [Categories](https://www.ruby-forum.com/categories.md) · [Tags](https://www.ruby-forum.com/tags.md)

**Page:** 31

---

## [ATTN: IronRuby 0.5](https://www.ruby-forum.com/t/attn-ironruby-0-5/168472)

<div class="topic-metadata">

**Author:** [@jsoho](https://www.ruby-forum.com/u/jsoho)\
**Replies:** 0\
**Last updated:** [May 21, 2009, 4:34am UTC](https://www.ruby-forum.com/t/attn-ironruby-0-5/168472 "2009-05-21T04:34:28Z")

</div>

I’m pleased to announce a new release of IronRuby: IronRuby 0.5! Download IronRuby 0.5: http://ironruby.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=25902#DownloadId=68919 You can also check out the source code…

---

## [Code Review: InteropBinders2](https://www.ruby-forum.com/t/code-review-interopbinders2/168468)

<div class="topic-metadata">

**Author:** [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Replies:** 0\
**Last updated:** [May 21, 2009, 3:58am UTC](https://www.ruby-forum.com/t/code-review-interopbinders2/168468 "2009-05-21T03:58:49Z")

</div>

tfpt review “/shelveset:InteropBinders2;REDMOND\\tomat” Improves DLR interop: adds support for GetMember/SetMember with method\_missing, Binary/Unary ops, indexers. Fixes bugs in DLR interop. Tomas

---

## [Interface generic w/ generic methods](https://www.ruby-forum.com/t/interface-generic-w-generic-methods/168389)

<div class="topic-metadata">

**Author:** [@barby](https://www.ruby-forum.com/u/barby)\
**Replies:** 1\
**Last updated:** [May 20, 2009, 5:43pm UTC](https://www.ruby-forum.com/t/interface-generic-w-generic-methods/168389 "2009-05-20T17:43:44Z")

</div>

Hi I’m observing the following behavior when I try to implement a CLR interface with generic method definitions. So let’s say an interface contains the following method definition public interface IRubyEngine { T C…

---

## [Code Review: Conversions12](https://www.ruby-forum.com/t/code-review-conversions12/168351)

<div class="topic-metadata">

**Author:** [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Replies:** 1\
**Last updated:** [May 20, 2009, 3:35pm UTC](https://www.ruby-forum.com/t/code-review-conversions12/168351 "2009-05-20T15:35:06Z")

</div>

tfpt review “/shelveset:Conversions12;REDMOND\\tomat” DLR: RestrictionInfo is renamed to RestrictedArguments and passed to ArgBuilder.ToExpression and ArgBuilder.ToDelegate instead of List. This way the methods have f…

---

## [Bug - Cannot call CLR constructor of builtin type](https://www.ruby-forum.com/t/bug-cannot-call-clr-constructor-of-builtin-type/168348)

<div class="topic-metadata">

**Author:** [@Shri\_B](https://www.ruby-forum.com/u/Shri_B)\
**Replies:** 0\
**Last updated:** [May 19, 2009, 9:08pm UTC](https://www.ruby-forum.com/t/bug-cannot-call-clr-constructor-of-builtin-type/168348 "2009-05-19T21:08:41Z")

</div>

FYI - http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=1306 I want to create a CLR Thread and set its AparmentState before calling Start on it. However, doing System::Threading::Thread.new calls the Ruby int…

---

## [\[OT\] Interesting DLR links?](https://www.ruby-forum.com/t/ot-interesting-dlr-links/167936)

<div class="topic-metadata">

**Author:** [@thbar](https://www.ruby-forum.com/u/thbar)\
**Replies:** 4\
**Last updated:** [May 18, 2009, 12:31pm UTC](https://www.ruby-forum.com/t/ot-interesting-dlr-links/167936 "2009-05-18T12:31:23Z")

</div>

Hi, I believe DLR-proficient folks are on the list, so I’d like to ask althought it’s off-topic: have you got interesting DLR resources handy ? I’m mostly looking for articles or documentation related to 1/ building …

---

## [Re: Code Review: Fix for File.print misbehavior](https://www.ruby-forum.com/t/re-code-review-fix-for-file-print-misbehavior/168154)

<div class="topic-metadata">

**Author:** [@raker\_t](https://www.ruby-forum.com/u/raker_t)\
**Replies:** 1\
**Last updated:** [May 17, 2009, 7:27am UTC](https://www.ruby-forum.com/t/re-code-review-fix-for-file-print-misbehavior/168154 "2009-05-17T07:27:10Z")

</div>

I would be opposed to making the MSpec runner depend on any more stdlibs. I would suggest making a helper that swaps the IOStub with the real stdout for the duration of a block. JD …there is no try Sent from my phon…

---

## [Broken again on mono](https://www.ruby-forum.com/t/broken-again-on-mono/168123)

<div class="topic-metadata">

**Author:** [@barby](https://www.ruby-forum.com/u/barby)\
**Replies:** 1\
**Last updated:** [May 17, 2009, 2:46am UTC](https://www.ruby-forum.com/t/broken-again-on-mono/168123 "2009-05-17T02:46:16Z")

</div>

Hi IronRuby is broken again on mono. It throws NullReference Exceptions for a lot of operations. It also complains about something not being bound to $exception Just indicating this in case somebody wants to pick it…

---

## [Thread priority](https://www.ruby-forum.com/t/thread-priority/167777)

<div class="topic-metadata">

**Author:** [@shayfriedman](https://www.ruby-forum.com/u/shayfriedman)\
**Replies:** 7\
**Last updated:** [May 16, 2009, 5:19pm UTC](https://www.ruby-forum.com/t/thread-priority/167777 "2009-05-16T17:19:46Z")

</div>

Hi there, Ruby allows to set the thread priority using the priority= method: Thread.new do Thread.current.priority = -1 … blah blah blah … end This is not available in IronRuby because priority maps to the System.…

---

## [Mocking with ironruby](https://www.ruby-forum.com/t/mocking-with-ironruby/168020)

<div class="topic-metadata">

**Author:** [@barby](https://www.ruby-forum.com/u/barby)\
**Replies:** 2\
**Last updated:** [May 16, 2009, 12:47pm UTC](https://www.ruby-forum.com/t/mocking-with-ironruby/168020 "2009-05-16T12:47:18Z")

</div>

Caricature is ready to make it’s first steps into the world. It works with the null object pattern and for CLR interop. I still need to do statics for ruby objects etc. but for instance methods etc it should be fine…

---

## [Pulls needed](https://www.ruby-forum.com/t/pulls-needed/168120)

<div class="topic-metadata">

**Author:** [@raker\_t](https://www.ruby-forum.com/u/raker_t)\
**Replies:** 0\
**Last updated:** [May 16, 2009, 9:47am UTC](https://www.ruby-forum.com/t/pulls-needed/168120 "2009-05-16T09:47:11Z")

</div>

Hey there, Due to moving and being sick, I haven’t taken care of pulling in contributions in a while, but I’m ready to do another pull. I’m currently going to be pulling in the following repos: Tim C. Jimmy (via che…

---

## [Code Review: Fix for File.print misbehavior](https://www.ruby-forum.com/t/code-review-fix-for-file-print-misbehavior/168086)

<div class="topic-metadata">

**Author:** [@shayfriedman](https://www.ruby-forum.com/u/shayfriedman)\
**Replies:** 5\
**Last updated:** [May 16, 2009, 8:32am UTC](https://www.ruby-forum.com/t/code-review-fix-for-file-print-misbehavior/168086 "2009-05-16T08:32:17Z")

</div>

Commit Description: Using the File.print method after the global input record separator had been changed generated a different output than the MRI. For example, consider the next code block: $\\ = “\>\>” file = File.o…

---

## [Re: Code Review: Fix for File.print misbehavior](https://www.ruby-forum.com/t/re-code-review-fix-for-file-print-misbehavior/168107)

<div class="topic-metadata">

**Author:** [@raker\_t](https://www.ruby-forum.com/u/raker_t)\
**Replies:** 0\
**Last updated:** [May 15, 2009, 11:20pm UTC](https://www.ruby-forum.com/t/re-code-review-fix-for-file-print-misbehavior/168107 "2009-05-15T23:20:26Z")

</div>

Shay has signed the agreement JD …there is no try Sent from my phone. Please excuse typos and txtspk.

---

## [IronRuby at RailsConf 2009](https://www.ruby-forum.com/t/ironruby-at-railsconf-2009/168031)

<div class="topic-metadata">

**Author:** [@jsoho](https://www.ruby-forum.com/u/jsoho)\
**Replies:** 0\
**Last updated:** [May 15, 2009, 5:53am UTC](https://www.ruby-forum.com/t/ironruby-at-railsconf-2009/168031 "2009-05-15T05:53:58Z")

</div>

Write-up of the IronRuby R.Conf 2009 talk: http://blog.jimmy.schementi.com/2009/05/ironruby-at-railsconf-2009.html Hightlights: IronRuby runs real Rails applications: o …

---

## [Code Review: ironruby-rack](https://www.ruby-forum.com/t/code-review-ironruby-rack/168027)

<div class="topic-metadata">

**Author:** [@jsoho](https://www.ruby-forum.com/u/jsoho)\
**Replies:** 0\
**Last updated:** [May 15, 2009, 4:54am UTC](https://www.ruby-forum.com/t/code-review-ironruby-rack/168027 "2009-05-15T04:54:19Z")

</div>

http://github.com/jschementi/ironruby/tree/f57b6adec5fcb2896ed850683c0b1fd39ded23f0/Merlin/Main/Hosts/IronRuby.Rack ironruby-rack: Run Rack-based web applications on IIS with IronRuby What it is: http://blog.jimmy.sch…

---

## [Code Review: Little updates from RailsConf](https://www.ruby-forum.com/t/code-review-little-updates-from-railsconf/168025)

<div class="topic-metadata">

**Author:** [@jsoho](https://www.ruby-forum.com/u/jsoho)\
**Replies:** 0\
**Last updated:** [May 15, 2009, 3:42am UTC](https://www.ruby-forum.com/t/code-review-little-updates-from-railsconf/168025 "2009-05-15T03:42:48Z")

</div>

Code Review: e562d8http://github.com/jschementi/ironruby/commit/e562d8bbd338e06b89f6e067542d40bd11b21921 Adds irackup and fixes irake (Method#to\_proc hack)http://github.com/jschementi/ironruby/commit/e562d8bbd338e06b8…

---

## [Aaah yes ... clr interop](https://www.ruby-forum.com/t/aaah-yes-clr-interop/168003)

<div class="topic-metadata">

**Author:** [@barby](https://www.ruby-forum.com/u/barby)\
**Replies:** 2\
**Last updated:** [May 14, 2009, 10:36pm UTC](https://www.ruby-forum.com/t/aaah-yes-clr-interop/168003 "2009-05-14T22:36:57Z")

</div>

I’m sorry I’ll probably keep hitting all those points while I’m writing integration specs. Ok so would it be possible to have a way to configure the underlying type which methods it needs to redefine with a new opera…

---

## [IronRuby and Cucumber - undefined method \`bin\_path' for Gem:Module (NoMethodError)](https://www.ruby-forum.com/t/ironruby-and-cucumber-undefined-method-bin-path-for-gem-module-nomethoderror/167453)

<div class="topic-metadata">

**Author:** [@Matt\_Otto](https://www.ruby-forum.com/u/Matt_Otto)\
**Replies:** 3\
**Last updated:** [May 14, 2009, 7:25pm UTC](https://www.ruby-forum.com/t/ironruby-and-cucumber-undefined-method-bin-path-for-gem-module-nomethoderror/167453 "2009-05-14T19:25:49Z")

</div>

Hello, I’m running into the following issue trying to run cucumber with the latest iron ruby source from git: c:/ruby/bin/cucumber:19: undefined method \`bin\_path’ for Gem:Module (NoMethodError) This occurs when runn…

---

## [More interop questions](https://www.ruby-forum.com/t/more-interop-questions/167891)

<div class="topic-metadata">

**Author:** [@barby](https://www.ruby-forum.com/u/barby)\
**Replies:** 17\
**Last updated:** [May 14, 2009, 2:45pm UTC](https://www.ruby-forum.com/t/more-interop-questions/167891 "2009-05-14T14:45:34Z")

</div>

Hi I got into a discussion with Roy Osherhove about overriding statics. I know in C# it can’t be done obviously and as long as I stay in Ruby you can. I understand this may seem like straight-forward stuff. Can you …

---

## [Sympl Language Sample and Walkthrough Document](https://www.ruby-forum.com/t/sympl-language-sample-and-walkthrough-document/167962)

<div class="topic-metadata">

**Author:** [@curthibbs](https://www.ruby-forum.com/u/curthibbs)\
**Replies:** 0\
**Last updated:** [May 14, 2009, 1:59pm UTC](https://www.ruby-forum.com/t/sympl-language-sample-and-walkthrough-document/167962 "2009-05-14T13:59:09Z")

</div>

(Posting this on behalf of Bill Chiles, who’s done an awesome job with Sympl. The document itself can be found herehttp://dlr.codeplex.com/Wiki/View.aspx?title=Docs%20and%20specs.) There’s a new DLR sample to which I …

---

## [Review: Fix for TCPSocket.new](https://www.ruby-forum.com/t/review-fix-for-tcpsocket-new/166927)

<div class="topic-metadata">

**Author:** [@Shri\_B](https://www.ruby-forum.com/u/Shri_B)\
**Replies:** 1\
**Last updated:** [May 13, 2009, 11:56pm UTC](https://www.ruby-forum.com/t/review-fix-for-tcpsocket-new/166927 "2009-05-13T23:56:06Z")

</div>

With the memcache-client gem installed, the Rails tests fail to startup as memcache does TCPSocket.new(addr, port, 0) and we were not handling the third argument Files changed: Merlin/External.LCA\_RESTRICTED/L…

---

## [Review: Equality and misc fixes](https://www.ruby-forum.com/t/review-equality-and-misc-fixes/166233)

<div class="topic-metadata">

**Author:** [@Shri\_B](https://www.ruby-forum.com/u/Shri_B)\
**Replies:** 1\
**Last updated:** [May 13, 2009, 11:52pm UTC](https://www.ruby-forum.com/t/review-equality-and-misc-fixes/166233 "2009-05-13T23:52:35Z")

</div>

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

---

## [Review: Rake bug fixes](https://www.ruby-forum.com/t/review-rake-bug-fixes/167827)

<div class="topic-metadata">

**Author:** [@Shri\_B](https://www.ruby-forum.com/u/Shri_B)\
**Replies:** 1\
**Last updated:** [May 13, 2009, 11:14pm UTC](https://www.ruby-forum.com/t/review-rake-bug-fixes/167827 "2009-05-13T23:14:21Z")

</div>

---

## [Srand implemented?](https://www.ruby-forum.com/t/srand-implemented/166134)

<div class="topic-metadata">

**Author:** [@vtphysguy](https://www.ruby-forum.com/u/vtphysguy)\
**Replies:** 1\
**Last updated:** [May 13, 2009, 8:52pm UTC](https://www.ruby-forum.com/t/srand-implemented/166134 "2009-05-13T20:52:14Z")

</div>

Is srand implemented? How can I seed the random number generator if not? A quick search showed some discussion about it last May but I didn’t see any activity since then … Justin

---

## [Code Review: NestedTypes4](https://www.ruby-forum.com/t/code-review-nestedtypes4/167905)

<div class="topic-metadata">

**Author:** [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Replies:** 0\
**Last updated:** [May 13, 2009, 8:19pm UTC](https://www.ruby-forum.com/t/code-review-nestedtypes4/167905 "2009-05-13T20:19:39Z")

</div>

tfpt review “/shelveset:NestedTypes4;REDMOND\\tomat” Comment : (NestedTypes4) DLR, Python: Removes ModuleGlobalWrapper from DLR - it’s not used. Moves ModuleGlobalCache from DLR to Python. A bit of TypeGroup refact…

---

## [Strange type error](https://www.ruby-forum.com/t/strange-type-error/167847)

<div class="topic-metadata">

**Author:** [@Seo\_S](https://www.ruby-forum.com/u/Seo_S)\
**Replies:** 3\
**Last updated:** [May 13, 2009, 6:30pm UTC](https://www.ruby-forum.com/t/strange-type-error/167847 "2009-05-13T18:30:25Z")

</div>

Any idea what’s going on in the following? $ gem install chronic $ cat test.rb require ‘rubygems’ require ‘chronic’ puts Chronic.parse(‘3pm’) $ mono ir.exe test.rb /var/lib/gems/1.8/gems/chronic-0.2.3/lib/chronic/…

---

## [Interop question](https://www.ruby-forum.com/t/interop-question/167753)

<div class="topic-metadata">

**Author:** [@barby](https://www.ruby-forum.com/u/barby)\
**Replies:** 5\
**Last updated:** [May 12, 2009, 10:57pm UTC](https://www.ruby-forum.com/t/interop-question/167753 "2009-05-12T22:57:48Z")

</div>

Let’s say I have these interfaces public interface IWeapon{ void Attack(IWarrior warrior); int Damage(); } public interface IWarrior { int Id { get; } string Name { get; set; } bool IsKilledBy(IWeapon w…

---

## [Bug : For builtin types, Ruby methods should get precedence over CLR methods](https://www.ruby-forum.com/t/bug-for-builtin-types-ruby-methods-should-get-precedence-over-clr-methods/167804)

<div class="topic-metadata">

**Author:** [@Shri\_B](https://www.ruby-forum.com/u/Shri_B)\
**Replies:** 0\
**Last updated:** [May 12, 2009, 7:32pm UTC](https://www.ruby-forum.com/t/bug-for-builtin-types-ruby-methods-should-get-precedence-over-clr-methods/167804 "2009-05-12T19:32:45Z")

</div>

I added the comment below to http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=1082. Pure Ruby programs which use names like to\_string, get\_type, equals, etc will run into the bug, and the chances of this hap…

---

## [Review: Array\\to\_s fix for : properly handles recursive array](https://www.ruby-forum.com/t/review-array-to-s-fix-for-properly-handles-recursive-array/167733)

<div class="topic-metadata">

**Author:** [@Tim\_CSSSDO](https://www.ruby-forum.com/u/Tim_CSSSDO)\
**Replies:** 5\
**Last updated:** [May 12, 2009, 9:25am UTC](https://www.ruby-forum.com/t/review-array-to-s-fix-for-properly-handles-recursive-array/167733 "2009-05-12T09:25:12Z")

</div>

http://github.com/tnachen/ironruby/commit/eeaf82a8d833c763fc617b602cd7415cb228a0f6 Modified IListOps to fix the recursive array problem during to\_s call. It used to only print the values in the array, and skip over arr…

---

## [Code Review: New](https://www.ruby-forum.com/t/code-review-new/167737)

<div class="topic-metadata">

**Author:** [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Replies:** 2\
**Last updated:** [May 12, 2009, 8:39am UTC](https://www.ruby-forum.com/t/code-review-new/167737 "2009-05-12T08:39:13Z")

</div>

tfpt review “/shelveset:New;REDMOND\\tomat” Mostly Ruby changes and a couple of utility methods in DLR. Fixes class instantiation, including bug http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=1085. Several…

[Previous page](https://www.ruby-forum.com/c/ruby/ironruby/27.md?page=29)

[Next page](https://www.ruby-forum.com/c/ruby/ironruby/27.md?page=31)
