Release Name: 2.0.0
Notes:
Rumai 2.0.0
Contents
• Thanks
• Caution
• Improvements
• Repairs
This release adds support for wmii 3.6, improves the
performance of the IXP library, and fixes some bugs.
1 Thanks
• Christoph Blank tested Rumai 1.0.0 under wmii 3.6 and
reported bugs.
2 Caution
• wmii version 3.6 or newer is now a requirement for
Rumai.
• The Rumai::IXP::Agent::FidStream#read_partial method
has been replaced by Rumai::IXP::Agent::FidStream#read
(true) for efficiency.
• The Rumai::IXP::Agent::FidStream#write method no longer
writes to the beginning of the stream. Instead, it
writes to the current position in the stream.
• The Rumai::View#floating_area method has been renamed
to Rumai::View#floater for brevity.
3 Improvements
• Added several more methods (such as rewind, pos=, eof?,
and so on) from Ruby’s IO class to the
Rumai::IXP::Agent::FidStream class.
• Added the Rumai::Client#kill method to simplify client
termination.
4 Repairs
• Fixed a race condition in Rumai::Agent#talk which would
cause Rumai to hang when multiple threads used it.
Changes:
|