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>