# \[ANN\] Ruby-IXP 2.0.0

**URL:** <https://www.ruby-forum.com/t/ann-ruby-ixp-2-0-0/87969>\
**Category:** Ruby\
**Created:** [March 7, 2007, 8:18am UTC](https://www.ruby-forum.com/t/ann-ruby-ixp-2-0-0/87969 "2007-03-07T08:18:26Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![snk](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/d9b06d/32.png) [@snk](https://www.ruby-forum.com/u/snk)\
**Post date:** [March 7, 2007, 8:18am UTC](https://www.ruby-forum.com/t/ann-ruby-ixp-2-0-0/87969/1 "2007-03-07T08:18:26Z")

</div>

= Version 2.0.0 (2007-03-06)

Ruby-IXP is an implementation of the 9P2000 protocol designed for  
use with Window Manager Improved. It is written in pure Ruby to  
avoid periodical calling of the wmiir command, thus improving  
performance. There is another full-blown 9P2000 implementation  
called Rstyx, but it’s rather complex and slow.

Web site: [http://home.gna.org/rubyixp/](http://home.gna.org/rubyixp/)

Download: [http://download.gna.org/rubyixp/](http://download.gna.org/rubyixp/)

== Summary

This release removes obsolete code specific to wmii-3.1 and fixes some  
bugs.

== Notice

- The ‘lib/wmii.rb’ and ‘examples/wmiirc-astro’ files have been removed.

== Details

- Fixed “tag in use” errors were occurring after 2^16 queries because  
non-unique tags were assigned to requests in IXP::Connection.query.

- Fixed “undefined method `size’ for nil:NilClass” error, which occurred  
when an empty directory was read.
