From: Mathieu Bouchard Date: 2001-07-10T08:57:18+09:00 Subject: [ruby-talk:17569] Ruby/X11 version 0.5 http://hostname.2y.net/~matju/RubyX11/RubyX11-0.5.tar.gz Announcing Ruby/X11 version 0.5. 0.5 (2001.07.09) * added tests/test03.rb that plays music using XBell. * faster tests/ifs.rb with more options * speed improvements: * added runtime field compilation (eval def) (faster, go figure) * added runtime xwrite compilation (eval def) (not much faster, go figure) * lots of actual speed optimisations. (PartialTuple,List) * PartialTuple rewritten using Hash instead of Tuple/Array. * shorter load/parse/setup delay * many small changes in API: * new tuples replace some common sublists of parameters. * Dimension now called Size everywhere. * replaced :Absent by nil. * replaced string-oriented #xpack,#xunpack,#xlength by stream-oriented #xwrite,#xread,XStringReader,XStringWriter. * changes to TupleField,Tuple#fields_are internals. * added TupleBase; changed PartialTuple SocketLog matju