[Ironruby-core] running gems setup.rb with revision93
Wayne Kelly
w.kelly at qut.edu.au
Wed Apr 9 03:51:20 EDT 2008
With a new version out, I thought I'd try again to see how far I could get gems setup.rb to run ...
1) missing method Regex.quote
- see implementation in attached patch
2) Exception thrown in ModuleOps.Evaluate - "We need ScriptCode.Run to be public"
- uncommented the excluded code and made ScriptCode.Run public
3) Time.to_i not implemented
- applied Eric Nicholson's patch
4) Time.gmt_offset not implemented
- see implementation in attached patch (includes Eric's patch)
5) MutableString.intern not implemented
- aliased MutableString.to_sym to intern
6) Exception thrown stating that ">= 0" is an illformed requirement
- case statement failed because Regex.=== wasn't implemented, see implementation in attached patch
7) The regular expression still doesn't match due to a regular expression substitution problem
- the following simple example illustrates the problem (it should match but doesn't):
x = /a/
regex = /#{x}/
puts regex =~ 'a'
Cheers, Wayne.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Time_gmt_offset.patch
Type: application/octet-stream
Size: 12261 bytes
Desc: Time_gmt_offset.patch
Url : http://rubyforge.org/pipermail/ironruby-core/attachments/20080409/25a63de0/attachment.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: MutableString_intern.patch
Type: application/octet-stream
Size: 509 bytes
Desc: MutableString_intern.patch
Url : http://rubyforge.org/pipermail/ironruby-core/attachments/20080409/25a63de0/attachment-0001.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Regexp.patch
Type: application/octet-stream
Size: 2598 bytes
Desc: Regexp.patch
Url : http://rubyforge.org/pipermail/ironruby-core/attachments/20080409/25a63de0/attachment-0002.obj
More information about the Ironruby-core
mailing list