MetaRuby 0.7

	http://hostname.2y.net/~matju/MetaRuby/MetaRuby-0.7.tar.gz

0.7 (new):
 * added extconf.rb (do this: ruby extconf.rb; make install)
 * major renaming:
        FooInterface -> SimpleFooP
        FooContract -> SimpleFooP::Contract
        FooMixin -> HollowFoo
        FooUsingFoo -> AutoFoo
        added empty FooP included by Foo and HollowFoo
   where Foo is each of Array,Hash,String.
 * added doc/Hollow.txt, doc/LGram.txt
 * moved lib/* into ./*
 * HollowArray,HollowHash: can now set own default value generator
(#default)
 * added ./MainLoop.rb (class MainLoop, including classes
        Message,MessageQueue,TimerQueue,StreamMap)
 * added ./RubySchema.rb, a possible DOM+DTD for Ruby source code.
        (an updated version of RubyAST.rb)
 * added ./Type.rb, support code for RubySchema.rb, adapted from RubyX11.
 * added ./Version.rb (possibly useless)
 * added ./UndoQueue.rb (replacing UndoableArray)
        now supports String, Hash, #redo, and shared queues
 * added ./SProfiler.rb
 * ListMixin.rb's assertions are now in ./Contract.rb (not real Contracts)
 * added lgram/Marshal.rb



________________________________________________________________
Mathieu Bouchard                   http://hostname.2y.net/~matju