# IronRuby

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

[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:** 58

---

## [Ironruby in action is available in EAP](https://www.ruby-forum.com/t/ironruby-in-action-is-available-in-eap/137748)

<div class="topic-metadata">

**Author:** [@barby](https://www.ruby-forum.com/u/barby)\
**Replies:** 2\
**Last updated:** [May 16, 2008, 12:20pm UTC](https://www.ruby-forum.com/t/ironruby-in-action-is-available-in-eap/137748 "2008-05-16T12:20:10Z")

</div>

Hi My book for manning went into EAP. http://manning.com/carrero Cheers Ivan

---

## [IronRuby r106 is out](https://www.ruby-forum.com/t/ironruby-r106-is-out/137614)

<div class="topic-metadata">

**Author:** [@John\_LSSIRONRUBY](https://www.ruby-forum.com/u/John_LSSIRONRUBY)\
**Replies:** 10\
**Last updated:** [May 16, 2008, 9:49am UTC](https://www.ruby-forum.com/t/ironruby-r106-is-out/137614 "2008-05-16T09:49:47Z")

</div>

This fixes the DLR Tuple bug #19971. This, along with Tomas’ shelveset later today should fix most of the reported blocking issues. We should be able to check in the latest Ruby specs later today as well. Thanks, -Jo…

---

## [Ruby Design Meeting Tonight](https://www.ruby-forum.com/t/ruby-design-meeting-tonight/137759)

<div class="topic-metadata">

**Author:** [@dreamwave](https://www.ruby-forum.com/u/dreamwave)\
**Replies:** 0\
**Last updated:** [May 16, 2008, 12:57am UTC](https://www.ruby-forum.com/t/ruby-design-meeting-tonight/137759 "2008-05-16T00:57:38Z")

</div>

Tonight is the 3rd Ruby Design Meeting at #ruby-core on freenode. http://ruby-design.pbwiki.com/Design20080515 It’d be nice to have some additional IronRuby representation, especially from the core team :slight\_smile: …

---

## [Code Review: RubyBugFixesII](https://www.ruby-forum.com/t/code-review-rubybugfixesii/137758)

<div class="topic-metadata">

**Author:** [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Replies:** 0\
**Last updated:** [May 16, 2008, 12:47am UTC](https://www.ruby-forum.com/t/code-review-rubybugfixesii/137758 "2008-05-16T00:47:42Z")

</div>

tfpt review /shelveset:RubyBugFixesII;REDMOND\\tomat Fixes bug #20139: MemberAssignmentExpression computes lhs expression twice It's still not precise (arguments to ArrayItemAccess are evaluated twice now), wil…

---

## [Code Review: testfixes-1](https://www.ruby-forum.com/t/code-review-testfixes-1/137712)

<div class="topic-metadata">

**Author:** [@John\_LSSIRONRUBY](https://www.ruby-forum.com/u/John_LSSIRONRUBY)\
**Replies:** 0\
**Last updated:** [May 15, 2008, 4:33pm UTC](https://www.ruby-forum.com/t/code-review-testfixes-1/137712 "2008-05-15T16:33:42Z")

</div>

tfpt review /shelveset:testfixes-1;REDMOND\\jflam This fixes a broken test in run0 (test\_dir.rb) which had a dependency on the existence of environment variables that may not exist on local developer machines. It fixe…

---

## [Code Review: RubyMarshal](https://www.ruby-forum.com/t/code-review-rubymarshal/137711)

<div class="topic-metadata">

**Author:** [@curthibbs](https://www.ruby-forum.com/u/curthibbs)\
**Replies:** 0\
**Last updated:** [May 15, 2008, 4:27pm UTC](https://www.ruby-forum.com/t/code-review-rubymarshal/137711 "2008-05-15T16:27:46Z")

</div>

tfpt review /shelveset:RubyMarshal;REDMOND\\curth Reviewed face-to-face by Tomas. This is a complete implementation of the Marshal class and a nearly-complete implementation of the StringIO class, along with changes t…

---

## [Rake test](https://www.ruby-forum.com/t/rake-test/137702)

<div class="topic-metadata">

**Author:** [@editkid](https://www.ruby-forum.com/u/editkid)\
**Replies:** 0\
**Last updated:** [May 15, 2008, 3:14pm UTC](https://www.ruby-forum.com/t/rake-test/137702 "2008-05-15T15:14:47Z")

</div>

Should I even be running “rake test” at all? It is now failing further on in the tests: :0:in do\_generate': undefined local variable or methodmethods’ for main:Object (NoMethodError) from :0:in \`#block162' …

---

## [Is IronRuby avoided in .Net 3.5 SP1... No Mention at all](https://www.ruby-forum.com/t/is-ironruby-avoided-in-net-3-5-sp1-no-mention-at-all/137439)

<div class="topic-metadata">

**Author:** [@webreservoir](https://www.ruby-forum.com/u/webreservoir)\
**Replies:** 8\
**Last updated:** [May 15, 2008, 2:08am UTC](https://www.ruby-forum.com/t/is-ironruby-avoided-in-net-3-5-sp1-no-mention-at-all/137439 "2008-05-15T02:08:17Z")

</div>

Hi, I was keen to read the great support for Dynamic languages in the New and Most discussed .Net 3.5 SP1. It was strange to see that there was no discussion at all about Dynamic Languages. It was avoided in such a …

---

## [Code Review: Various5](https://www.ruby-forum.com/t/code-review-various5/137653)

<div class="topic-metadata">

**Author:** [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Replies:** 0\
**Last updated:** [May 15, 2008, 12:49am UTC](https://www.ruby-forum.com/t/code-review-various5/137653 "2008-05-15T00:49:16Z")

</div>

tfpt review /shelveset:Various5;REDMOND\\tomat Reviewed F2F by Dino and John. Implements $KCODE global variable. Implements ToString() and ToByteArray() methods on MutableString - they create a copy o…

---

## [Re: changes to extname\_spec.rb](https://www.ruby-forum.com/t/re-changes-to-extname-spec-rb/137602)

<div class="topic-metadata">

**Author:** [@ksunair](https://www.ruby-forum.com/u/ksunair)\
**Replies:** 3\
**Last updated:** [May 14, 2008, 4:49pm UTC](https://www.ruby-forum.com/t/re-changes-to-extname-spec-rb/137602 "2008-05-14T16:49:49Z")

</div>

Hi Pete, I was kind of doing what you are saying but manually though. But after seeing the specs, I stopped doing it altogether. I wrote down the test and display the result on the console with puts. Now run the scri…

---

## [Changes to extname\_spec.rb](https://www.ruby-forum.com/t/changes-to-extname-spec-rb/137550)

<div class="topic-metadata">

**Author:** [@ksunair](https://www.ruby-forum.com/u/ksunair)\
**Replies:** 3\
**Last updated:** [May 14, 2008, 4:32pm UTC](https://www.ruby-forum.com/t/changes-to-extname-spec-rb/137550 "2008-05-14T16:32:04Z")

</div>

One more spec change. Could you please review line 8 of this spec, it should read Â Â Â File.extname(".bashrc").should == “.bashrc” instead of Â Â Â File.extname(".bashrc").should == “” Please see the change in th…

---

## [Re: changes to extname\_spec.rb](https://www.ruby-forum.com/t/re-changes-to-extname-spec-rb/137600)

<div class="topic-metadata">

**Author:** [@ksunair](https://www.ruby-forum.com/u/ksunair)\
**Replies:** 0\
**Last updated:** [May 14, 2008, 3:40pm UTC](https://www.ruby-forum.com/t/re-changes-to-extname-spec-rb/137600 "2008-05-14T15:40:57Z")

</div>

You are right, when I ran against MRI I got the “”. In my case IÂ always use \_why’s web page to test the results and unfortunatly the result was “.bashrc”, you see I trust \_why :slight\_smile: So if this has to match M…

---

## [Re: Interactive IronRuby "Try Ruby in Your Browser" Shell](https://www.ruby-forum.com/t/re-interactive-ironruby-try-ruby-in-your-browser-shell/137599)

<div class="topic-metadata">

**Author:** [@ksunair](https://www.ruby-forum.com/u/ksunair)\
**Replies:** 0\
**Last updated:** [May 14, 2008, 3:16pm UTC](https://www.ruby-forum.com/t/re-interactive-ironruby-try-ruby-in-your-browser-shell/137599 "2008-05-14T15:16:02Z")

</div>

I am really sorry about that. I will make sure it does not happen. it is just to get the group e-mail id. I better add the email to my contact and start new thread when required. Thanks. ----- Original Message ---- …

---

## [Re: Interactive IronRuby "Try Ruby in Your Browser" Shell](https://www.ruby-forum.com/t/re-interactive-ironruby-try-ruby-in-your-browser-shell/137416)

<div class="topic-metadata">

**Author:** [@ksunair](https://www.ruby-forum.com/u/ksunair)\
**Replies:** 2\
**Last updated:** [May 14, 2008, 3:14pm UTC](https://www.ruby-forum.com/t/re-interactive-ironruby-try-ruby-in-your-browser-shell/137416 "2008-05-14T15:14:50Z")

</div>

Silver light and ironruby, I like that idea… Keep me posted … I would love contribute …2 On May 12, 2008, at 3:35 PM, Oleg T. removed\_email\_address@domain.invalid wrote: Thanks for posting it here. This is just ASP.N…

---

## [Require infinite loop](https://www.ruby-forum.com/t/require-infinite-loop/137565)

<div class="topic-metadata">

**Author:** [@Wayne\_K](https://www.ruby-forum.com/u/Wayne_K)\
**Replies:** 1\
**Last updated:** [May 14, 2008, 8:14am UTC](https://www.ruby-forum.com/t/require-infinite-loop/137565 "2008-05-14T08:14:23Z")

</div>

With the latest version, if a ruby source file requires itself, or if there is a cyclic chain of requires so that the original source file is required again - it results in an infinite loop. This used to work correctl…

---

## [Some more spec changes!](https://www.ruby-forum.com/t/some-more-spec-changes/137566)

<div class="topic-metadata">

**Author:** [@ksunair](https://www.ruby-forum.com/u/ksunair)\
**Replies:** 0\
**Last updated:** [May 14, 2008, 7:30am UTC](https://www.ruby-forum.com/t/some-more-spec-changes/137566 "2008-05-14T07:30:17Z")

</div>

As I was doing the test for FileOps, I ran into couple spec file problems. join\_spec: changed: couple of places instead of comparison operator ==, it has assignment operator =. I changed it and is in the uploaded fil…

---

## [R105 broke assembly loading](https://www.ruby-forum.com/t/r105-broke-assembly-loading/137532)

<div class="topic-metadata">

**Author:** [@barby](https://www.ruby-forum.com/u/barby)\
**Replies:** 10\
**Last updated:** [May 14, 2008, 7:25am UTC](https://www.ruby-forum.com/t/r105-broke-assembly-loading/137532 "2008-05-14T07:25:34Z")

</div>

Hi I just updated to r105 and now I can’t require assemblies anymore. require ‘bin/System.Net.dll’ c:\\tools\\IronRuby\\src\\IronRuby.Libraries\\Builtins\\Kernel.cs:272:in Require': Invalid character '?' in expression (…

---

## [Re: rake test](https://www.ruby-forum.com/t/re-rake-test/137555)

<div class="topic-metadata">

**Author:** [@ksunair](https://www.ruby-forum.com/u/ksunair)\
**Replies:** 1\
**Last updated:** [May 14, 2008, 7:15am UTC](https://www.ruby-forum.com/t/re-rake-test/137555 "2008-05-14T07:15:32Z")

</div>

In one of my rake test I ran into the same problem. It looks like one of the method was getting a null value even though the method signature hadÂ Â \[NotNull\] with /!/.Â I added a code if the value is null return fal…

---

## [Rake test](https://www.ruby-forum.com/t/rake-test/137554)

<div class="topic-metadata">

**Author:** [@diabolist](https://www.ruby-forum.com/u/diabolist)\
**Replies:** 0\
**Last updated:** [May 14, 2008, 6:10am UTC](https://www.ruby-forum.com/t/rake-test/137554 "2008-05-14T06:10:46Z")

</div>

Should I be able to run these? I’m currently getting this error: :0:in do\_generate': undefined local variable or methodmethods’ for main:Object (NoMethodError) from :0:in #block162' from c:\\Projects\\IronRuby\\trunk\\sr…

---

## [Revision 105 out on Rubyforge](https://www.ruby-forum.com/t/revision-105-out-on-rubyforge/137525)

<div class="topic-metadata">

**Author:** [@John\_LSSIRONRUBY](https://www.ruby-forum.com/u/John_LSSIRONRUBY)\
**Replies:** 0\
**Last updated:** [May 13, 2008, 11:29pm UTC](https://www.ruby-forum.com/t/revision-105-out-on-rubyforge/137525 "2008-05-13T23:29:57Z")

</div>

This update contains Peter Bacon D.'s socket implementation and a set of bug fixes for bugs #20101, 20110, 20082, and 20103. I’ve also added Pete to the core team - he’s done a lot of excellent work in helping us get …

---

## [Code Review: sockets-1](https://www.ruby-forum.com/t/code-review-sockets-1/137510)

<div class="topic-metadata">

**Author:** [@John\_LSSIRONRUBY](https://www.ruby-forum.com/u/John_LSSIRONRUBY)\
**Replies:** 0\
**Last updated:** [May 13, 2008, 8:46pm UTC](https://www.ruby-forum.com/t/code-review-sockets-1/137510 "2008-05-13T20:46:01Z")

</div>

tfpt review /shelveset:sockets-1;REDMOND\\jflam I’ve cleaned up Peter Bacon D.'s socket patch from last week now that we have our new MutableString implementation in. I’m running a test only job through SNAP right now. …

---

## [Code Review: RubyAstBugFixes](https://www.ruby-forum.com/t/code-review-rubyastbugfixes/137505)

<div class="topic-metadata">

**Author:** [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Replies:** 0\
**Last updated:** [May 13, 2008, 7:30pm UTC](https://www.ruby-forum.com/t/code-review-rubyastbugfixes/137505 "2008-05-13T19:30:56Z")

</div>

tfpt review /shelveset:RubyAstBugFixes;REDMOND\\tomat Fixes bug #20101: Can’t chain method call’s off of class definitions Fixes bug #20103: next and redo can’t be the value in a ternary. Fixes bug #20110: Invalid resu…

---

## [Standard library inventory](https://www.ruby-forum.com/t/standard-library-inventory/137369)

<div class="topic-metadata">

**Author:** [@Wayne\_K](https://www.ruby-forum.com/u/Wayne_K)\
**Replies:** 5\
**Last updated:** [May 13, 2008, 5:48am UTC](https://www.ruby-forum.com/t/standard-library-inventory/137369 "2008-05-13T05:48:32Z")

</div>

Hi, I’d like to request a quick implementation status update on the Ruby standard libraries that contain native code … If you are working on any of the following or know any additional information about any of the fo…

---

## [Interactive IronRuby "Try Ruby in Your Browser" Shell](https://www.ruby-forum.com/t/interactive-ironruby-try-ruby-in-your-browser-shell/137367)

<div class="topic-metadata">

**Author:** [@micx](https://www.ruby-forum.com/u/micx)\
**Replies:** 3\
**Last updated:** [May 12, 2008, 10:43pm UTC](https://www.ruby-forum.com/t/interactive-ironruby-try-ruby-in-your-browser-shell/137367 "2008-05-12T22:43:37Z")

</div>

For those who haven’t seen this, Oleg T., one of the XML MVP’s, hacked together a 0.first.hack version of the “Try Ruby in Your Browser” demo last night. \> Hacking IronRuby - Signs on the Sand From what I can tell, th…

---

## [Try IronRuby in your browser](https://www.ruby-forum.com/t/try-ironruby-in-your-browser/137388)

<div class="topic-metadata">

**Author:** [@Oleg\_T](https://www.ruby-forum.com/u/Oleg_T)\
**Replies:** 10\
**Last updated:** [May 12, 2008, 8:30pm UTC](https://www.ruby-forum.com/t/try-ironruby-in-your-browser/137388 "2008-05-12T20:30:50Z")

</div>

Hello! I put together some simple version of IronRuby powered “Try Ruby” \[1\]. This is just night hack, I hope to improve it. Now, the problem is that anybody can crash it with “def f() f() end”, “f()”. I mean StackOv…

---

## [Changes to basename\_spec.rb](https://www.ruby-forum.com/t/changes-to-basename-spec-rb/137374)

<div class="topic-metadata">

**Author:** [@ksunair](https://www.ruby-forum.com/u/ksunair)\
**Replies:** 1\
**Last updated:** [May 12, 2008, 6:21pm UTC](https://www.ruby-forum.com/t/changes-to-basename-spec-rb/137374 "2008-05-12T18:21:58Z")

</div>

I found couple of problems with the basename spec and I am attaching the modified one for your review. I left the “w+” as it is, with your new changes, this should work. Also couple of places the checks for ‘bar’ agai…

---

## [Code Review: MutableString5](https://www.ruby-forum.com/t/code-review-mutablestring5/137191)

<div class="topic-metadata">

**Author:** [@grujildo](https://www.ruby-forum.com/u/grujildo)\
**Replies:** 4\
**Last updated:** [May 11, 2008, 7:13pm UTC](https://www.ruby-forum.com/t/code-review-mutablestring5/137191 "2008-05-11T19:13:05Z")

</div>

tfpt review /shelveset:MutableString5;REDMOND\\tomat A new implementation for Ruby MutableString and Ruby regular expression wrappers. This is just the first pass, w/o optimizations and w/o encodings (Default system e…

---

## [Re: RubyForge bug fixes](https://www.ruby-forum.com/t/re-rubyforge-bug-fixes/137295)

<div class="topic-metadata">

**Author:** [@ksunair](https://www.ruby-forum.com/u/ksunair)\
**Replies:** 0\
**Last updated:** [May 11, 2008, 4:15pm UTC](https://www.ruby-forum.com/t/re-rubyforge-bug-fixes/137295 "2008-05-11T16:15:40Z")

</div>

Hi Peter, Fantastic point, now that I am understanding the code, it makes perfect sense, I really appriciate the comments. Thanks. ----- Original Message ---- From: Peter Bacon D. removed\_email\_address@domain.invali…

---

## [(no subject)](https://www.ruby-forum.com/t/no-subject/137292)

<div class="topic-metadata">

**Author:** [@editkid](https://www.ruby-forum.com/u/editkid)\
**Replies:** 3\
**Last updated:** [May 11, 2008, 3:26pm UTC](https://www.ruby-forum.com/t/no-subject/137292 "2008-05-11T15:26:20Z")

</div>

It would be useful to have a helper function to clean up this kind of code. Or is there one and I can’t find it? RubyUtils.GetConstant(context, rubyClass, SymbolTable.StringToId(mutableString.ConvertToString()), true…

---

## [Re: RubyForge bug fixes](https://www.ruby-forum.com/t/re-rubyforge-bug-fixes/137263)

<div class="topic-metadata">

**Author:** [@ksunair](https://www.ruby-forum.com/u/ksunair)\
**Replies:** 1\
**Last updated:** [May 11, 2008, 2:16pm UTC](https://www.ruby-forum.com/t/re-rubyforge-bug-fixes/137263 "2008-05-11T14:16:20Z")

</div>

Hi John, Here is my code that I have, this is the first method I attemepted since this is one of the interesting logic. I thought I post my code for you to review as well. This passed most of the test as well\[ { ret…

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

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