wmiirc-lua v0.2 has suspend and raw modes
[wmiirc-lua]{tags/wmiirc-lua} is a replacement for sh-based wmiirc that ships with the wmii window manager.
The big improvement in version 0.2 is the client tracking support; this enables raw and suspend modes…
-
in raw mode the wmii key-bindings are ignored and all input is passed to the application.
-
in suspend mode, the process that created a particular window will be sent the
STOP
signal when the window is not in focus. I wrote this with firefox in mind; even when idle and off-screen my firefox gets woken up 100 times per second.
There were also several bug fixes in this release. You will still need to build libixp and wmii from hg [as detained here]{wmiirc-in-lua-v0.1.1}.
To build you can then run:
sudo apt-get install lua5.1 liblua5.1-0-dev liblua5.1-posix0 git-core
git clone git://repo.or.cz/wmiirc-lua.git/
cd wmiirc-lua
make install-user
Also, visist #wmiirc-lua
IRC channel on oftc.net.