Revision 76 Posted

I missed a couple revisions, but 76 was posted last week. Here are the svn logs. rake compile was not working for me before the newest rev, but with this newest one rake compile worked first shot. Also remember to run rake -T to see all the juicy rake options the IronRuby team has built thus far. More to come soon

————————————————————————
r74 | jlam | 2008-01-23 13:32:07 -0500 (Wed, 23 Jan 2008) | 12 lines

Drive spec failures to zero through exclusions.

We now run all specs with the exception of those contained in Kernel, Module, Fi
le, Thread, and MatchData directories. These contain random errors that cause th
e harness to blow up, and will be fixed in the future. For the time being, this
should be sufficient to integrate into SNAP.

- Run all specs via “rake spec” with exception of types noted above.
- Added new reporters to auto-generate exclusions based on failed specs: “rake s
pec io - gen_excludes” will generate exclusions for all IO class tests.
- Added gap analysis tool “rake gap foo [args to foo]” - this will give you a li
st of methods that we don’t implement, but are required to run foo. Note that ga
p tool requires compiling ironruby.libraries.scanner which is written using C# 3
.0 (rake compile does not compile this by default).
- Enabled rudimentary Regex support to enable tests to pass
- Added warning infrastructure via “-w” switch which redirects correctly to new
IO infrastructure.

(Shelveset: SpecFixes13;REDMOND\jflam | SNAP CheckinId: 1877)

————————————————————————
r75 | jlam | 2008-01-26 16:13:31 -0500 (Sat, 26 Jan 2008) | 3 lines

Adding Peter Bacon Darwin’s Range patch.

You can use “rake spec” to run all specs now. You can also use “rake spec range”
to just run the specs for Range.
————————————————————————
r76 | jlam | 2008-02-11 14:16:38 -0500 (Mon, 11 Feb 2008) | 5 lines

A number of changes in this push:

- Warning message about using globals for locals
- Beginnings of work on fixing the scanner (not much visible in this change toda
y)
- Large number of ongoing DLR refactoring related changes
————————————————————————


You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Leave a Reply