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 to the IronRuby core
needed to support the library changes.
Implemented StringIO class as a subclass of RubyIO
Moved "magic number" for console descriptor range to RubyIO class.
Exposed RubyIO._stream to derived classes by making it protected.
Implemented MutableStringStream to expose a MutableString as a CLR stream
Implemented Marshal module
Exposed regex options on RubyRegex
Added ISerializable support to Range and RubyTypeBuilder
Added method File.fnmatch
--
Curt Hagenlocher
curth at microsoft.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: RubyMarshal.diff
Type: application/octet-stream
Size: 97477 bytes
Desc: RubyMarshal.diff
URL:
<http://rubyforge.org/pipermail/ironruby-core/attachments/20080515/c0ef4fef/attachment-0001.obj>