So it looks like there are 2 issues here. One is the immediate issue: You don't 
have %HOME% set, which is why this error occurs. Underneath that there is a 
real issue: IronRuby isn't searching for a %HOME% replacement in the same way 
that Ruby does. Ruby can find ~ even if HOME, HOMEDRIVE, HOMEPATH, and 
USERPROFILE are all unset. I'm not sure what algorithm they use at that point.

So to contribute:

1)      We need you to follow the steps at 
http://wiki.github.com/ironruby/ironruby/contributing, especially the portion 
about signing the agreement

2)      If you want to fix this error (which is going to be resolved in the 
path referenced below), go for it, then send IronRuby a pull request on Github. 
I'll pull your changes in.

3)      If you want to work on something else, feel free to grab a bug from 
RubyForge from the Triaged category after Tomas adds some more (Tomas, can you 
add more bugs to that category :))

a.       Or, like Shri suggested in the other thread, choose a tag file and fix 
all the tags

Let us know if you have any questions!

JD

From: ironruby-core-boun...@rubyforge.org 
[mailto:ironruby-core-boun...@rubyforge.org] On Behalf Of Adam Kahtava
Sent: Monday, March 23, 2009 5:15 AM
To: ironruby-core@rubyforge.org
Subject: [Ironruby-core] Mspec errors. Where should I start contributing?

When running mspec (mspec -ci core\array\append) I get the following error:
  \Libraries.LCA_RESTRICTED\Builtis\FileOps.cs:524:in `ExpandPath': Invalid 
argument - ~/.mspecrc (Errno::EINVAL)

Should I be getting this error? How can I resolve this?

I'd like to contribute. Where should I start? Should I be pulling items from 
the bug list: http://rubyforge.org/tracker/?func=browse&group_id=4359&atid=16798

Thanks in advance,

- Adam

_______________________________________________
Ironruby-core mailing list
Ironruby-core@rubyforge.org
http://rubyforge.org/mailman/listinfo/ironruby-core

Reply via email to