# \[ANN\] Rumai 3.2.0

**URL:** <https://www.ruby-forum.com/t/ann-rumai-3-2-0/179131>\
**Category:** Ruby\
**Created:** [November 18, 2009, 6:26am UTC](https://www.ruby-forum.com/t/ann-rumai-3-2-0/179131 "2009-11-18T06:26:52Z")\
**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:** [November 18, 2009, 6:26am UTC](https://www.ruby-forum.com/t/ann-rumai-3-2-0/179131/1 "2009-11-18T06:26:52Z")

</div>

```
                        Rumai 3.2.0

         Ruby interface to the wmii window manager

            http://snk.tuxfamily.org/lib/rumai/

```

Rumai is a [1]Ruby interface to the [2]wmii window manager.

Version 3.2.0 (2009-11-17)

This release adds a new automated view arrangement,  
simplifies the IXP transport layer, and cleans up the code  
and API documentation.

New features

```
 * Add Rumai::View#arrange_in_stacks automated view
   arrangement.

 * Convert :stack and :max arguments into wmii 3.9 syntax in
   Rumai::Area#layout=.

```

Bug fixes

```
 * Rewrote IXP transport layer (Rumai::IXP::Agent) to not
   use a background thread, according to [3]the XCB cookie
   approach.

```

Housekeeping

```
 * Clean up some code and API docs.

 * Reduce amount of string concatenation in Struct#to_9p.

```

References

1. [http://ruby-lang.org/](http://ruby-lang.org/)
2. [http://wmii.suckless.org/](http://wmii.suckless.org/)
3. 

[http://www.x.org/releases/X11R7.5/doc/libxcb/tutorial/#requestsreplies](http://www.x.org/releases/X11R7.5/doc/libxcb/tutorial/#requestsreplies)
