This is for everybody's information:
If you're hosting IronRuby in a C# application then your code is likely
to
break with IronRuby HEAD
The RubyContext class has gone away and the RequireRubyFile extension
method
has been renamed.
var setup = new ScriptRuntimeSetup();
setup.LanguageSetups.Add(Ruby.CreateRubySetup());
var scriptRuntime = Ruby.CreateRuntime(setup)
var loadPaths = new List<string>{ "lib", "bin" };
var engine = Ruby.GetEngine(scriptRuntime);
*engine.SetSearchPaths(loadPaths);*
*engine.RequireFile("my_library");*
This means that you can't currently use ironrubymvc and ironnails with
HEAD
---
Met vriendelijke groeten - Best regards - Salutations
Ivan Porto Carrero
Web: http://whiterabbitconsulting.eu - http://flanders.co.nz
Twitter: http://twitter.com/casualjim
Author of IronRuby in Action (http://manning.com/carrero)
Microsoft IronRuby/C# MVP
on 2010-03-04 18:54
on 2010-03-04 19:37
These are intentional API changes for v1.0. Do you have any scenarios
where you need to get RubyContext?
Tomas
From: ironruby-core-bounces@rubyforge.org
[mailto:ironruby-core-bounces@rubyforge.org] On Behalf Of Ivan Porto
Carrero
Sent: Thursday, March 04, 2010 9:54 AM
To: ironruby-core
Subject: [Ironruby-core] FYI: Breaking changes in last push
This is for everybody's information:
If you're hosting IronRuby in a C# application then your code is likely
to break with IronRuby HEAD
The RubyContext class has gone away and the RequireRubyFile extension
method has been renamed.
var setup = new ScriptRuntimeSetup();
setup.LanguageSetups.Add(Ruby.CreateRubySetup());
var scriptRuntime = Ruby.CreateRuntime(setup)
var loadPaths = new List<string>{ "lib", "bin" };
var engine = Ruby.GetEngine(scriptRuntime);
engine.SetSearchPaths(loadPaths);
engine.RequireFile("my_library");
This means that you can't currently use ironrubymvc and ironnails with
HEAD
---
Met vriendelijke groeten - Best regards - Salutations
Ivan Porto Carrero
Web: http://whiterabbitconsulting.eu - http://flanders.co.nz
Twitter: http://twitter.com/casualjim
Author of IronRuby in Action (http://manning.com/carrero)
Microsoft IronRuby/C# MVP
on 2010-03-04 20:13
No that was just a heads up for other people. After having spent some time finding out why my markup extensions wouldn't work anymore. I like this API better. --- Met vriendelijke groeten - Best regards - Salutations Ivan Porto Carrero Web: http://whiterabbitconsulting.eu - http://flanders.co.nz Twitter: http://twitter.com/casualjim Author of IronRuby in Action (http://manning.com/carrero) Microsoft IronRuby/C# MVP On Thu, Mar 4, 2010 at 7:08 PM, Tomas Matousek <Tomas.Matousek@microsoft.com
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.