doc/index.html in rumai-3.2.0 vs doc/index.html in rumai-3.2.1
- old
+ new
@@ -3,17 +3,17 @@
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
- <meta name="generator" content="ERBook 9.2.0 — http://snk.tuxfamily.org/lib/erbook/"/>
+ <meta name="generator" content="ERBook 9.2.1 (2009-11-18) — http://snk.tuxfamily.org/lib/erbook/"/>
- <title>Rumai 3.2.0 — Ruby interface to the wmii window manager</title>
+ <title>Rumai — Ruby interface to the wmii window manager</title>
<meta name="author" content="Suraj N. Kurapati"/>
- <meta name="date" content="17 November 2009"/>
+ <meta name="date" content="22 March 2010"/>
<link rel="alternate" type="application/rss+xml" href="http://snk.tuxfamily.org/lib/rumai/ann.xml"/>
<style type="text/css" media="screen">
/*<![CDATA[*/
@@ -438,11 +438,11 @@
font-family: Constantia, "Book Antiqua", "URW Bookman L", serif; }
blockquote {
color: #333;
font-style: italic;
- background-image: url(cid:84861028);
+ background-image: url(cid:79270002);
background-repeat: no-repeat;
margin-left: 0;
padding-left: 65px;
min-height: 50px; }
@@ -544,33 +544,24 @@
.part > .title > big, .chapter > .title > big {
display: block;
margin-top: 0.25em; }
-.paragraph > .title, .tip > .title, .note > .title, .caution > .title, .warning > .title, .important > .title, .figure > .title, .table > .title, .example > .title, .equation > .title, .procedure > .title {
- font-size: large;
- margin-top: 2em; }
+.paragraph > .title {
+ font-size: large; }
-.paragraph > .content {
- margin: 1em; }
-
-.tip, .note, .caution, .warning, .important, .figure, .table, .example, .equation, .procedure {
- margin: 3em; }
-
-.tip .nav, .note .nav, .caution .nav, .warning .nav, .important .nav, .figure .nav, .table .nav, .example .nav, .equation .nav, .procedure .nav {
- margin-right: -3em; }
-
-.tip > .content, .note > .content, .caution > .content, .warning > .content, .important > .content, .figure > .content, .table > .content, .example > .content, .equation > .content, .procedure > .content {
+._float > .title {
+ font-size: large; }
+._float > .content {
min-height: 48px; }
+ ._float > .content > .icon {
+ float: left;
+ margin-top: 0;
+ margin-right: 1em;
+ margin-bottom: 1em;
+ margin-left: 0; }
-.tip > .content > .icon, .note > .content > .icon, .caution > .content > .icon, .warning > .content > .icon, .important > .content > .icon {
- float: left;
- margin-top: 0;
- margin-right: 1em;
- margin-bottom: 1em;
- margin-left: 0; }
-
.figure > .title {
text-align: center; }
.figure > .content img {
display: block;
margin: auto; }
@@ -596,23 +587,29 @@
font-size: 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
cursor: pointer; }
+li > p:first-child {
+ display: inline; }
+
tt {
background-color: #F0F8FF; }
pre {
cursor: text;
line-height: normal;
border: 1px solid #b1d827;
background-color: #F5FFDF;
padding: 1em;
display: inline-block;
- margin: 0;
- min-width: 92.5%; }
+ min-width: 95%;
+ margin: 0; }
+ins ~ div {
+ margin-top: 1.5em; }
+
code.para {
cursor: text;
line-height: normal;
border: 1px solid #b1d827;
background-color: #F5FFDF;
@@ -634,11 +631,11 @@
a:link {
color: #0038E1; }
a:visited {
color: #800080; }
a[href]:not([href^="#"]) {
- background: url(cid:85023106);
+ background: url(cid:80322578);
background-position: center right;
background-repeat: no-repeat;
padding-right: 13px; }
#_header > .logo {
@@ -660,29 +657,55 @@
border-left: thick solid #F5F5F5; }
#_contents li ul:hover {
border-color: #DCDCDC; }
#_contents a:target, #_floats a:target {
- background: url(cid:85022630);
+ background: url(cid:80322228);
background-position: center right;
background-repeat: no-repeat;
padding-right: 20px; }
+.paragraph {
+ margin-top: 1.5em;
+ margin-bottom: 1.5em; }
+ .paragraph > .nav {
+ float: left; }
+ .paragraph > .title {
+ padding-left: 2.5em;
+ padding-top: 0.25em; }
+
+._float {
+ margin: 1.5em; }
+ ._float > .title {
+ padding-top: 0.5em;
+ padding-left: 1em;
+ padding-right: 1em; }
+ ._float > .nav {
+ position: relative;
+ z-index: 1;
+ top: 0.25em;
+ right: 0.25em; }
+ ._float > .content {
+ margin: 1em; }
+
.nav {
float: right;
clear: right; }
.nav > a > img:hover {
background-color: yellow; }
.ui-tabs > .ui-tabs-panel > .nav {
position: relative;
- margin-top: -3.375em;
- margin-right: -1em; }
+ margin-top: -3.4em;
+ margin-right: -1.25em; }
.ui-tabs > .ui-tabs-nav > li:last-child {
margin-right: 9em; }
+.ui-tabs > .ui-tabs-nav > li > a > .section_number {
+ display: none; }
+
#_about > table td:first-child, #_about > .validations {
text-align: center; }
#_search_form {
text-align: right;
@@ -772,10 +795,16 @@
#_header .header_inside_below, #_footer .footer_inside_below {
margin-top: 4em; }
.part > .title > big, .chapter > .title > big {
padding-bottom: 0.5em; }
+
+.paragraph > .title {
+ margin-top: 2em; }
+
+._float {
+ margin: 3em; }
/*]]>*/
</style>
<script type="text/javascript">
//<![CDATA[
@@ -1361,11 +1390,11 @@
//--------------------------------------------------------------------------
// activate base64 data URIs
//--------------------------------------------------------------------------
- var data_uri_by_embed_uri = {"cid:85023106":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAFVBMVEVmmcwzmcyZzP8AZswAZv////////9E6giVAAAAB3RSTlP///////8AGksDRgAAADhJREFUGFcly0ESAEAEA0Ei6/9P3sEcVB8kmrwFyni0bOeyyDpy9JTLEaOhQq7Ongf5FeMhHS/4AVnsAZubxDVmAAAAAElFTkSuQmCC","cid:85022630":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAIkSURBVDiNjZJNSxtRFIbfc+cjmZkkfjSCEFuQtghCwUWj0KXb/IQs3GlBKBQ3waWLoNBfIBSkJYI/ILsupIsuGrIqLQGRoEak6KLNmExzZ+aeLuJMZ4oLz+7e97nPORwuMTMeUvOVvTrAW0TUZua1brN2AgAUCVZeH9aZeUsToh2Eaq21Xz3593h3U9P1vcKjojPyPDV0+z0wL3abtYEAgOWNxmYmY7x5ufTMnCsVV4QQn8rrDSduT7STny46mm7AzheEputTAFYBQIxz2llceOxYVgZP5maEbZkxMF/ZnQVg64YR+8xM1gbwCgBEeb0xC8B27GwMTE7mbKIxAKCsG8YouQ/dNDUiEU9QzjnZFFDIWZqmaauRwDAzuf8EYFYvYsFEwUkB+ZyFMBwDADwAKpmzYoDIiwQeM6eAMFQggnd37ARSDpN54EsQqB0JOreDPynAHXgQQrRjQeBrKYGUklkdA4AOoDMcjlKA63oyCMLju+MpK2XfXF4kERPA10hwKv3A/vzl+71At1mTAFINkkUP+crzld0egFLiyu82a2Y0AZY3DnvMnAJa+1Uz7kJ0npuaLmUsG74coX9zfRVlOgBogs6fPy2VZooT6LtDfPtxdpWQgZkPPLe/JDTdGvb7koGjKBMAEITq4OLyxnNvPZxdXEtmPkK6PgS+/+739c9bX47eg7me2kF5vZElom0Ab4noo1Jqu7Vf/XXPLkS3WUv9mb/vR+THZPMfuQAAAABJRU5ErkJggg==","cid:85022140":"data:image/png;base64,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","cid:84862666":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAlSSURBVGiB1ZpJjFzFGcd/31t6ncWzeHrGG15JwBAcjAGDkwtJDPIgnAgh+UAkDlzgFHHIzQeOUXKJAheUE1IQEoqMMiZBkSMQToxkx2DMImMbg5cZz7jbs3W/3t6rL4funnm9zoxnEiklleq9qn9X/f9ffVWvlhZV5f85OGtSi4iMwT4LDtsi9wObDaQC1X4AW+S2BZPAtUD1vIFjo3CaNbCerKaOMZEnbMt6XlWf6Uml7M337U50pYbsSFcXkZ4u3HgCTEDZ8yhls5Tm5pmfmAiufXXBm7+VDkTk3cCYN0dVT/xPBYyJ7LdFXutav37Xzr0PJgfuuVvcaAymZyCbhVIZiiUolys/cF2IuhCJQFcSeropFwukL3ytl8+ey2VvpS8Gqi+Pqp76rwo4JrIjKvK629tzYM+PHo8P3LtbyNyGTAbyhWXVsdBaPAYDfWhvN5kLF/Szkx/ny7NzJ4uqLx1WvbzmAo6LHLQc553d+x9ObHporyXzOZi4CYFZHuEWeaoKtgXDKehNcP30WfPVx2c84/vPHlJ9f80EHBd5xU0kXn300MFEd/8g3JgA31826fB7rb0mjOMgG4bI3r7F6b+e8Mpe/ugh1d+tWsB7Im90p4aO7Hvyp8moWjB1a0nC4bxw/e2EhfMlNUjJ8jn73onc3FT6rVHVFzvxszoVHhd5pTs1dOSxp59KRr1SHXkNxcY8o4qqVtIG3AKmRWqAYDKN7QU8dOgnye6hwSPHRV7pxLFtDxwXOegmEn/+8c9HE9GCDzmvvQVXaOVWedWKFsuSCfy48PGxv3m+l/9FuzHRUsAxkR1Rx/n08aef6uqyXMh5bUl3dJ8O5Bc5N4tfyFnXhVfMcvr4iWzZD/a0mp1aulBU5PV7H9mb6HIctGr5dq5Ra7CTazS5UUM9phFfLdfpeeJujLv3PZCIirzeimuTgDGR/W5vz4GNO7ZZZi7X1Fg7X25HOky4kXQdtlpOqB0DmBmP1PYtltOdPDAmsn9JAbbIa/c9tCeumRkUWdEA7GTldqSpietgBDOdY9fe++OWyGsdBYyJPJFcP7hrIDUkWvLrLbGElVnCymHXCJNeFqZkWDfUL4nBvl1jIk+0FWBb1vNbv7cjqdNzqGW3dZGWrrGElRtdY8meEEFFqqmFPznNxp13JW14Psx5cTktIiryTP+mDWImp8GNdJ7mGtKFZ1UQWXwXaY0Jl4XxjRioCCkpvZtSYkSeQURq09dCD4zBvq71A7bjB6jjoiILDbS0imWhlgWWhVbzqeUvWE7aYyyrqT5aYaq/JZ7AKvskBvvsMdhX422FHg4P37U5ofO5yo9rhMMVhUmH3aCKa8JUDbCAEWmJQaQyBjoYCNfFvzXD4OaRBHC4yYVE5P5kb7etBtSxmt3n7bfrXqUhXevgPfccsOiGiBDki8R7k7ZV2fUBYQGw2Y3HMEXT5JNrRVSN1lUkSPuKLat5vBnFiUYANtdgCwIMpNx4FC0U6gdeVcxqBKhRjJqWW2ARwbIsROpbMA3vlZWA4CSiKKSaBaj2O7EoahVbzgodl60dQhAEHffuqkoQBItCar0SMmItNV4eNxrBVA8L6gTUKlPXreu+Ow1qlMAEy8fXhCBYdmVCaCrPZuumVwjPQiK3S4UCanRxKgvFlQQTmBWRryNKRUjx3DmCbHaRg+9jTEC5WMQSuV3Dh3tgspwvDNuBDRK9ox5YqdU7hXImQzmTQZJJrL4+/JuTWF0xSl4BKmdMQP0sdK2Yzz8QlejCtLUcESJSGaTGYLTzBn8lYWHJks3iZ7MAWNFuyoUiAteaBASq57Mzc08lYzFbInEkHl+oCKDwwgtNgky+gP/dt5THxyEIlr3UuBMMgNWbJD+XDYzq+YW8UPmx9NVxz1rfT/Gzz1Bj6r6aC+PCGPx0msLnn5M/+RGlq1dR3++4oDO1FWo7TLW8E8YAdqqP6WuTHnCsqQdG4fTx9HTgOxZqfLwPPsAeHEQGBiAwaKmI8TyCdBoNgtaWW8KCq8FIMoaJ2OTTs8EonG4SgKoi8u7Mjclfdo8MSnDpGuWpKZia6rhvrdsPrALTSZgC0eF+5m+kVeDdMKG6yVbhzfFL3+WcrRswlnTeUYW7fAnXWA6mk/sgQmTrMLeu3MgpvBnmXCdgVPVEPj19cTY9rc7Wjc2bmQ4NrRbTSby7bZhsZlYL6dmLjSfZTSsEo/ryN598mXd2bgLXWZMBqHQWZmg48QgLcx0iOzcwfv5SHni5kW+TgFHVU8G8dzLz3bhxd29f2n2WYcFluVgL0QaI37uFmauTxp/zTrY6fm+5RiupvvTtv7/wyskYzo5NS7pGeEO+li4W3T6C6Y5x89OLng8vteLaUsBh1csSmGcvfnjGs7aOYA31LWnBVblYC4yb6sPdluLqR+c9Ccyz7e4M2q6SD6m+H3iFo5f/+UkuumcXdqr/ztznDjBuqo/4nu1cP/VFzuSLRzvdFSx5vP4XkTcSg+uObDuwJ+l/M07h8g2g+YPTlLdCDFVR8R0jRLYPc+PUl7l8evatp5c4Xl/2BYediL267cc/TFjzebwvrqCl8pp+bcV1SO6+C7pjXD953jP50tpccIREHFTbemfDnrsT67akrMKlcYpXJjBmcQV6J0sELIvYthTxnSPMXZsyU+e+8SQwa3vFBCAizm/g+7vg97HuxKMbfrAzlhjolcKVCUoTGYJcoZko7d3HTsZwh/uIb0+Rz8zrzfNXCt68d+ZD+PUf4GugBBRVtbQqASLiAjEgWkt/BY88Bkd7Bnu3DGwbiXWNDApln9LEbfzZHEGxhMkXCYqVa1aJuljRCFbMxe5NEh3pQ10HbzyjmW8nCrOZ+Rt/h9/+Ec4CBaDYkBZUtbhiASLiAPEq8VjDc+xF2P8g/GwYHokN9NjrNg5Goj1Jy4lFsGMRnJiLAkGhjF8o4ueLFOZyZmY8Uy5m5s11OPsxfPgnOFMjCuSrxPOh97YiViWglmdD/Em451F4eD1sTkB/DLojFTxFKOQhl4WZKRj/F3z6D7hoQuSWISCrqk371eW4kFUlXiMfbUgj1edIKLqAXY1SjQoE1ViuxlIoFkLpgusAWSrWb7lfXckglhDZeDV1Q4RdKvsLJ0S+9qGsCaitOgLAbyGmDHhUra6q5SV53emfPaqCrBDpMPlaalVjI/la9EMCgnZW7hT+A5SLlrQmK/qkAAAAAElFTkSuQmCC","cid:84862288":"data:image/png;base64,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","cid:84861882":"data:image/png;base64,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","cid:84861406":"data:image/png;base64,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","cid:84861028":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAU3SURBVGiB7VlPaBRXHP5+82aTSLIrkY3YJR68VmuSPXlRPPQPGg05iD14sZfEUkpbPJQqQVJs0yQlkEDobaE9CaloTlI0InhYNOBi2yAFT0JxZW2ysn/cmTczvx4ym+7Ozs7uzK6kQj54zOzvzbz3fe/3583MEjPjbYay3QRaxY6A7caOgO2G2uoAExMTB4QQVy3LGrEsq+XxnFAUpcDMCVVVv71y5Ure2d/yhKqqLgwPDw8PDg6SEMLzWj8lu3ytlLLr9u3bXzx48OAlgJma+f3Rrcb4+HgoGo1+FI/HSUoJKWVDQpXnThsR1fSHQiEcP36849GjR2NtFxCLxYSu64qiKDBNsyXyAGBZVo3NNE2EQiEA2OU2dttj1gkvwn766+GNCvAi50eQF96IgCCrHVRQ2wW0Sq7tHhgfHw/FYrF69bELAAzDgGEYvsipqtoU+cA5MDExcUBV1Z/27t37vld97+rqEtPT056TOCGlRF9fH44dO4b9+/cHTmDAQ4AQ4uqpU6c+jMfj5Itdk0in07h27RrOnz+/ZWurByzLGjl8+DBpmlZVn5tBo/AhIuzbtw+GYSCfz6OnpycQ+UYCVCEEDMNoG/GKscHM6O7ursodv+Q9BfhBOypL0ErUsoBmCDda2WbKLTO75mJgAX43paB7QYWdiIjYsQK+X2gqB3WbqFmbc0wvQfZvBUC3815fHggaLl4hREQgoq1KV36kLh/LhYSZNQCdAKpeapoS0I5wqSciEokgEokgm80CAHbv3g0hxNY1hmHg3r17xvr6+q9u3BoKCLrCzfRJKTE3N2devHhRhMNh5HI5qKqKyclJSCl1+7bSxsbG8srKys8AXgcS4IzddnmEiEpPnjz5anFxcebChQvhPXv2AAA0TeOFhYUjxWJRBWAAKADYcBPQVBK3kqxeNgD86tWr35PJ5Oj8/PxGMpnUmRnRaLR09uzZAQAv7ZYB8I+zAgFtDiG/HiEi7u3tzV+/fn0tm82+p+v6lw8fPvyso6Ojo7+///uDBw8eWltbKwKo+7Ld0AOVIeRczRZXHwAgpRQA1GQy+Xp2dva7W7duHXr+/HnCNM2+EydOfAqAsLnQgohUIqri/EZDyE20Y1wqFoudAEI2SfXOnTvZqampr58+fTrAzO+cPn26z+ap2GIUKtdY1AkhIlIvX75cQ8rt6MfmNlWpVOqyyVU+8vLS0tLfAL5x2AGgasB6OdBJRKZpmnB+MqncdCptdlWpjO8tmxOKokBRFORyOWiaxrYAaZOz7GP53Ko4N5m5avIaAUQkAKi6rv+WSqVG4/G4UvlGJqVEPp+HEAKRSKSOfm9YloVnz56hUCi8XF1dTdvkpIN8pQDLrQK5CijrSCaT05ZldS4vL3/AzAIADQ0NWaOjoyoRIRwO4+7du3JlZUXA4dZGsPPhz8ePH/8AQLPb6zLxemRdibo8mxCAHrt1A+gAwGfOnDly7ty5xZGRkV0AsLq6Km/cuLGWSCQ+yWQymh8B+C8hS9jcpHLMXPPhthnUeICZmYh0bK4KAdABcCwWG+jv71dN08TNmzdLqVTqr6WlpY8zmUzN7uhDgG6LKAYhD7h4YKuDqBObn03EyZMno4ODg38cPXpUSaVShRcvXkwmEolfcrlc/Q+i3ignlQ6gyMxBx6m/EzOzZntCDAwM/AgA9+/fn02n01OJRKIQdEIbyuYUwYmXUdcDZVy6dOldZv7cNM3JmZmZdKsTth3OXdPZxsbGQo2u2c7W0AP/d7z1f/LtCNhu7AjYbrz1Av4F8/cV1apw1zkAAAAASUVORK5CYII=","cid:84860664":"data:image/png;base64,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","cid:84860300":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAJOgAACToB8GSSSgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAS1SURBVFiF7ZddbBRVFMf/596Z3W3rtiwtUFsJFQhWMQSIWi0UKJHPlISvCGpiogkxig8SlBSj0Rij6YMPJhB9IyZqTFRC4pNKAgElplSIsRURRL6xtLRLu53dmbn3Hh9mFrZ1Kcs2pi9McnJndu8953c+7rkzxMwYz0uMq/W7AACssSpofo2qlJQfW6X66QNvs7rT9WOKQNP22Kz4xNqOadX1y1CkM0UDLH7dXlo3ddahV9a9O62m6n6/WD1FUS9qtbbMe6i5bUXDxkR/5h+AijVfBEBTa+TD1Q3PbJlX3xQ/39eFeKyyeOt3AvDIi2THJsivn1u5fUXt5LroxeRJMBjA2BoZFdIJm7fRBHFP+f4tLTvnRksism/oCjQrKOOjIlaFgWTSOX3pj0FmRiAGBszMBgyG1gqdZ38+cvh9tWGk7ttG4IltJXWTJtbsf37NjulplaSeVDeYDTRrGKMw6PahrKK89OH43FJjVAimYFhBax/aKFRXTEfn3+2T8+kfFaDpjUhD3X0z9m5e9lJNz9A5eCoDRughGxhoeF4ag+41aKOgtA9tfCgzfCwvmXRLG7cEWNRqbZ5d9+iulY2bKi8ku6CMAhGBmQFigAIAIzTYaLBQYFYwRsGwzhGD0eokL0DTzug7jXNWvjq/fkHFqd6jAANEwV4jQQEAgvwaykIoMGmwMGCjoTkACUZTOMDCndaelsZnn5oyubr0VE87iAQIBCKCEHRjyxOFBcY+UqofQ24SaX8IMACMALGEhRKAGYZ14QAEOL3XL2urzCDpdKMsloCAgLAEBBG0ceF4STg6ibRKwtVDYV0w2ABGM4xmaMUwiiE4ghnevFB1AQCHP1BbF7dG/pw+MPutWTNnVnZc/A5CANFoDBAaWmQgJUFIAkmCsAPdzATWDKIcUwwo30VGOQCDiEgyDw9H3rPgUJu/u/PEby8cO97R3TB1DWw7AtcMQlEGQhKERRA2QVqhhPfCDv4bBigDGmYIABEikqMCEJEAYHXs0ge62i+tPXjk+/Pz713FidIpECJQPsywLSAtcQNCWrnGEdTNzeBbACyim7/k2wUiFHlir//X4LneFtfd9+Xy5pYHrnKX7PXOQsjQS4tQYpcjEa0J8m+CvGvF0L4JR0ZpJA4wKEc3Idybt+uEdPEX9F0/l1rvet988uSS1Y+XJxKxC86vAYQlUFlWC75alT5/+kImaMPgoMOb4KQwxNdwlJlNb14DI8+CMEeRUOyc0X5sq/3mwgWN62vrE/HTqUOQNqEmXo8zR5z+z3Yc35BJwgGgAPiheCPus88uh4b/UwNhlepQ0TBp3+2/d/CHn9p+bz/TP2fialgyEuRYgEnCAZAB4OYYG6lDA/A4x+tbpWDkG07Q+gB9bI/63OvvOjXgDHy0fMWq6hRdBsNhIZEOAfI5kI1Chnl4W8wLEBJ6RGSyhsO5EoDs3Kd/TCUvrXOcb7/YuHZTHXE3ywgcAOlwfnbNDa9Hen67CGRBFAAV1oWdBQAgzh70T7rXe5pd79OvonbJg5E4hsII5AJ4AHQ+wwUB5IBkw4pwDwsAdOU4UiQGl8xc6r3cK3AtnMPBksK++Qp6I/o/r3H/MroL8C8JiYMXQa6AIwAAAABJRU5ErkJggg==","cid:84859936":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAJOgAACToB8GSSSgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAASrSURBVFiF7ZdtaFZlGMd/133O2dgcmunUZDgzzIYvJIH2wU2UtDKKXkCCLIqiDyIWZfhCEYIRCUIgUvYhApMKKoUMDd9ymagzNHTGZNlSp5tz0z17e55zzn1ffXjOo8/WZuqH+SEfuLgOPPc5/9/1v677PhxRVW7nz9xW9TsAtwowZ7X4Ve/4i24bAFcoKb173MZH3h2yY8FSKRx8AGDqhBnpt57/eJ43aszhqqVSOugATh1i1Cx+ZvW0svEVNbNWFE4eVABVR1d4mfOpehY9+kb5tAkz9lSu8J8cNACnjshGpOMOTrcdY/7Dz42a/eBTmyqXFy6/medIfydh1Ur/64pxM+cGnq8igogICCJylXtieUXJsGF3FbV2NeLUouoYM3QCF1uaurfu//zb6oLoFX1f3S0BVK4q2PPmwg/mXOo6h4jBE58siMHINdNS6VbSUReKw6nDOcvw4tH4tij6ZvdnB21rasHeDdp5PQB/oD+6wxSN7acScYMRL8kCJE4IqCqqDtUsRHNHA8XB0OCFx5bM2rL3iyOz35Z5+9bp2YF0BpwBq5bYhkQuQ+ySbDPZTAYrIY4MTrLXlpBYM8Q25HJPMw1Xjsqzc1+aVFY26UDlqoKZNw3gXEzswiyEzYrHZHAS4gixksFKhJMIJyFWQjKuk/boIq1djbR0nuXYhd3Mnvl42eTxD22rXO6/2J/OgC2wGhO5ECMeBoPxPXwEMMk8CKHtpjPTRmfUTjrsxFqLs4qLFRtnZ6vxSh3Tx88fOaxk2PqqlYUV1R9mVt0QQCbupivTjmd8giDAOEirRV1M5Hrose3EGmYXK4gPngi5jaKAi5XQprmQqqe0ZGKh58mUG3NAkY50G80dfyEGvMDg+YLnC8YXjCcYD7zcjlAQp7icuCbhlIpRs4hSfuqnmu+/PLDWLmFNb6l/zYCIeFwdczBGMIasaALh+YIXGPxA8APBC6Q3oC/4vseM8idoOdfe9uuhXe8dWGuXAd51HcgeOHiqWQAREC9X8bXwEhfEZDnVKbndqQoFUszU0fM4WHOo6dSxhsW/b3bViZaKiNW8w6dvCwzgoUhRUELZ8PsxgcH3kyoDk3UhAUnFTaRtJ+queVbij2BicZXu3PPT37W7Wl9u+MXWX30u2CTHAwEkPXSttX8cvySmGBHIgKiIGAMogiDjxo8tHDHSL2rqqcM5AXWMKCyn1E2Jf9ixpfbIVx2vtZ+mLUHLtVT6avU6ikXEAAVAkOT86yA/Xv10+rb7ZhWPaOqpw8WOewqn4pqH9+zYuX1/zcbMsrCLHiACwj45rXrtHdHLAVV1ImITy2xiVX4FCjjAiqDGCL5vuHdIJQ3H21LVP/+4ueaTaH1yX5REnIQFonzxflugqlEyjPmiOeE4uccgqMHngSHzObzvRMtv1bVrjm6KtueJ5SByOa2qcV+9AWZAQxFxuWqT8MkOkAGMgI71prN123fnTlY3vn5yqz3RZ30OIgYyqmr70+r3ddxrQfZcCK5WnsTTH5X9GUXp83W7Ly2s30tznks5iIh+LL8hB/q4YQGb1xYDyKXLFzec2R+uO7Ofnj7i+l+ivQq88234vwf4B6YlTDQudkyaAAAAAElFTkSuQmCC","cid:84859572":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABSlJREFUWIXdl1lsVUUYx/8zc7a7daUroXQhlkpoQ4sVA8b6gilbIEIDggEiEiSRFwzEJ/pCXXjgQR8sAW0I0QQSicZIiC9IsClFFqlC6HorXW/Xe+/p7b3nnpnxobbpJW1pS+uD3+N3vpn/b2b+c853gP9rrNp1WZtNHVlo4ZLDl/YzkC+lhAMUZ+9Uv3MCIHK6eraQ4sXvX9ri0tVvD2wtMt4oyaZPvP1rE1bf93ff/f72dGMWbAcKj1xMNYTSeGh7cbxUFNhcQpE2Lvxwz1Sj4czfvn4vONU4ulAAGicni/LTjYR4Jxo7g2jzjSAzJQ5Ll3iUCDUqphu3IACF7150MUqPvr4mS2/sCkICEEKic3AUhfkZBlXJjkUF0HW6JTXJTVwOHYOmNZHv80eQlRYHSFLyQgCrdlXOeKUkIRtezklVff5ITH7U4vC4dAjO00sOVzvnASDJ8vJPz5ghPZSz+ZNg9uaq/VNOQkmypjMaifKYvC0kKBn3eaI6Z4DsTZ9/mBTvOHZ0TxnbVV7q1hXlfO6mqi3P1nEhvIFg2NbU2Ol0hcIM2yAgPHcI5pwA8rd95iFEnN5UVqS19piQTMHO8lJFEHIpb+OZ1Mm1DLjT1jVsexyxizQ0hkF/CJSSlitXKmK353kAYc4rUpPilbQlcXjQ5MOv9zvgdjuwesVSw1b4yRgAxut7B4KGxgjIpDdLSpyOx20+Swh5dTqdaQEo2I6VKzKNJ0+HwIWEkBJ1j7rx6ppcnVIcTdt4xjVeawmHyYVE1BYTZ+5xqFCpxMOmHoVSXJgzAICSrPREtHX7JxKdfSaYoiIj2UMczJ7kBVuldExY/Gu83FQXrtc2WlLImtvVe5vmBJC5tdIppUh3OjUEQ1bMM29PAMsyl6gScgMAFB+6WECkuOlxaLBsCQkgM8lAR++wbO0cClpW9PgMi5wawBg1VACghMJ65mqFLRuMMUooSwYAytgxl6EWFOSlcv9oFJpCkehScb22kQsujzyoOTg8Z4DWxFxTEvDASBhOI9bZDk1BYCRsQwovADCCbbvfKsS6wizW548gJU5HQ4tPhsJRJcevTWu+GQFwpYJT0BbfoIl4V+xL0O3Q0NfvtyXFnZLD1SrnMlNRGf78O4BwlCMlXofKxhcisucHAEAKcbW1vdfKSHZP5AgBDI2if9g0OHi9orscACAkgS3Geo5AKIqoJSVltPbuud0t8wagjF3wdvUpTo0izjm2C4yOeYJzAS2smLe/2BdglA72Do0gwaki2aMhErFQ+9ArbFvMaL7nArT+dKKJc1FT/0eztTI7GZQQcCEmrpniUFQAICBnb/7eEtaZBOwofrzxyLI5P3Xv/L662QDM2BFlb69MQFRvXlf8UlIUKmnvCWBtfhpu1TXADEUeS0LfznmltCnU3V0jBN9DKIsQKU7Xn9tbNVMfOGsAAMgpr9qpG9p3b64vUhraBpCe5IQ5PMzbO3xsNBL9yvvzxx8AQNmBb4wbNQfDsxGdHM/tB9rcK66GI1Glpb1HZiS70DUwgrycpWx9aQEIJdvG6+YjPiuAZaY3GwA0hSHBrcOKcjxo9kGAQgqZWVJSPeV3fsEAnl470UIJqbVsLobNsY4nagtwPnbE/tRux6ICAIAQ5Hirt0sKbiPJY8Dj1DDoN0FABpuvVQYWHcB77WQdF/JUw1/Nlko44gyK5raOMICzLyIOzOHPaLjpl1vuvFuir3/otW7fAOO2vLw8FP7I670hXhRizpFdVmn856KLFf8AcP0p5DnhnVEAAAAASUVORK5CYII=","cid:84859194":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAAfCAMAAABUFvrSAAADAFBMVEUBAAAIBgMMCQQLCwsSDgYXEgkaFQoUFBQcHBwlHQ4rIhEwJhM2KxU7Lxc9MBgjIyMoKCg0MzI7OztBNBpOPh5OSz9TQiFeSyVkUChqVCpuWCx1Rzl0XC5+ZDFOTk5ST0tWUk1VVVVcXFxqXUplZWVra2twcHB7e3sAWpwIX58JYJ8OY6ERZaIVaKQaa6Yebaghb6klcqopdawxea82fbE4frI+grRFhrZMi7pVkb1alL9dlsBkm8NoncRtocZ0pcl8qsyWBAOZAACcCASIIBmdNiegDge3PB6mPiqBZzODaDSKbjaOcTiUdjuXeDyaez26QiG/TCaAeWihclPATifBUCjIXy/QbzfWej3Yfj+KgWWjgkGui0WxjUa0gVi3kkm6lEq+mEyjkmuzn2e7pnLFnU7eikXOpFHRp1PVqlXarlfesVjjlUrmm03poFDtqVTitFrmuFzqu13ywWD7xWL+y2WDg4OXl5eYmJippZ61rZisrKy0tLS/v7+Crs6FsNCLtNKQt9SWu9aYvNebvtifwdqjw9uox92ryd6yzeG20OPCwsLMzMzU1NTA1ufG2ujN3+zT4+7d6fL/7Mbn5+fs7Ozl7vXp8fbu9Pj09PTy9/r1+Pv+/v7MzMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADn4rtgAAAAnnRSTlP/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AD6H4/gAAAABYktHRP+lB/LFAAAACXBIWXMAAABIAAAASABGyWs+AAADSUlEQVRIx+2WaU8TURSGzyCLQEUxiFYtCEo8Da3sYglQbDUaluISV6pYFdsyop1Or8ElSgg2RSjgArSZ63/13JkOXRBZgn7yTXpmyzwz857lFhb3XW9/CsEi317f2c71/OnZ/+C9gSdDKmNySI2GorQNxiaDpFA4FgrS+WgoxFhwck/gMTjBwmCJ+WCYMQso5SBUoQCcZKwGgClg2QSOt7jp7pnWGQFJ2e0tpFYX5+k3TUn+QTOsqAV/hRRmJngiYAVrYILAkipT+C34GzqJ+AW7BDiBhga4VgdwIFmdNMBKMcAQI3Ctz1cOCmPD4hEKVBX5TpdYfg/m7bhC0YHrFHvQtbY2h840fw9Hzh8tO7CaSZ6V3k2AdWXBNdaKosGtwG78SLED4xSd+I1rbWK37ii5cO58pirCUglYBXhIjVlywWGQoluBl7CT83VE8nUZ28lu3ZUycUlLZ8CVUrgGnpgeR7JgZrUxHVzh9/tjAuzxbFRFM7nwGbGZ8wF083UHLlPqDuZWxSAZrBSXqmbyGBuBEQNM0sFCUQJf8QiyAXbRp7uwA5fI7iXei9ifotzlgiMy3R+NqKpMRiv6gUwVzfTAlAiLyUJkxVWPUAYcR5fWfCGB7jV00GOciJ0an95T5133GDLAKXTMY1/K3j6HPeJ42YEJvrAX8M0M1+y8LvJhnnejURmc92HvH2aFGtuWa4I/Ido1qgbElH48j235YNkiwbhxc6QKpJN56NiN18bOnQ2uCV5BvCRaEC8aqAS2rBp76bSRPFutCT4No8chkMu95vG+ynIve3KHUAvO6i04w2d7dCu6Fwxy00LGCpsJrixlQbAVfL/35Qb3VN5068M1vQW/UrG5U3EHxrXGH4IrJTfAxluqUMWicCjLva/zvC8Mf72388fmfIeIS61UIU60o2jFxbKGxsMwzQvfuKScyTREcxz2ZOV9XDCPtY/6ZoB+X/udzl6Rw2RDWfV7ngceonFxXIqMgj83eXey3Fe7HfRh0bAlondZQJKgXM2rsrsmd2rXK4j6ZHx8PMAmhM/y2CO1oH7vmdx9X0wfZLj7v0q/8Orcv7D8T039s/8VH7bVu2c718NbJrhuBzq2leo3nTlTX62DfwGZkKiGotSUXQAAAABJRU5ErkJggg==","cid:84858774":"data:image/gif;base64,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"};
+ var data_uri_by_embed_uri = {"cid:80322578":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAFVBMVEVmmcwzmcyZzP8AZswAZv////////9E6giVAAAAB3RSTlP///////8AGksDRgAAADhJREFUGFcly0ESAEAEA0Ei6/9P3sEcVB8kmrwFyni0bOeyyDpy9JTLEaOhQq7Ongf5FeMhHS/4AVnsAZubxDVmAAAAAElFTkSuQmCC","cid:80322228":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAIkSURBVDiNjZJNSxtRFIbfc+cjmZkkfjSCEFuQtghCwUWj0KXb/IQs3GlBKBQ3waWLoNBfIBSkJYI/ILsupIsuGrIqLQGRoEak6KLNmExzZ+aeLuJMZ4oLz+7e97nPORwuMTMeUvOVvTrAW0TUZua1brN2AgAUCVZeH9aZeUsToh2Eaq21Xz3593h3U9P1vcKjojPyPDV0+z0wL3abtYEAgOWNxmYmY7x5ufTMnCsVV4QQn8rrDSduT7STny46mm7AzheEputTAFYBQIxz2llceOxYVgZP5maEbZkxMF/ZnQVg64YR+8xM1gbwCgBEeb0xC8B27GwMTE7mbKIxAKCsG8YouQ/dNDUiEU9QzjnZFFDIWZqmaauRwDAzuf8EYFYvYsFEwUkB+ZyFMBwDADwAKpmzYoDIiwQeM6eAMFQggnd37ARSDpN54EsQqB0JOreDPynAHXgQQrRjQeBrKYGUklkdA4AOoDMcjlKA63oyCMLju+MpK2XfXF4kERPA10hwKv3A/vzl+71At1mTAFINkkUP+crzld0egFLiyu82a2Y0AZY3DnvMnAJa+1Uz7kJ0npuaLmUsG74coX9zfRVlOgBogs6fPy2VZooT6LtDfPtxdpWQgZkPPLe/JDTdGvb7koGjKBMAEITq4OLyxnNvPZxdXEtmPkK6PgS+/+739c9bX47eg7me2kF5vZElom0Ab4noo1Jqu7Vf/XXPLkS3WUv9mb/vR+THZPMfuQAAAABJRU5ErkJggg==","cid:80010966":"data:image/png;base64,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","cid:79964416":"data:image/png;base64,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","cid:79892540":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAlSSURBVGiB1ZpJjFzFGcd/31t6ncWzeHrGG15JwBAcjAGDkwtJDPIgnAgh+UAkDlzgFHHIzQeOUXKJAheUE1IQEoqMMiZBkSMQToxkx2DMImMbg5cZz7jbs3W/3t6rL4funnm9zoxnEiklleq9qn9X/f9ffVWvlhZV5f85OGtSi4iMwT4LDtsi9wObDaQC1X4AW+S2BZPAtUD1vIFjo3CaNbCerKaOMZEnbMt6XlWf6Uml7M337U50pYbsSFcXkZ4u3HgCTEDZ8yhls5Tm5pmfmAiufXXBm7+VDkTk3cCYN0dVT/xPBYyJ7LdFXutav37Xzr0PJgfuuVvcaAymZyCbhVIZiiUolys/cF2IuhCJQFcSeropFwukL3ytl8+ey2VvpS8Gqi+Pqp76rwo4JrIjKvK629tzYM+PHo8P3LtbyNyGTAbyhWXVsdBaPAYDfWhvN5kLF/Szkx/ny7NzJ4uqLx1WvbzmAo6LHLQc553d+x9ObHporyXzOZi4CYFZHuEWeaoKtgXDKehNcP30WfPVx2c84/vPHlJ9f80EHBd5xU0kXn300MFEd/8g3JgA31826fB7rb0mjOMgG4bI3r7F6b+e8Mpe/ugh1d+tWsB7Im90p4aO7Hvyp8moWjB1a0nC4bxw/e2EhfMlNUjJ8jn73onc3FT6rVHVFzvxszoVHhd5pTs1dOSxp59KRr1SHXkNxcY8o4qqVtIG3AKmRWqAYDKN7QU8dOgnye6hwSPHRV7pxLFtDxwXOegmEn/+8c9HE9GCDzmvvQVXaOVWedWKFsuSCfy48PGxv3m+l/9FuzHRUsAxkR1Rx/n08aef6uqyXMh5bUl3dJ8O5Bc5N4tfyFnXhVfMcvr4iWzZD/a0mp1aulBU5PV7H9mb6HIctGr5dq5Ra7CTazS5UUM9phFfLdfpeeJujLv3PZCIirzeimuTgDGR/W5vz4GNO7ZZZi7X1Fg7X25HOky4kXQdtlpOqB0DmBmP1PYtltOdPDAmsn9JAbbIa/c9tCeumRkUWdEA7GTldqSpietgBDOdY9fe++OWyGsdBYyJPJFcP7hrIDUkWvLrLbGElVnCymHXCJNeFqZkWDfUL4nBvl1jIk+0FWBb1vNbv7cjqdNzqGW3dZGWrrGElRtdY8meEEFFqqmFPznNxp13JW14Psx5cTktIiryTP+mDWImp8GNdJ7mGtKFZ1UQWXwXaY0Jl4XxjRioCCkpvZtSYkSeQURq09dCD4zBvq71A7bjB6jjoiILDbS0imWhlgWWhVbzqeUvWE7aYyyrqT5aYaq/JZ7AKvskBvvsMdhX422FHg4P37U5ofO5yo9rhMMVhUmH3aCKa8JUDbCAEWmJQaQyBjoYCNfFvzXD4OaRBHC4yYVE5P5kb7etBtSxmt3n7bfrXqUhXevgPfccsOiGiBDki8R7k7ZV2fUBYQGw2Y3HMEXT5JNrRVSN1lUkSPuKLat5vBnFiUYANtdgCwIMpNx4FC0U6gdeVcxqBKhRjJqWW2ARwbIsROpbMA3vlZWA4CSiKKSaBaj2O7EoahVbzgodl60dQhAEHffuqkoQBItCar0SMmItNV4eNxrBVA8L6gTUKlPXreu+Ow1qlMAEy8fXhCBYdmVCaCrPZuumVwjPQiK3S4UCanRxKgvFlQQTmBWRryNKRUjx3DmCbHaRg+9jTEC5WMQSuV3Dh3tgspwvDNuBDRK9ox5YqdU7hXImQzmTQZJJrL4+/JuTWF0xSl4BKmdMQP0sdK2Yzz8QlejCtLUcESJSGaTGYLTzBn8lYWHJks3iZ7MAWNFuyoUiAteaBASq57Mzc08lYzFbInEkHl+oCKDwwgtNgky+gP/dt5THxyEIlr3UuBMMgNWbJD+XDYzq+YW8UPmx9NVxz1rfT/Gzz1Bj6r6aC+PCGPx0msLnn5M/+RGlq1dR3++4oDO1FWo7TLW8E8YAdqqP6WuTHnCsqQdG4fTx9HTgOxZqfLwPPsAeHEQGBiAwaKmI8TyCdBoNgtaWW8KCq8FIMoaJ2OTTs8EonG4SgKoi8u7Mjclfdo8MSnDpGuWpKZia6rhvrdsPrALTSZgC0eF+5m+kVeDdMKG6yVbhzfFL3+WcrRswlnTeUYW7fAnXWA6mk/sgQmTrMLeu3MgpvBnmXCdgVPVEPj19cTY9rc7Wjc2bmQ4NrRbTSby7bZhsZlYL6dmLjSfZTSsEo/ryN598mXd2bgLXWZMBqHQWZmg48QgLcx0iOzcwfv5SHni5kW+TgFHVU8G8dzLz3bhxd29f2n2WYcFluVgL0QaI37uFmauTxp/zTrY6fm+5RiupvvTtv7/wyskYzo5NS7pGeEO+li4W3T6C6Y5x89OLng8vteLaUsBh1csSmGcvfnjGs7aOYA31LWnBVblYC4yb6sPdluLqR+c9Ccyz7e4M2q6SD6m+H3iFo5f/+UkuumcXdqr/ztznDjBuqo/4nu1cP/VFzuSLRzvdFSx5vP4XkTcSg+uObDuwJ+l/M07h8g2g+YPTlLdCDFVR8R0jRLYPc+PUl7l8evatp5c4Xl/2BYediL267cc/TFjzebwvrqCl8pp+bcV1SO6+C7pjXD953jP50tpccIREHFTbemfDnrsT67akrMKlcYpXJjBmcQV6J0sELIvYthTxnSPMXZsyU+e+8SQwa3vFBCAizm/g+7vg97HuxKMbfrAzlhjolcKVCUoTGYJcoZko7d3HTsZwh/uIb0+Rz8zrzfNXCt68d+ZD+PUf4GugBBRVtbQqASLiAjEgWkt/BY88Bkd7Bnu3DGwbiXWNDApln9LEbfzZHEGxhMkXCYqVa1aJuljRCFbMxe5NEh3pQ10HbzyjmW8nCrOZ+Rt/h9/+Ec4CBaDYkBZUtbhiASLiAPEq8VjDc+xF2P8g/GwYHokN9NjrNg5Goj1Jy4lFsGMRnJiLAkGhjF8o4ueLFOZyZmY8Uy5m5s11OPsxfPgnOFMjCuSrxPOh97YiViWglmdD/Em451F4eD1sTkB/DLojFTxFKOQhl4WZKRj/F3z6D7hoQuSWISCrqk371eW4kFUlXiMfbUgj1edIKLqAXY1SjQoE1ViuxlIoFkLpgusAWSrWb7lfXckglhDZeDV1Q4RdKvsLJ0S+9qGsCaitOgLAbyGmDHhUra6q5SV53emfPaqCrBDpMPlaalVjI/la9EMCgnZW7hT+A5SLlrQmK/qkAAAAAElFTkSuQmCC","cid:79811942":"data:image/png;base64,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","cid:79669044":"data:image/png;base64,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","cid:79280838":"data:image/png;base64,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","cid:79270002":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAU3SURBVGiB7VlPaBRXHP5+82aTSLIrkY3YJR68VmuSPXlRPPQPGg05iD14sZfEUkpbPJQqQVJs0yQlkEDobaE9CaloTlI0InhYNOBi2yAFT0JxZW2ysn/cmTczvx4ym+7Ozs7uzK6kQj54zOzvzbz3fe/3583MEjPjbYay3QRaxY6A7caOgO2G2uoAExMTB4QQVy3LGrEsq+XxnFAUpcDMCVVVv71y5Ure2d/yhKqqLgwPDw8PDg6SEMLzWj8lu3ytlLLr9u3bXzx48OAlgJma+f3Rrcb4+HgoGo1+FI/HSUoJKWVDQpXnThsR1fSHQiEcP36849GjR2NtFxCLxYSu64qiKDBNsyXyAGBZVo3NNE2EQiEA2OU2dttj1gkvwn766+GNCvAi50eQF96IgCCrHVRQ2wW0Sq7tHhgfHw/FYrF69bELAAzDgGEYvsipqtoU+cA5MDExcUBV1Z/27t37vld97+rqEtPT056TOCGlRF9fH44dO4b9+/cHTmDAQ4AQ4uqpU6c+jMfj5Itdk0in07h27RrOnz+/ZWurByzLGjl8+DBpmlZVn5tBo/AhIuzbtw+GYSCfz6OnpycQ+UYCVCEEDMNoG/GKscHM6O7ursodv+Q9BfhBOypL0ErUsoBmCDda2WbKLTO75mJgAX43paB7QYWdiIjYsQK+X2gqB3WbqFmbc0wvQfZvBUC3815fHggaLl4hREQgoq1KV36kLh/LhYSZNQCdAKpeapoS0I5wqSciEokgEokgm80CAHbv3g0hxNY1hmHg3r17xvr6+q9u3BoKCLrCzfRJKTE3N2devHhRhMNh5HI5qKqKyclJSCl1+7bSxsbG8srKys8AXgcS4IzddnmEiEpPnjz5anFxcebChQvhPXv2AAA0TeOFhYUjxWJRBWAAKADYcBPQVBK3kqxeNgD86tWr35PJ5Oj8/PxGMpnUmRnRaLR09uzZAQAv7ZYB8I+zAgFtDiG/HiEi7u3tzV+/fn0tm82+p+v6lw8fPvyso6Ojo7+///uDBw8eWltbKwKo+7Ld0AOVIeRczRZXHwAgpRQA1GQy+Xp2dva7W7duHXr+/HnCNM2+EydOfAqAsLnQgohUIqri/EZDyE20Y1wqFoudAEI2SfXOnTvZqampr58+fTrAzO+cPn26z+ap2GIUKtdY1AkhIlIvX75cQ8rt6MfmNlWpVOqyyVU+8vLS0tLfAL5x2AGgasB6OdBJRKZpmnB+MqncdCptdlWpjO8tmxOKokBRFORyOWiaxrYAaZOz7GP53Ko4N5m5avIaAUQkAKi6rv+WSqVG4/G4UvlGJqVEPp+HEAKRSKSOfm9YloVnz56hUCi8XF1dTdvkpIN8pQDLrQK5CijrSCaT05ZldS4vL3/AzAIADQ0NWaOjoyoRIRwO4+7du3JlZUXA4dZGsPPhz8ePH/8AQLPb6zLxemRdibo8mxCAHrt1A+gAwGfOnDly7ty5xZGRkV0AsLq6Km/cuLGWSCQ+yWQymh8B+C8hS9jcpHLMXPPhthnUeICZmYh0bK4KAdABcCwWG+jv71dN08TNmzdLqVTqr6WlpY8zmUzN7uhDgG6LKAYhD7h4YKuDqBObn03EyZMno4ODg38cPXpUSaVShRcvXkwmEolfcrlc/Q+i3ignlQ6gyMxBx6m/EzOzZntCDAwM/AgA9+/fn02n01OJRKIQdEIbyuYUwYmXUdcDZVy6dOldZv7cNM3JmZmZdKsTth3OXdPZxsbGQo2u2c7W0AP/d7z1f/LtCNhu7AjYbrz1Av4F8/cV1apw1zkAAAAASUVORK5CYII=","cid:79235968":"data:image/png;base64,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","cid:79166304":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAJOgAACToB8GSSSgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAS1SURBVFiF7ZddbBRVFMf/596Z3W3rtiwtUFsJFQhWMQSIWi0UKJHPlISvCGpiogkxig8SlBSj0Rij6YMPJhB9IyZqTFRC4pNKAgElplSIsRURRL6xtLRLu53dmbn3Hh9mFrZ1Kcs2pi9McnJndu8953c+7rkzxMwYz0uMq/W7AACssSpofo2qlJQfW6X66QNvs7rT9WOKQNP22Kz4xNqOadX1y1CkM0UDLH7dXlo3ddahV9a9O62m6n6/WD1FUS9qtbbMe6i5bUXDxkR/5h+AijVfBEBTa+TD1Q3PbJlX3xQ/39eFeKyyeOt3AvDIi2THJsivn1u5fUXt5LroxeRJMBjA2BoZFdIJm7fRBHFP+f4tLTvnRksism/oCjQrKOOjIlaFgWTSOX3pj0FmRiAGBszMBgyG1gqdZ38+cvh9tWGk7ttG4IltJXWTJtbsf37NjulplaSeVDeYDTRrGKMw6PahrKK89OH43FJjVAimYFhBax/aKFRXTEfn3+2T8+kfFaDpjUhD3X0z9m5e9lJNz9A5eCoDRughGxhoeF4ag+41aKOgtA9tfCgzfCwvmXRLG7cEWNRqbZ5d9+iulY2bKi8ku6CMAhGBmQFigAIAIzTYaLBQYFYwRsGwzhGD0eokL0DTzug7jXNWvjq/fkHFqd6jAANEwV4jQQEAgvwaykIoMGmwMGCjoTkACUZTOMDCndaelsZnn5oyubr0VE87iAQIBCKCEHRjyxOFBcY+UqofQ24SaX8IMACMALGEhRKAGYZ14QAEOL3XL2urzCDpdKMsloCAgLAEBBG0ceF4STg6ibRKwtVDYV0w2ABGM4xmaMUwiiE4ghnevFB1AQCHP1BbF7dG/pw+MPutWTNnVnZc/A5CANFoDBAaWmQgJUFIAkmCsAPdzATWDKIcUwwo30VGOQCDiEgyDw9H3rPgUJu/u/PEby8cO97R3TB1DWw7AtcMQlEGQhKERRA2QVqhhPfCDv4bBigDGmYIABEikqMCEJEAYHXs0ge62i+tPXjk+/Pz713FidIpECJQPsywLSAtcQNCWrnGEdTNzeBbACyim7/k2wUiFHlir//X4LneFtfd9+Xy5pYHrnKX7PXOQsjQS4tQYpcjEa0J8m+CvGvF0L4JR0ZpJA4wKEc3Idybt+uEdPEX9F0/l1rvet988uSS1Y+XJxKxC86vAYQlUFlWC75alT5/+kImaMPgoMOb4KQwxNdwlJlNb14DI8+CMEeRUOyc0X5sq/3mwgWN62vrE/HTqUOQNqEmXo8zR5z+z3Yc35BJwgGgAPiheCPus88uh4b/UwNhlepQ0TBp3+2/d/CHn9p+bz/TP2fialgyEuRYgEnCAZAB4OYYG6lDA/A4x+tbpWDkG07Q+gB9bI/63OvvOjXgDHy0fMWq6hRdBsNhIZEOAfI5kI1Chnl4W8wLEBJ6RGSyhsO5EoDs3Kd/TCUvrXOcb7/YuHZTHXE3ywgcAOlwfnbNDa9Hen67CGRBFAAV1oWdBQAgzh70T7rXe5pd79OvonbJg5E4hsII5AJ4AHQ+wwUB5IBkw4pwDwsAdOU4UiQGl8xc6r3cK3AtnMPBksK++Qp6I/o/r3H/MroL8C8JiYMXQa6AIwAAAABJRU5ErkJggg==","cid:79152458":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAJOgAACToB8GSSSgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAASrSURBVFiF7ZdtaFZlGMd/133O2dgcmunUZDgzzIYvJIH2wU2UtDKKXkCCLIqiDyIWZfhCEYIRCUIgUvYhApMKKoUMDd9ymagzNHTGZNlSp5tz0z17e55zzn1ffXjOo8/WZuqH+SEfuLgOPPc5/9/1v677PhxRVW7nz9xW9TsAtwowZ7X4Ve/4i24bAFcoKb173MZH3h2yY8FSKRx8AGDqhBnpt57/eJ43aszhqqVSOugATh1i1Cx+ZvW0svEVNbNWFE4eVABVR1d4mfOpehY9+kb5tAkz9lSu8J8cNACnjshGpOMOTrcdY/7Dz42a/eBTmyqXFy6/medIfydh1Ur/64pxM+cGnq8igogICCJylXtieUXJsGF3FbV2NeLUouoYM3QCF1uaurfu//zb6oLoFX1f3S0BVK4q2PPmwg/mXOo6h4jBE58siMHINdNS6VbSUReKw6nDOcvw4tH4tij6ZvdnB21rasHeDdp5PQB/oD+6wxSN7acScYMRL8kCJE4IqCqqDtUsRHNHA8XB0OCFx5bM2rL3iyOz35Z5+9bp2YF0BpwBq5bYhkQuQ+ySbDPZTAYrIY4MTrLXlpBYM8Q25HJPMw1Xjsqzc1+aVFY26UDlqoKZNw3gXEzswiyEzYrHZHAS4gixksFKhJMIJyFWQjKuk/boIq1djbR0nuXYhd3Mnvl42eTxD22rXO6/2J/OgC2wGhO5ECMeBoPxPXwEMMk8CKHtpjPTRmfUTjrsxFqLs4qLFRtnZ6vxSh3Tx88fOaxk2PqqlYUV1R9mVt0QQCbupivTjmd8giDAOEirRV1M5Hrose3EGmYXK4gPngi5jaKAi5XQprmQqqe0ZGKh58mUG3NAkY50G80dfyEGvMDg+YLnC8YXjCcYD7zcjlAQp7icuCbhlIpRs4hSfuqnmu+/PLDWLmFNb6l/zYCIeFwdczBGMIasaALh+YIXGPxA8APBC6Q3oC/4vseM8idoOdfe9uuhXe8dWGuXAd51HcgeOHiqWQAREC9X8bXwEhfEZDnVKbndqQoFUszU0fM4WHOo6dSxhsW/b3bViZaKiNW8w6dvCwzgoUhRUELZ8PsxgcH3kyoDk3UhAUnFTaRtJ+queVbij2BicZXu3PPT37W7Wl9u+MXWX30u2CTHAwEkPXSttX8cvySmGBHIgKiIGAMogiDjxo8tHDHSL2rqqcM5AXWMKCyn1E2Jf9ixpfbIVx2vtZ+mLUHLtVT6avU6ikXEAAVAkOT86yA/Xv10+rb7ZhWPaOqpw8WOewqn4pqH9+zYuX1/zcbMsrCLHiACwj45rXrtHdHLAVV1ImITy2xiVX4FCjjAiqDGCL5vuHdIJQ3H21LVP/+4ueaTaH1yX5REnIQFonzxflugqlEyjPmiOeE4uccgqMHngSHzObzvRMtv1bVrjm6KtueJ5SByOa2qcV+9AWZAQxFxuWqT8MkOkAGMgI71prN123fnTlY3vn5yqz3RZ30OIgYyqmr70+r3ddxrQfZcCK5WnsTTH5X9GUXp83W7Ly2s30tznks5iIh+LL8hB/q4YQGb1xYDyKXLFzec2R+uO7Ofnj7i+l+ivQq88234vwf4B6YlTDQudkyaAAAAAElFTkSuQmCC","cid:79150078":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAABSlJREFUWIXdl1lsVUUYx/8zc7a7daUroXQhlkpoQ4sVA8b6gilbIEIDggEiEiSRFwzEJ/pCXXjgQR8sAW0I0QQSicZIiC9IsClFFqlC6HorXW/Xe+/p7b3nnpnxobbpJW1pS+uD3+N3vpn/b2b+c853gP9rrNp1WZtNHVlo4ZLDl/YzkC+lhAMUZ+9Uv3MCIHK6eraQ4sXvX9ri0tVvD2wtMt4oyaZPvP1rE1bf93ff/f72dGMWbAcKj1xMNYTSeGh7cbxUFNhcQpE2Lvxwz1Sj4czfvn4vONU4ulAAGicni/LTjYR4Jxo7g2jzjSAzJQ5Ll3iUCDUqphu3IACF7150MUqPvr4mS2/sCkICEEKic3AUhfkZBlXJjkUF0HW6JTXJTVwOHYOmNZHv80eQlRYHSFLyQgCrdlXOeKUkIRtezklVff5ITH7U4vC4dAjO00sOVzvnASDJ8vJPz5ghPZSz+ZNg9uaq/VNOQkmypjMaifKYvC0kKBn3eaI6Z4DsTZ9/mBTvOHZ0TxnbVV7q1hXlfO6mqi3P1nEhvIFg2NbU2Ol0hcIM2yAgPHcI5pwA8rd95iFEnN5UVqS19piQTMHO8lJFEHIpb+OZ1Mm1DLjT1jVsexyxizQ0hkF/CJSSlitXKmK353kAYc4rUpPilbQlcXjQ5MOv9zvgdjuwesVSw1b4yRgAxut7B4KGxgjIpDdLSpyOx20+Swh5dTqdaQEo2I6VKzKNJ0+HwIWEkBJ1j7rx6ppcnVIcTdt4xjVeawmHyYVE1BYTZ+5xqFCpxMOmHoVSXJgzAICSrPREtHX7JxKdfSaYoiIj2UMczJ7kBVuldExY/Gu83FQXrtc2WlLImtvVe5vmBJC5tdIppUh3OjUEQ1bMM29PAMsyl6gScgMAFB+6WECkuOlxaLBsCQkgM8lAR++wbO0cClpW9PgMi5wawBg1VACghMJ65mqFLRuMMUooSwYAytgxl6EWFOSlcv9oFJpCkehScb22kQsujzyoOTg8Z4DWxFxTEvDASBhOI9bZDk1BYCRsQwovADCCbbvfKsS6wizW548gJU5HQ4tPhsJRJcevTWu+GQFwpYJT0BbfoIl4V+xL0O3Q0NfvtyXFnZLD1SrnMlNRGf78O4BwlCMlXofKxhcisucHAEAKcbW1vdfKSHZP5AgBDI2if9g0OHi9orscACAkgS3Geo5AKIqoJSVltPbuud0t8wagjF3wdvUpTo0izjm2C4yOeYJzAS2smLe/2BdglA72Do0gwaki2aMhErFQ+9ArbFvMaL7nArT+dKKJc1FT/0eztTI7GZQQcCEmrpniUFQAICBnb/7eEtaZBOwofrzxyLI5P3Xv/L662QDM2BFlb69MQFRvXlf8UlIUKmnvCWBtfhpu1TXADEUeS0LfznmltCnU3V0jBN9DKIsQKU7Xn9tbNVMfOGsAAMgpr9qpG9p3b64vUhraBpCe5IQ5PMzbO3xsNBL9yvvzxx8AQNmBb4wbNQfDsxGdHM/tB9rcK66GI1Glpb1HZiS70DUwgrycpWx9aQEIJdvG6+YjPiuAZaY3GwA0hSHBrcOKcjxo9kGAQgqZWVJSPeV3fsEAnl470UIJqbVsLobNsY4nagtwPnbE/tRux6ICAIAQ5Hirt0sKbiPJY8Dj1DDoN0FABpuvVQYWHcB77WQdF/JUw1/Nlko44gyK5raOMICzLyIOzOHPaLjpl1vuvFuir3/otW7fAOO2vLw8FP7I670hXhRizpFdVmn856KLFf8AcP0p5DnhnVEAAAAASUVORK5CYII=","cid:79145010":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAAfCAMAAABUFvrSAAADAFBMVEUBAAAIBgMMCQQLCwsSDgYXEgkaFQoUFBQcHBwlHQ4rIhEwJhM2KxU7Lxc9MBgjIyMoKCg0MzI7OztBNBpOPh5OSz9TQiFeSyVkUChqVCpuWCx1Rzl0XC5+ZDFOTk5ST0tWUk1VVVVcXFxqXUplZWVra2twcHB7e3sAWpwIX58JYJ8OY6ERZaIVaKQaa6Yebaghb6klcqopdawxea82fbE4frI+grRFhrZMi7pVkb1alL9dlsBkm8NoncRtocZ0pcl8qsyWBAOZAACcCASIIBmdNiegDge3PB6mPiqBZzODaDSKbjaOcTiUdjuXeDyaez26QiG/TCaAeWihclPATifBUCjIXy/QbzfWej3Yfj+KgWWjgkGui0WxjUa0gVi3kkm6lEq+mEyjkmuzn2e7pnLFnU7eikXOpFHRp1PVqlXarlfesVjjlUrmm03poFDtqVTitFrmuFzqu13ywWD7xWL+y2WDg4OXl5eYmJippZ61rZisrKy0tLS/v7+Crs6FsNCLtNKQt9SWu9aYvNebvtifwdqjw9uox92ryd6yzeG20OPCwsLMzMzU1NTA1ufG2ujN3+zT4+7d6fL/7Mbn5+fs7Ozl7vXp8fbu9Pj09PTy9/r1+Pv+/v7MzMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADn4rtgAAAAnnRSTlP/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AD6H4/gAAAABYktHRP+lB/LFAAAACXBIWXMAAABIAAAASABGyWs+AAADSUlEQVRIx+2WaU8TURSGzyCLQEUxiFYtCEo8Da3sYglQbDUaluISV6pYFdsyop1Or8ElSgg2RSjgArSZ63/13JkOXRBZgn7yTXpmyzwz857lFhb3XW9/CsEi317f2c71/OnZ/+C9gSdDKmNySI2GorQNxiaDpFA4FgrS+WgoxFhwck/gMTjBwmCJ+WCYMQso5SBUoQCcZKwGgClg2QSOt7jp7pnWGQFJ2e0tpFYX5+k3TUn+QTOsqAV/hRRmJngiYAVrYILAkipT+C34GzqJ+AW7BDiBhga4VgdwIFmdNMBKMcAQI3Ctz1cOCmPD4hEKVBX5TpdYfg/m7bhC0YHrFHvQtbY2h840fw9Hzh8tO7CaSZ6V3k2AdWXBNdaKosGtwG78SLED4xSd+I1rbWK37ii5cO58pirCUglYBXhIjVlywWGQoluBl7CT83VE8nUZ28lu3ZUycUlLZ8CVUrgGnpgeR7JgZrUxHVzh9/tjAuzxbFRFM7nwGbGZ8wF083UHLlPqDuZWxSAZrBSXqmbyGBuBEQNM0sFCUQJf8QiyAXbRp7uwA5fI7iXei9ifotzlgiMy3R+NqKpMRiv6gUwVzfTAlAiLyUJkxVWPUAYcR5fWfCGB7jV00GOciJ0an95T5133GDLAKXTMY1/K3j6HPeJ42YEJvrAX8M0M1+y8LvJhnnejURmc92HvH2aFGtuWa4I/Ido1qgbElH48j235YNkiwbhxc6QKpJN56NiN18bOnQ2uCV5BvCRaEC8aqAS2rBp76bSRPFutCT4No8chkMu95vG+ynIve3KHUAvO6i04w2d7dCu6Fwxy00LGCpsJrixlQbAVfL/35Qb3VN5068M1vQW/UrG5U3EHxrXGH4IrJTfAxluqUMWicCjLva/zvC8Mf72388fmfIeIS61UIU60o2jFxbKGxsMwzQvfuKScyTREcxz2ZOV9XDCPtY/6ZoB+X/udzl6Rw2RDWfV7ngceonFxXIqMgj83eXey3Fe7HfRh0bAlondZQJKgXM2rsrsmd2rXK4j6ZHx8PMAmhM/y2CO1oH7vmdx9X0wfZLj7v0q/8Orcv7D8T039s/8VH7bVu2c718NbJrhuBzq2leo3nTlTX62DfwGZkKiGotSUXQAAAABJRU5ErkJggg==","cid:79127552":"data:image/gif;base64,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"};
$('img[src]').each(function() {
var image = $(this);
var embed_uri = image.attr('src');
@@ -1453,30 +1482,29 @@
//]]>
</script>
</head>
<body>
-
<div id="_loading"></div>
<div id="_body">
<div id="_header">
<div class="title_and_subtitle">
- <h1 class="title">Rumai 3.2.0</h1>
+ <h1 class="title">Rumai</h1>
<h2 class="subtitle">Ruby interface to the wmii window manager</h2>
</div>
<div class="authors_and_date">
<h3 class="authors"><a href="mailto:sunaku@gmail.com">Suraj N. Kurapati</a></h3>
- <h3 class="date">17 November 2009</h3>
+ <h3 class="date">22 March 2010</h3>
</div>
</div>
@@ -1495,74 +1523,96 @@
<div id="_contents">
<h1 class="title">Contents</h1>
- <ul><li>1 <a id="_contents-Introduction" href="#Introduction">Introduction</a><ul><li>1.1 <a id="_contents-Features" href="#Features">Features</a></li><li>1.2 <a id="_contents-Etymology" href="#Etymology">Etymology</a></li><li>1.3 <a id="_contents-License" href="#License">License</a></li><li>1.4 <a id="_contents-Credits" href="#Credits">Credits</a></li><li>1.5 <a id="_contents-Related-works" href="#Related-works">Related works</a></li></ul></li><li>2 <a id="_contents-Setup" href="#Setup">Setup</a><ul><li>2.1 <a id="_contents-Requirements" href="#Requirements">Requirements</a></li><li>2.2 <a id="_contents-Installation" href="#Installation">Installation</a></li><li>2.3 <a id="_contents-Package-contents" href="#Package-contents">Package contents</a></li><li>2.4 <a id="_contents-Version-numbers" href="#Version-numbers">Version numbers</a></li></ul></li><li>3 <a id="_contents-Usage" href="#Usage">Usage</a><ul><li>3.1 <a id="_contents-Concepts" href="#Concepts">Concepts</a></li><li>3.2 <a id="_contents-Command-line-interface" href="#Command-line-interface">Command-line interface</a></li><li>3.3 <a id="_contents-Tutorial" href="#Tutorial">Tutorial</a><ul><li>3.3.1 <a id="_contents-Automated-client-arrangement" href="#Automated-client-arrangement">Automated client arrangement</a></li><li>3.3.2 <a id="_contents-Multiple-client-grouping" href="#Multiple-client-grouping">Multiple client grouping</a></li><li>3.3.3 <a id="_contents-Easy-column-manipulation" href="#Easy-column-manipulation">Easy column manipulation</a></li><li>3.3.4 <a id="_contents-Easy-client-manipulation" href="#Easy-client-manipulation">Easy client manipulation</a></li><li>3.3.5 <a id="_contents-Traversing-the-file-system" href="#Traversing-the-file-system">Traversing the file system</a></li><li>3.3.6 <a id="_contents-Available-commands" href="#Available-commands">Available commands</a></li></ul></li><li>3.4 <a id="_contents-wmiirc" href="#wmiirc">Scripting your wmiirc</a></li></ul></li><li>4 <a id="_contents-History" href="#History">History</a><ul><li>4.1 <a id="_contents-Version-3-2-0-2009-11-17" href="#Version-3-2-0-2009-11-17">Version 3.2.0 (2009-11-17)</a></li><li>4.2 <a id="_contents-Version-3-1-1-2009-11-16" href="#Version-3-1-1-2009-11-16">Version 3.1.1 (2009-11-16)</a></li><li>4.3 <a id="_contents-Version-3-1-0-2009-10-02" href="#Version-3-1-0-2009-10-02">Version 3.1.0 (2009-10-02)</a></li><li>4.4 <a id="_contents-Version-3-0-0-2009-05-11" href="#Version-3-0-0-2009-05-11">Version 3.0.0 (2009-05-11)</a></li><li>4.5 <a id="_contents-Version-2-1-0-2009-05-09" href="#Version-2-1-0-2009-05-09">Version 2.1.0 (2009-05-09)</a></li><li>4.6 <a id="_contents-Version-2-0-2-2009-02-26" href="#Version-2-0-2-2009-02-26">Version 2.0.2 (2009-02-26)</a></li><li>4.7 <a id="_contents-Version-2-0-1-2009-01-25" href="#Version-2-0-1-2009-01-25">Version 2.0.1 (2009-01-25)</a></li><li>4.8 <a id="_contents-Version-2-0-0-2008-02-04" href="#Version-2-0-0-2008-02-04">Version 2.0.0 (2008-02-04)</a></li><li>4.9 <a id="_contents-Version-1-0-0-2008-01-26" href="#Version-1-0-0-2008-01-26">Version 1.0.0 (2008-01-26)</a></li></ul></li></ul>
+ <ul><li>1 <a id="_contents-Welcome" href="#Welcome">Welcome</a><ul><li>1.1 <a id="_contents-Features" href="#Features">Features</a></li><li>1.2 <a id="_contents-Etymology" href="#Etymology">Etymology</a></li><li>1.3 <a id="_contents-License" href="#License">License</a></li><li>1.4 <a id="_contents-Credits" href="#Credits">Credits</a></li><li>1.5 <a id="_contents-Related-works" href="#Related-works">Related works</a></li></ul></li><li>2 <a id="_contents-Setup" href="#Setup">Setup</a><ul><li>2.1 <a id="_contents-Prerequisites" href="#Prerequisites">Prerequisites</a></li><li>2.2 <a id="_contents-Installing" href="#Installing">Installing</a></li><li>2.3 <a id="_contents-Upgrading" href="#Upgrading">Upgrading</a></li><li>2.4 <a id="_contents-Uninstalling" href="#Uninstalling">Uninstalling</a></li></ul></li><li>3 <a id="_contents-Usage" href="#Usage">Usage</a><ul><li>3.1 <a id="_contents-shell" href="#shell">Interactive shell</a></li><li>3.2 <a id="_contents-Tutorial" href="#Tutorial">Live demonstration</a><ul><li>3.2.1 <a id="_contents-Automated-client-arrangement" href="#Automated-client-arrangement">Automated client arrangement</a></li><li>3.2.2 <a id="_contents-Multiple-client-grouping" href="#Multiple-client-grouping">Multiple client grouping</a></li><li>3.2.3 <a id="_contents-Easy-column-manipulation" href="#Easy-column-manipulation">Easy column manipulation</a></li><li>3.2.4 <a id="_contents-Easy-client-manipulation" href="#Easy-client-manipulation">Easy client manipulation</a></li><li>3.2.5 <a id="_contents-Traversing-the-file-system" href="#Traversing-the-file-system">Traversing the file system</a></li><li>3.2.6 <a id="_contents-More-commands" href="#More-commands">More commands</a></li></ul></li></ul></li><li>4 <a id="_contents-History" href="#History">History</a><ul><li>4.1 <a id="_contents-Version-3-2-1-2010-03-22" href="#Version-3-2-1-2010-03-22">Version 3.2.1 (2010-03-22)</a></li><li>4.2 <a id="_contents-Version-3-2-0-2009-11-17" href="#Version-3-2-0-2009-11-17">Version 3.2.0 (2009-11-17)</a></li><li>4.3 <a id="_contents-Version-3-1-1-2009-11-16" href="#Version-3-1-1-2009-11-16">Version 3.1.1 (2009-11-16)</a></li><li>4.4 <a id="_contents-Version-3-1-0-2009-10-02" href="#Version-3-1-0-2009-10-02">Version 3.1.0 (2009-10-02)</a></li><li>4.5 <a id="_contents-Version-3-0-0-2009-05-11" href="#Version-3-0-0-2009-05-11">Version 3.0.0 (2009-05-11)</a></li><li>4.6 <a id="_contents-Version-2-1-0-2009-05-09" href="#Version-2-1-0-2009-05-09">Version 2.1.0 (2009-05-09)</a></li><li>4.7 <a id="_contents-Version-2-0-2-2009-02-26" href="#Version-2-0-2-2009-02-26">Version 2.0.2 (2009-02-26)</a></li><li>4.8 <a id="_contents-Version-2-0-1-2009-01-25" href="#Version-2-0-1-2009-01-25">Version 2.0.1 (2009-01-25)</a></li><li>4.9 <a id="_contents-Version-2-0-0-2008-02-04" href="#Version-2-0-0-2008-02-04">Version 2.0.0 (2008-02-04)</a></li><li>4.10 <a id="_contents-Version-1-0-0-2008-01-26" href="#Version-1-0-0-2008-01-26">Version 1.0.0 (2008-01-26)</a></li></ul></li></ul>
+ <div id="_floats"><div id="__command__"><h2 class="title">Commands</h2> <ol><li><a id="_contents-gem-install-rumai" href="#gem-install-rumai"><tt>gem install rumai</tt></a></li><li><a id="_contents-gem-update-rumai" href="#gem-update-rumai"><tt>gem update rumai</tt></a></li><li><a id="_contents-gem-uninstall-rumai" href="#gem-uninstall-rumai"><tt>gem uninstall rumai</tt></a></li><li><a id="_contents-rumai" href="#rumai"><tt>rumai</tt></a></li></ol></div></div>
</div>
<div id="_document" class="tabs">
<h1 style="display: none">Document</h1>
<ul>
- <li><a href="#Introduction">Introduction</a></li>
+ <li><a href="#Welcome">Welcome</a></li>
<li><a href="#Setup">Setup</a></li>
<li><a href="#Usage">Usage</a></li>
<li><a href="#History">History</a></li>
</ul>
-
-
-
-
-
-<div class="chapter" id="Introduction">
- <a name="Introduction"/><div class="nav"><a title="Here" href="#Introduction"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Next" href="#Features"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Introduction"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+<div class="part" id="Welcome">
+ <div style="display: none"><br/><hr/><br/></div><a name="Welcome"/><div class="nav"><a title="Here" href="#Welcome"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Next" href="#Features"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Welcome"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- Chapter 1
+ Part 1
<br/>
- <big>Introduction</big>
+ <big>Welcome</big>
</h1>
<div class="content"><p>Rumai is a <a href='http://ruby-lang.org'>Ruby</a> interface to the <a href='http://wmii.suckless.org'>wmii</a> window manager.</p>
-<ul>
-<li><a class="xref" href="#History" title="Chapter 4. "History"">What’s new?</a> — history of project releases.</li>
-<li><a href='http://github.com/sunaku/rumai'>Source code</a> — obtain via <a href='http://git-scm.com'>Git</a> or browse online.</li>
+<div class="paragraph" id="Resources">
+ <div style="display: none"><br/><hr/><br/></div><a name="Resources"/><div class="nav"><a title="Here" href="#Resources"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
+ <p class="title">Resources</p>
+ <div class="content"><ul>
+<li>
+<p><a class="xref" href="#History" title="Part 4. "History"">What’s new?</a> — release notes and project history.</p>
+</li>
-<li><a href='./api/index.html'>API reference</a> — documentation for source code.</li>
+<li>
+<p><a href='http://github.com/sunaku/rumai/issues'>Issue tracker</a> — report bugs, request features, or ask for help.</p>
+</li>
-<li><a href='http://snk.tuxfamily.org/lib/rumai/'>Project home</a> — the Rumai project home page.</li>
-</ul>
+<li>
+<p><a href='http://github.com/sunaku/rumai'>Source code</a> — browse online or obtain using <a href='http://git-scm.com'>Git</a></p>
+</li>
-<p>To get help or provide feedback, simply <a class="xref" href="#License" title="Section 1.3. "License"">contact the author(s)</a>.</p>
+<li>
+<p><a href='api/index.html'>API reference</a> — documentation for source code.</p>
+</li>
-<div class="tabs"><ul><li><a href="#Features">Features</a></li><li><a href="#Etymology">Etymology</a></li><li><a href="#License">License</a></li><li><a href="#Credits">Credits</a></li><li><a href="#Related-works">Related works</a></li></ul>
+<li>
+<p><a href='http://snk.tuxfamily.org/lib/rumai/'>Project home</a> — the official project home page.</p>
+</li>
+</ul></div>
+</div>
+
+
+<div style="display: none"><br/><hr/><br/></div><div class="tabs"><ul><li><a href="#Features"><span class="section_number">1.1 </span>Features</a></li><li><a href="#Etymology"><span class="section_number">1.2 </span>Etymology</a></li><li><a href="#License"><span class="section_number">1.3 </span>License</a></li><li><a href="#Credits"><span class="section_number">1.4 </span>Credits</a></li><li><a href="#Related-works"><span class="section_number">1.5 </span>Related works</a></li></ul>
<div class="section" id="Features">
- <a name="Features"/><div class="nav"><a title="Here" href="#Features"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Introduction"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Etymology"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Features"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div style="display: none"><br/><hr/><br/></div><a name="Features"/><div class="nav"><a title="Here" href="#Features"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Welcome"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Etymology"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Features"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 1.1 Features
+ <span class="section_number">1.1 </span>Features
</h1>
<div class="content"><p>Rumai is exciting because:</p>
<ul>
-<li>It excels at dynamic arrangement of clients, columns, views, and tags.</li>
+<li>
+<p>It excels at dynamic arrangement of clients, columns, views, and tags.</p>
+</li>
-<li>It provides an <a class="xref" href="#shell" title="Paragraph. "Interactive shell"">interactive shell</a> for live entertainment and experimentation.</li>
+<li>
+<p>It provides an <a class="xref" href="#shell" title="Section 3.1. "Interactive shell"">interactive shell</a> for live entertainment and experimentation.</p>
+</li>
-<li>It provides a pure Ruby client for the <a href='http://cm.bell-labs.com/magic/man2html/5/intro'>9P2000 protocol</a>, upon which wmii’s <a href='http://libs.suckless.org/libixp'>IXP file-system interface</a> is built.</li>
+<li>
+<p>It provides a pure Ruby client for the <a href='http://cm.bell-labs.com/magic/man2html/5/intro'>9P2000 protocol</a> used by wmii’s <a href='http://libs.suckless.org/libixp'>IXP file-system interface</a>.</p>
+</li>
+
+<li>
+<p>It powers <a href='http://github.com/sunaku/wmiirc/network'>many Ruby-based wmii configurations</a>, including <a href='http://github.com/sunaku/wmiirc/'>my own</a>.</p>
+</li>
</ul></div>
</div>
<div class="section" id="Etymology">
- <a name="Etymology"/><div class="nav"><a title="Here" href="#Etymology"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Features"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#License"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Etymology"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div style="display: none"><br/><hr/><br/></div><a name="Etymology"/><div class="nav"><a title="Here" href="#Etymology"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Features"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#License"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Etymology"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 1.2 Etymology
+ <span class="section_number">1.2 </span>Etymology
</h1>
<div class="content"><p>The word “wmii” is difficult to pronounce because it is an abbreviation, not an acronym. If we were to treat it as an acronym, the closest pronounciation would be, in my mind, something like “vim-eye”.</p>
<p>Since this is a Ruby library, I added a “roo” and worked it through:</p>
@@ -1578,13 +1628,13 @@
</div>
<div class="section" id="License">
- <a name="License"/><div class="nav"><a title="Here" href="#License"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Etymology"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Credits"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-License"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div style="display: none"><br/><hr/><br/></div><a name="License"/><div class="nav"><a title="Here" href="#License"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Etymology"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Credits"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-License"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 1.3 License
+ <span class="section_number">1.3 </span>License
</h1>
<div class="content"><p>(the ISC license)</p>
<p>Copyright 2006 Suraj N. Kurapati <a href='mailto:sunaku@gmail.com'>sunaku@gmail.com</a></p>
@@ -1594,31 +1644,33 @@
</div>
<div class="section" id="Credits">
- <a name="Credits"/><div class="nav"><a title="Here" href="#Credits"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#License"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Related-works"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Credits"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div style="display: none"><br/><hr/><br/></div><a name="Credits"/><div class="nav"><a title="Here" href="#Credits"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#License"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Related-works"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Credits"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 1.4 Credits
+ <span class="section_number">1.4 </span>Credits
</h1>
- <div class="content"><p>Rumai is made possible by <a class="xref" href="#History" title="Chapter 4. "History"">contributions</a> from users like you:</p>
+ <div class="content"><p>Rumai is made possible by <a class="xref" href="#History" title="Part 4. "History"">contributions</a> from users like you:</p>
<ul>
-<li><a href='http://textmode.at'>Christoph Blank</a></li>
+<li>Christoph Blank <a href='http://textmode.at'>http://textmode.at</a></li>
-<li>Michael Andrus</li>
+<li>Gigamo <a href='http://github.com/gigamo'>http://github.com/gigamo</a></li>
-<li><a href='http://github.com/Tass'>Simon Hafner</a></li>
+<li>Michael Andrus <a href='http://github.com/centyx'>http://github.com/centyx</a></li>
+
+<li>Simon Hafner <a href='http://github.com/Tass'>http://github.com/Tass</a></li>
</ul></div>
</div>
<div class="section" id="Related-works">
- <a name="Related-works"/><div class="nav"><a title="Here" href="#Related-works"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Credits"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Setup"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Related-works"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div style="display: none"><br/><hr/><br/></div><a name="Related-works"/><div class="nav"><a title="Here" href="#Related-works"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Credits"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Setup"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Related-works"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 1.5 Related works
+ <span class="section_number">1.5 </span>Related works
</h1>
<div class="content"><ul>
<li><a href='http://libs.suckless.org/r9p'>r9p</a></li>
<li><a href='http://rubyforge.org/projects/rii/'>Rii</a></li>
@@ -1630,261 +1682,126 @@
</div>
</div></div>
</div>
-
-
-<div class="chapter" id="Setup">
- <a name="Setup"/><div class="nav"><a title="Here" href="#Setup"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Related-works"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Requirements"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Setup"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+<div class="part" id="Setup">
+ <div style="display: none"><br/><hr/><br/></div><a name="Setup"/><div class="nav"><a title="Here" href="#Setup"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Related-works"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Prerequisites"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Setup"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- Chapter 2
+ Part 2
<br/>
<big>Setup</big>
</h1>
- <div class="content"><div class="tabs"><ul><li><a href="#Requirements">Requirements</a></li><li><a href="#Installation">Installation</a></li><li><a href="#Package-contents">Package contents</a></li><li><a href="#Version-numbers">Version numbers</a></li></ul>
-<div class="section" id="Requirements">
- <a name="Requirements"/><div class="nav"><a title="Here" href="#Requirements"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Setup"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Installation"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Requirements"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div class="content"><div style="display: none"><br/><hr/><br/></div><div class="tabs"><ul><li><a href="#Prerequisites"><span class="section_number">2.1 </span>Prerequisites</a></li><li><a href="#Installing"><span class="section_number">2.2 </span>Installing</a></li><li><a href="#Upgrading"><span class="section_number">2.3 </span>Upgrading</a></li><li><a href="#Uninstalling"><span class="section_number">2.4 </span>Uninstalling</a></li></ul>
+<div class="section" id="Prerequisites">
+ <div style="display: none"><br/><hr/><br/></div><a name="Prerequisites"/><div class="nav"><a title="Here" href="#Prerequisites"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Setup"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Installing"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Prerequisites"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 2.1 Requirements
+ <span class="section_number">2.1 </span>Prerequisites
</h1>
- <div class="content"><p>Your system needs the following software to run Rumai.</p>
+ <div class="content"><ul>
+<li><a href='http://ruby-lang.org'>Ruby</a> 1.8.6 or newer.</li>
-<ins><table border="1"><thead><tr><th>Software</th><th>Description</th><th>Notes</th></tr></thead><tbody><tr><td><a href='http://ruby-lang.org'>Ruby</a></td><td>Ruby language interpreter</td><td>Version 1.8.6, 1.8.7, 1.9.1 have been tested successfully.</td></tr><tr><td><a href='http://rubygems.org'>RubyGems</a></td><td>Ruby packaging system</td><td>Version 1.3.5 or newer is required.</td></tr><tr><td><a href='http://wmii.suckless.org'>wmii</a></td><td>Window manager</td><td>Version 3.6 or newer is required.</td></tr></tbody></table></ins></div>
-</div>
+<li><a href='http://rubygems.org'>RubyGems</a> 1.3.6 or newer.</li>
-<div class="section" id="Installation">
- <a name="Installation"/><div class="nav"><a title="Here" href="#Installation"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Requirements"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Package-contents"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Installation"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
- <h1 class="title">
- 2.2 Installation
- </h1>
- <div class="content"><p>You can install Rumai by running this command:</p>
-
-<pre>gem install rumai</pre>
-
-<p>To check whether the installation was sucessful, run this command:</p>
-
-<pre>rumai --version</pre>
-
-<p>If the installation was successful, you will see output like this:</p>
-
-<pre>project: Rumai
-version: 3.2.0
-release: 2009-11-17
-website: http://snk.tuxfamily.org/lib/rumai/
-install: /home/sun/src/rumai
-</pre><p> If you do not see such output, you may <a class="xref" href="#License" title="Section 1.3. "License"">ask the author(s)</a> for help.</p></div>
+<li><a href='http://wmii.suckless.org'>wmii</a> 3.6 or newer.</li>
+</ul></div>
</div>
-<div class="section" id="Package-contents">
- <a name="Package-contents"/><div class="nav"><a title="Here" href="#Package-contents"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Installation"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Version-numbers"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Package-contents"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+<div class="section" id="Installing">
+ <div style="display: none"><br/><hr/><br/></div><a name="Installing"/><div class="nav"><a title="Here" href="#Installing"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Prerequisites"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#gem-install-rumai"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Installing"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 2.3 Package contents
+ <span class="section_number">2.2 </span>Installing
</h1>
- <div class="content"><p>You will see the following items inside Rumai’s installation directory, whose path you can determine by running this command:</p>
-
-<pre>rumai --version</pre>
-
-<ul>
-<li>
-<p><tt>bin/</tt></p>
-
-<ul>
-<li><tt>rumai</tt> — the main Rumai executable.</li>
-</ul>
-</li>
-
-<li>
-<p><tt>lib/</tt></p>
-
-<ul>
-<li>
-<p><tt>rumai.rb</tt> — the main Rumai library.</p>
-</li>
-
-<li>
-<p><tt>rumai/</tt></p>
-
-<ul>
-<li><tt>ixp.rb</tt> - pure Ruby client for the <a href='http://cm.bell-labs.com/magic/man2html/5/intro'>9P2000 protocol</a></li>
-</ul>
-</li>
-</ul>
-</li>
-
-<li>
-<p><tt>doc/</tt></p>
-
-<ul>
-<li>
-<p><tt>api/</tt> — API reference documentation.</p>
-</li>
-
-<li>
-<p><tt>index.erb</tt> — source of this user manual.</p>
-</li>
-</ul>
-</li>
-
-<li>
-<p><tt>LICENSE</tt> — copyright notice and legal conditions.</p>
-</li>
-
-<li>
-<p><tt>CREDITS</tt> — attribution of project contributors.</p>
-</li>
-</ul></div>
+ <div class="content">
+<div class="_float ui-tabs ui-widget ui-widget-content ui-corner-all command" id="gem-install-rumai">
+ <div style="display: none"><br/><hr/><br/></div><a name="gem-install-rumai"/><div class="nav"><a title="Here" href="#gem-install-rumai"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Installing"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Upgrading"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-gem-install-rumai"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
+ <p class="title ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"><span class="section_number">Command 1. </span><tt>gem install rumai</tt></p>
</div>
+</div>
+</div>
-
-
-<div class="section" id="Version-numbers">
- <a name="Version-numbers"/><div class="nav"><a title="Here" href="#Version-numbers"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Package-contents"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Usage"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Version-numbers"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+<div class="section" id="Upgrading">
+ <div style="display: none"><br/><hr/><br/></div><a name="Upgrading"/><div class="nav"><a title="Here" href="#Upgrading"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#gem-install-rumai"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#gem-update-rumai"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Upgrading"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 2.4 Version numbers
+ <span class="section_number">2.3 </span>Upgrading
</h1>
- <div class="content"><p>Rumai releases are numbered in <em>major.minor.patch</em> form according to the <a href='http://www.rubygems.org/read/chapter/7'>RubyGems rational versioning policy</a>, which can be summarized as follows:</p>
+ <div class="content">
+<div class="_float ui-tabs ui-widget ui-widget-content ui-corner-all command" id="gem-update-rumai">
+ <div style="display: none"><br/><hr/><br/></div><a name="gem-update-rumai"/><div class="nav"><a title="Here" href="#gem-update-rumai"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Upgrading"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Uninstalling"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-gem-update-rumai"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
+ <p class="title ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"><span class="section_number">Command 2. </span><tt>gem update rumai</tt></p>
+</div>
+</div>
+</div>
-<ins><table border="1"><thead><tr><td rowspan="2">What increased in the version number?</td><td colspan="3">The increase indicates that the release:</td></tr><tr><th>Is backward compatible?</th><th>Has new features?</th><th>Has bug fixes?</th></tr></thead><tbody><tr><th>major</th><td style="background-color: #FFE4E1;">No</td><td>Yes</td><td>Yes</td></tr><tr><th>minor</th><td>Yes</td><td>Yes</td><td>Yes</td></tr><tr><th>patch</th><td>Yes</td><td style="background-color: #FFE4E1;">No</td><td>Yes</td></tr></tbody></table></ins></div>
+<div class="section" id="Uninstalling">
+ <div style="display: none"><br/><hr/><br/></div><a name="Uninstalling"/><div class="nav"><a title="Here" href="#Uninstalling"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#gem-update-rumai"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#gem-uninstall-rumai"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Uninstalling"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
+ <h1 class="title">
+ <span class="section_number">2.4 </span>Uninstalling
+ </h1>
+ <div class="content">
+<div class="_float ui-tabs ui-widget ui-widget-content ui-corner-all command" id="gem-uninstall-rumai">
+ <div style="display: none"><br/><hr/><br/></div><a name="gem-uninstall-rumai"/><div class="nav"><a title="Here" href="#gem-uninstall-rumai"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Uninstalling"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Usage"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-gem-uninstall-rumai"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
+ <p class="title ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"><span class="section_number">Command 3. </span><tt>gem uninstall rumai</tt></p>
</div>
+</div>
+</div>
</div></div>
</div>
-
-
-<div class="chapter" id="Usage">
- <a name="Usage"/><div class="nav"><a title="Here" href="#Usage"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Version-numbers"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Concepts"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Usage"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+<div class="part" id="Usage">
+ <div style="display: none"><br/><hr/><br/></div><a name="Usage"/><div class="nav"><a title="Here" href="#Usage"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#gem-uninstall-rumai"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#shell"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Usage"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- Chapter 3
+ Part 3
<br/>
<big>Usage</big>
</h1>
- <div class="content"><div class="tabs"><ul><li><a href="#Concepts">Concepts</a></li><li><a href="#Command-line-interface">Command-line interface</a></li><li><a href="#Tutorial">Tutorial</a></li><li><a href="#wmiirc">Scripting your wmiirc</a></li></ul>
-<div class="section" id="Concepts">
- <a name="Concepts"/><div class="nav"><a title="Here" href="#Concepts"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Usage"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Command-line-interface"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Concepts"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div class="content"><div style="display: none"><br/><hr/><br/></div><div class="tabs"><ul><li><a href="#shell"><span class="section_number">3.1 </span>Interactive shell</a></li><li><a href="#Tutorial"><span class="section_number">3.2 </span>Live demonstration</a></li></ul>
+<div class="section" id="shell">
+ <div style="display: none"><br/><hr/><br/></div><a name="shell"/><div class="nav"><a title="Here" href="#shell"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Usage"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#rumai"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-shell"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 3.1 Concepts
+ <span class="section_number">3.1 </span>Interactive shell
</h1>
- <div class="content"><dl>
-<dt>Client</dt>
+ <div class="content">
+<div class="_float ui-tabs ui-widget ui-widget-content ui-corner-all command" id="rumai">
+ <div style="display: none"><br/><hr/><br/></div><a name="rumai"/><div class="nav"><a title="Here" href="#rumai"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#shell"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Tutorial"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-rumai"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
+ <p class="title ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"><span class="section_number">Command 4. </span><tt>rumai</tt></p>
+ <div class="content ui-tabs-panel ui-widget-content ui-corner-bottom">
+ <img alt="command" src="cid:80010966" class="icon"/>
+ <p>This command starts an IRB (Interactive Ruby Shell) session, which places you a command prompt like this:</p>
-<dd>
-<p>Any graphical program (a “window”) that is running in your X session.</p>
-</dd>
-
-<dt>Tag</dt>
-
-<dd>
-<p>An arbitrary label that can be associated with one or more clients.</p>
-</dd>
-
-<dt>View</dt>
-
-<dd>
-<p>A visualization of a particular tag. A “workspace”.</p>
-</dd>
-
-<dt>Area</dt>
-
-<dd>
-<p>A region inside a view. It can contain clients.</p>
-</dd>
-
-<dt>Managed area, column</dt>
-
-<dd>
-<p>An area whose clients cannot overlap each other.</p>
-</dd>
-
-<dt>Floating area</dt>
-
-<dd>
-<p>An area whose clients:</p>
-
-<ul>
-<li>can overlap each other</li>
-
-<li>float above clients in the managed areas</li>
-</ul>
-</dd>
-</dl></div>
-</div>
-
-
-
-<div class="section" id="Command-line-interface">
- <a name="Command-line-interface"/><div class="nav"><a title="Here" href="#Command-line-interface"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Concepts"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#shell"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Command-line-interface"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
- <h1 class="title">
- 3.2 Command-line interface
- </h1>
- <div class="content"><p>When you run this command:</p>
-
-<pre>rumai --help</pre>
-
-<p>You will see this output:</p>
-
-<pre>Rumai - Ruby interface to the wmii window manager
-
-This program is an interactive shell for Rumai.
-
-Usage:
-
- rumai [Options]
- rumai [Options] -- Arguments
-
- Arguments: Command-line options and arguments that should
- be passed to `irb`, the interactive Ruby shell.
-
-Options:
-
- --manual, -m: Show the user manual
- --locale, -l <s>: Set preferred language
- --version, -v: Print version and exit
- --help, -h: Show this message
-</pre>
-
-
-<div class="paragraph" id="shell">
- <a name="shell"/><div class="nav"><a title="Here" href="#shell"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Command-line-interface"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Tutorial"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
- <p class="title">Interactive shell</p>
- <div class="content"><p>When you run this command:</p>
-
-<pre>rumai</pre>
-
-<p>An IRB session will begin, showing you a command prompt like this:</p>
-
<pre>irb(Rumai):001:0></pre>
<p>The <tt>irb(Rumai)</tt> token in the command prompt indicates that commands will be evaluated <em>inside</em> the <code class="line"><span style="color:#036;font-weight:bold">Rumai</span></code> module. As a result, you can omit the “Rumai” prefix from your commands if you wish.</p>
<p>For example, to get the current client object, you can type <code class="line">curr_client</code> instead of having to type <code class="line"><span style="color:#036;font-weight:bold">Rumai</span>.curr_client</code> at the prompt. Both commands achieve the same effect.</p>
-<p>The next thing to note is that <strong>tab completion</strong> is enabled by default. So you can type part of a command and press the TAB key to see a list of possible completions.</p></div>
+<p>The next thing to note is that <strong>TAB completion</strong> is enabled by default. So you can type part of a command and press the TAB key to see a list of possible completions.</p>
+ </div>
</div>
</div>
</div>
-
+
<div class="section" id="Tutorial">
- <a name="Tutorial"/><div class="nav"><a title="Here" href="#Tutorial"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#shell"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Automated-client-arrangement"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Tutorial"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div style="display: none"><br/><hr/><br/></div><a name="Tutorial"/><div class="nav"><a title="Here" href="#Tutorial"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#rumai"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Automated-client-arrangement"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Tutorial"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 3.3 Tutorial
+ <span class="section_number">3.2 </span>Live demonstration
</h1>
- <div class="content"><p>Now that you know <a class="xref" href="#shell" title="Paragraph. "Interactive shell"">how to start the interactive shell</a>, let us walk through a quick demonstration that highlights the main features of Rumai. You can follow along by copying & pasting the presented commands into the interactive shell.</p>
+ <div class="content"><p>Now that you know <a class="xref" href="#shell" title="Section 3.1. "Interactive shell"">how to start the interactive shell</a>, let us walk through a (hopefully) quick demonstration that highlights the main features of Rumai. You can follow along by copying & pasting the presented commands into the interactive shell.</p>
-<div class="tabs"><ul><li><a href="#Automated-client-arrangement">Automated client arrangement</a></li><li><a href="#Multiple-client-grouping">Multiple client grouping</a></li><li><a href="#Easy-column-manipulation">Easy column manipulation</a></li><li><a href="#Easy-client-manipulation">Easy client manipulation</a></li><li><a href="#Traversing-the-file-system">Traversing the file system</a></li><li><a href="#Available-commands">Available commands</a></li></ul>
+<div style="display: none"><br/><hr/><br/></div><div class="tabs"><ul><li><a href="#Automated-client-arrangement"><span class="section_number">3.2.1 </span>Automated client arrangement</a></li><li><a href="#Multiple-client-grouping"><span class="section_number">3.2.2 </span>Multiple client grouping</a></li><li><a href="#Easy-column-manipulation"><span class="section_number">3.2.3 </span>Easy column manipulation</a></li><li><a href="#Easy-client-manipulation"><span class="section_number">3.2.4 </span>Easy client manipulation</a></li><li><a href="#Traversing-the-file-system"><span class="section_number">3.2.5 </span>Traversing the file system</a></li><li><a href="#More-commands"><span class="section_number">3.2.6 </span>More commands</a></li></ul>
<div class="section" id="Automated-client-arrangement">
- <a name="Automated-client-arrangement"/><div class="nav"><a title="Here" href="#Automated-client-arrangement"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Tutorial"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Multiple-client-grouping"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Automated-client-arrangement"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div style="display: none"><br/><hr/><br/></div><a name="Automated-client-arrangement"/><div class="nav"><a title="Here" href="#Automated-client-arrangement"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Tutorial"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Multiple-client-grouping"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Automated-client-arrangement"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 3.3.1 Automated client arrangement
+ <span class="section_number">3.2.1 </span>Automated client arrangement
</h1>
<div class="content"><p>Launch a few terminals so that we have something to work with:</p>
<ins><pre lang="ruby" class="para">colors = <span style="background-color:#fff0f0;color:#D20"><span style="color:#710">%w[</span><span style=""> red green blue black orange brown gray navy gold </span><span style="color:#710">]</span></span>
-colors.each {|c| system <span style="background-color:#fff0f0;color:#D20"><span style="color:#710">"</span><span style="">xterm -bg </span><span style="background:#eee;color:black"><span style="font-weight:bold;color:#777">#{</span>c<span style="font-weight:bold;color:#777">}</span></span><span style=""> -title </span><span style="background:#eee;color:black"><span style="font-weight:bold;color:#777">#{</span>c<span style="font-weight:bold;color:#777">}</span></span><span style=""> -e sh -c read &</span><span style="color:#710">"</span></span> }
+colors.each {|c| system <span style="background-color:#fff0f0;color:#D20"><span style="color:#710">"</span><span style="">xterm -bg </span><span style="background:#ddd;color:black"><span style="background:#ddd;font-weight:bold;color:#666">#{</span>c<span style="background:#ddd;font-weight:bold;color:#666">}</span></span><span style=""> -title </span><span style="background:#ddd;color:black"><span style="background:#ddd;font-weight:bold;color:#666">#{</span>c<span style="background:#ddd;font-weight:bold;color:#666">}</span></span><span style=""> -e sh -c read &</span><span style="color:#710">"</span></span> }
</pre></ins>
<p>Arrange all clients in a grid:</p>
<ins><pre lang="ruby" class="para">curr_view.arrange_in_grid
@@ -1902,23 +1819,25 @@
</div>
<div class="section" id="Multiple-client-grouping">
- <a name="Multiple-client-grouping"/><div class="nav"><a title="Here" href="#Multiple-client-grouping"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Automated-client-arrangement"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Easy-column-manipulation"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Multiple-client-grouping"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div style="display: none"><br/><hr/><br/></div><a name="Multiple-client-grouping"/><div class="nav"><a title="Here" href="#Multiple-client-grouping"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Automated-client-arrangement"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Easy-column-manipulation"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Multiple-client-grouping"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 3.3.2 Multiple client grouping
+ <span class="section_number">3.2.2 </span>Multiple client grouping
</h1>
<div class="content"><p>Launch a few terminals so that we have something to work with:</p>
<ins><pre lang="ruby" class="para">colors = <span style="background-color:#fff0f0;color:#D20"><span style="color:#710">%w[</span><span style=""> red green blue black orange brown gray navy gold </span><span style="color:#710">]</span></span>
-colors.each {|c| system <span style="background-color:#fff0f0;color:#D20"><span style="color:#710">"</span><span style="">xterm -bg </span><span style="background:#eee;color:black"><span style="font-weight:bold;color:#777">#{</span>c<span style="font-weight:bold;color:#777">}</span></span><span style=""> -title </span><span style="background:#eee;color:black"><span style="font-weight:bold;color:#777">#{</span>c<span style="font-weight:bold;color:#777">}</span></span><span style=""> -e sh -c read &</span><span style="color:#710">"</span></span> }
+colors.each {|c| system <span style="background-color:#fff0f0;color:#D20"><span style="color:#710">"</span><span style="">xterm -bg </span><span style="background:#ddd;color:black"><span style="background:#ddd;font-weight:bold;color:#666">#{</span>c<span style="background:#ddd;font-weight:bold;color:#666">}</span></span><span style=""> -title </span><span style="background:#ddd;color:black"><span style="background:#ddd;font-weight:bold;color:#666">#{</span>c<span style="background:#ddd;font-weight:bold;color:#666">}</span></span><span style=""> -e sh -c read &</span><span style="color:#710">"</span></span> }
</pre></ins>
<p>Add the red, green, and blue terminals into the “grouping”:</p>
-<ins><pre lang="ruby" class="para">terms = curr_view.clients.select {|c| <span style="background-color:#fff0f0;color:#D20"><span style="color:#710">%w[</span><span style="">red green blue</span><span style="color:#710">]</span></span>.include? c.label.read }
+<ins><pre lang="ruby" class="para">terms = curr_view.clients.select <span style="color:#080;font-weight:bold">do</span> |c|
+ <span style="background-color:#fff0f0;color:#D20"><span style="color:#710">%w[</span><span style="">red green blue</span><span style="color:#710">]</span></span>.include? c.label.read
+<span style="color:#080;font-weight:bold">end</span>
terms.each {|c| c.group }
</pre></ins><p> You should now see a new button labelled as ”@” on the left-hand side of wmii’s bar, indicating that there is now a new view labelled ”@” in wmii. Let us inspect what clients this mysterious view contains:</p>
<ins><pre lang="ruby" class="para">v = <span style="color:#036;font-weight:bold">View</span>.new <span style="background-color:#fff0f0;color:#D20"><span style="color:#710">"</span><span style="">@</span><span style="color:#710">"</span></span>
puts v.clients.map {|c| c.label.read }
@@ -1942,18 +1861,18 @@
</div>
<div class="section" id="Easy-column-manipulation">
- <a name="Easy-column-manipulation"/><div class="nav"><a title="Here" href="#Easy-column-manipulation"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Multiple-client-grouping"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Easy-client-manipulation"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Easy-column-manipulation"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div style="display: none"><br/><hr/><br/></div><a name="Easy-column-manipulation"/><div class="nav"><a title="Here" href="#Easy-column-manipulation"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Multiple-client-grouping"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Easy-client-manipulation"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Easy-column-manipulation"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 3.3.3 Easy column manipulation
+ <span class="section_number">3.2.3 </span>Easy column manipulation
</h1>
<div class="content"><p>Launch a few terminals so that we have something to work with:</p>
<ins><pre lang="ruby" class="para">colors = <span style="background-color:#fff0f0;color:#D20"><span style="color:#710">%w[</span><span style=""> red green blue black orange brown gray navy gold </span><span style="color:#710">]</span></span>
-colors.each {|c| system <span style="background-color:#fff0f0;color:#D20"><span style="color:#710">"</span><span style="">xterm -bg </span><span style="background:#eee;color:black"><span style="font-weight:bold;color:#777">#{</span>c<span style="font-weight:bold;color:#777">}</span></span><span style=""> -title </span><span style="background:#eee;color:black"><span style="font-weight:bold;color:#777">#{</span>c<span style="font-weight:bold;color:#777">}</span></span><span style=""> -e sh -c read &</span><span style="color:#710">"</span></span> }
+colors.each {|c| system <span style="background-color:#fff0f0;color:#D20"><span style="color:#710">"</span><span style="">xterm -bg </span><span style="background:#ddd;color:black"><span style="background:#ddd;font-weight:bold;color:#666">#{</span>c<span style="background:#ddd;font-weight:bold;color:#666">}</span></span><span style=""> -title </span><span style="background:#ddd;color:black"><span style="background:#ddd;font-weight:bold;color:#666">#{</span>c<span style="background:#ddd;font-weight:bold;color:#666">}</span></span><span style=""> -e sh -c read &</span><span style="color:#710">"</span></span> }
</pre></ins>
<p>You can insert a group of clients to the top, bottom, or after the currently focused client of <em>any</em> column using Array-like methods.</p>
<p>Give each client its own column (one client per column):</p>
@@ -1989,18 +1908,18 @@
</div>
<div class="section" id="Easy-client-manipulation">
- <a name="Easy-client-manipulation"/><div class="nav"><a title="Here" href="#Easy-client-manipulation"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Easy-column-manipulation"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Traversing-the-file-system"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Easy-client-manipulation"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div style="display: none"><br/><hr/><br/></div><a name="Easy-client-manipulation"/><div class="nav"><a title="Here" href="#Easy-client-manipulation"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Easy-column-manipulation"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Traversing-the-file-system"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Easy-client-manipulation"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 3.3.4 Easy client manipulation
+ <span class="section_number">3.2.4 </span>Easy client manipulation
</h1>
<div class="content"><p>Launch a few terminals so that we have something to work with:</p>
<ins><pre lang="ruby" class="para">colors = <span style="background-color:#fff0f0;color:#D20"><span style="color:#710">%w[</span><span style=""> red green blue black orange brown gray navy gold </span><span style="color:#710">]</span></span>
-colors.each {|c| system <span style="background-color:#fff0f0;color:#D20"><span style="color:#710">"</span><span style="">xterm -bg </span><span style="background:#eee;color:black"><span style="font-weight:bold;color:#777">#{</span>c<span style="font-weight:bold;color:#777">}</span></span><span style=""> -title </span><span style="background:#eee;color:black"><span style="font-weight:bold;color:#777">#{</span>c<span style="font-weight:bold;color:#777">}</span></span><span style=""> -e sh -c read &</span><span style="color:#710">"</span></span> }
+colors.each {|c| system <span style="background-color:#fff0f0;color:#D20"><span style="color:#710">"</span><span style="">xterm -bg </span><span style="background:#ddd;color:black"><span style="background:#ddd;font-weight:bold;color:#666">#{</span>c<span style="background:#ddd;font-weight:bold;color:#666">}</span></span><span style=""> -title </span><span style="background:#ddd;color:black"><span style="background:#ddd;font-weight:bold;color:#666">#{</span>c<span style="background:#ddd;font-weight:bold;color:#666">}</span></span><span style=""> -e sh -c read &</span><span style="color:#710">"</span></span> }
</pre></ins>
<p>Obtain a reference to the red client:</p>
<ins><pre lang="ruby" class="para">red = curr_view.clients.find {|c| c.label.read == <span style="background-color:#fff0f0;color:#D20"><span style="color:#710">"</span><span style="">red</span><span style="color:#710">"</span></span> }
@@ -2041,13 +1960,13 @@
</div>
<div class="section" id="Traversing-the-file-system">
- <a name="Traversing-the-file-system"/><div class="nav"><a title="Here" href="#Traversing-the-file-system"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Easy-client-manipulation"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Available-commands"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Traversing-the-file-system"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div style="display: none"><br/><hr/><br/></div><a name="Traversing-the-file-system"/><div class="nav"><a title="Here" href="#Traversing-the-file-system"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Easy-client-manipulation"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#More-commands"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Traversing-the-file-system"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 3.3.5 Traversing the file system
+ <span class="section_number">3.2.5 </span>Traversing the file system
</h1>
<div class="content"><p>Show the root node of wmii’s IXP file system:</p>
<ins><pre lang="ruby" class="para">fs
</pre></ins><p> Show the names of all files at the root level:</p>
@@ -2085,51 +2004,79 @@
<ins><pre lang="ruby" class="para">b.remove
b.exist? <span style="color:#888">#=> false</span>
</pre></ins></div>
</div>
-<div class="section" id="Available-commands">
- <a name="Available-commands"/><div class="nav"><a title="Here" href="#Available-commands"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Traversing-the-file-system"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#wmiirc"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Available-commands"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+<div class="section" id="More-commands">
+ <div style="display: none"><br/><hr/><br/></div><a name="More-commands"/><div class="nav"><a title="Here" href="#More-commands"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Traversing-the-file-system"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#History"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-More-commands"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 3.3.6 Available commands
+ <span class="section_number">3.2.6 </span>More commands
</h1>
- <div class="content">Refer to the <code class="line"><span style="color:#036;font-weight:bold">Rumai</span></code> module in the <a href='api/index.html'>API documentation</a> for a complete list of commands (method calls, really) and their documentation.</div>
+ <div class="content">See the <code class="line"><span style="color:#036;font-weight:bold">Rumai</span></code> module in the <a href='api/index.html'>API documentation</a> for a complete list of commands (method calls really) and their documentation.</div>
</div>
</div></div>
</div>
-
-<div class="section" id="wmiirc">
- <a name="wmiirc"/><div class="nav"><a title="Here" href="#wmiirc"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Available-commands"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#History"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-wmiirc"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
- <h1 class="title">
- 3.4 Scripting your wmiirc
- </h1>
- <div class="content">One important application of Rumai is the support of Ruby-based <tt>wmiirc</tt> configuration files. For a solid example of such application, take a look at <a href='http://github.com/sunaku/wmiirc/'>my personal <tt>wmiirc</tt></a>.</div>
-</div>
</div></div>
</div>
-
-
-<div class="chapter" id="History">
- <a name="History"/><div class="nav"><a title="Here" href="#History"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#wmiirc"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Version-3-2-0-2009-11-17"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-History"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+<div class="part" id="History">
+ <div style="display: none"><br/><hr/><br/></div><a name="History"/><div class="nav"><a title="Here" href="#History"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#More-commands"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Version-3-2-1-2010-03-22"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-History"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- Chapter 4
+ Part 4
<br/>
<big>History</big>
</h1>
- <div class="content"><div class="tabs"><ul><li><a href="#Version-3-2-0-2009-11-17">Version 3.2.0 (2009-11-17)</a></li><li><a href="#Version-3-1-1-2009-11-16">Version 3.1.1 (2009-11-16)</a></li><li><a href="#Version-3-1-0-2009-10-02">Version 3.1.0 (2009-10-02)</a></li><li><a href="#Version-3-0-0-2009-05-11">Version 3.0.0 (2009-05-11)</a></li><li><a href="#Version-2-1-0-2009-05-09">Version 2.1.0 (2009-05-09)</a></li><li><a href="#Version-2-0-2-2009-02-26">Version 2.0.2 (2009-02-26)</a></li><li><a href="#Version-2-0-1-2009-01-25">Version 2.0.1 (2009-01-25)</a></li><li><a href="#Version-2-0-0-2008-02-04">Version 2.0.0 (2008-02-04)</a></li><li><a href="#Version-1-0-0-2008-01-26">Version 1.0.0 (2008-01-26)</a></li></ul>
+ <div class="content"><div style="display: none"><br/><hr/><br/></div><div class="tabs"><ul><li><a href="#Version-3-2-1-2010-03-22"><span class="section_number">4.1 </span>Version 3.2.1 (2010-03-22)</a></li><li><a href="#Version-3-2-0-2009-11-17"><span class="section_number">4.2 </span>Version 3.2.0 (2009-11-17)</a></li><li><a href="#Version-3-1-1-2009-11-16"><span class="section_number">4.3 </span>Version 3.1.1 (2009-11-16)</a></li><li><a href="#Version-3-1-0-2009-10-02"><span class="section_number">4.4 </span>Version 3.1.0 (2009-10-02)</a></li><li><a href="#Version-3-0-0-2009-05-11"><span class="section_number">4.5 </span>Version 3.0.0 (2009-05-11)</a></li><li><a href="#Version-2-1-0-2009-05-09"><span class="section_number">4.6 </span>Version 2.1.0 (2009-05-09)</a></li><li><a href="#Version-2-0-2-2009-02-26"><span class="section_number">4.7 </span>Version 2.0.2 (2009-02-26)</a></li><li><a href="#Version-2-0-1-2009-01-25"><span class="section_number">4.8 </span>Version 2.0.1 (2009-01-25)</a></li><li><a href="#Version-2-0-0-2008-02-04"><span class="section_number">4.9 </span>Version 2.0.0 (2008-02-04)</a></li><li><a href="#Version-1-0-0-2008-01-26"><span class="section_number">4.10 </span>Version 1.0.0 (2008-01-26)</a></li></ul>
+<div class="section" id="Version-3-2-1-2010-03-22">
+ <div style="display: none"><br/><hr/><br/></div><a name="Version-3-2-1-2010-03-22"/><div class="nav"><a title="Here" href="#Version-3-2-1-2010-03-22"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#History"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Version-3-2-0-2009-11-17"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Version-3-2-1-2010-03-22"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
+ <h1 class="title">
+ <span class="section_number">4.1 </span>Version 3.2.1 (2010-03-22)
+ </h1>
+ <div class="content"><p>This release improves multi-threading support in Rumai’s pure-Ruby implementation of the <a href='http://libs.suckless.org/libixp'>IXP file-system interface</a>.</p>
+
+
+<div class="paragraph" id="Thank-you">
+ <div style="display: none"><br/><hr/><br/></div><a name="Thank-you"/><div class="nav"><a title="Here" href="#Thank-you"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
+ <p class="title">Thank you</p>
+ <div class="content"><ul>
+<li>Gigamo reported the issue of status bar applets not refreshing according to their prescribed schedule (this is particularly noticable in the clock applet) and verified my fix for the problem.</li>
+</ul></div>
+</div>
+
+
+
+<div class="paragraph" id="Bug-fixes">
+ <div style="display: none"><br/><hr/><br/></div><a name="Bug-fixes"/><div class="nav"><a title="Here" href="#Bug-fixes"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
+ <p class="title">Bug fixes</p>
+ <div class="content"><ul>
+<li>Perform a blocking I/O read to recieve a 9P2000 message in <code class="line"><span style="color:#036;font-weight:bold">Rumai</span>::<span style="color:#036;font-weight:bold">IXP</span>::<span style="color:#036;font-weight:bold">Agent</span><span style="color:#888">#recv</span></code> only if recieve buffer is empty. This gives other threads a chance to check the recieve buffer for their response. instead of being blocked by us as we greedily hold on to the 9P2000 message stream until our expected response arrives.</li>
+</ul></div>
+</div>
+
+
+
+<div class="paragraph" id="Housekeeping">
+ <div style="display: none"><br/><hr/><br/></div><a name="Housekeeping"/><div class="nav"><a title="Here" href="#Housekeeping"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
+ <p class="title">Housekeeping</p>
+ <div class="content"><ul>
+<li>Upgrade to Inochi 2.0.0 and Dfect 2.0.0.</li>
+</ul></div>
+</div>
+</div>
+</div>
+
<div class="section" id="Version-3-2-0-2009-11-17">
- <a name="Version-3-2-0-2009-11-17"/><div class="nav"><a title="Here" href="#Version-3-2-0-2009-11-17"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#History"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#New-features"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Version-3-2-0-2009-11-17"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div style="display: none"><br/><hr/><br/></div><a name="Version-3-2-0-2009-11-17"/><div class="nav"><a title="Here" href="#Version-3-2-0-2009-11-17"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Version-3-2-1-2010-03-22"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Version-3-1-1-2009-11-16"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Version-3-2-0-2009-11-17"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 4.1 Version 3.2.0 (2009-11-17)
+ <span class="section_number">4.2 </span>Version 3.2.0 (2009-11-17)
</h1>
<div class="content"><p>This release adds a new automated view arrangement, simplifies the IXP transport layer, and cleans up the code and API documentation.</p>
<div class="paragraph" id="New-features">
- <a name="New-features"/><div class="nav"><a title="Here" href="#New-features"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Version-3-2-0-2009-11-17"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Bug-fixes"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+ <div style="display: none"><br/><hr/><br/></div><a name="New-features"/><div class="nav"><a title="Here" href="#New-features"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">New features</p>
<div class="content"><ul>
<li>
<p>Add <code class="line"><span style="color:#036;font-weight:bold">Rumai</span>::<span style="color:#036;font-weight:bold">View</span><span style="color:#888">#arrange_in_stacks</span></code> automated view arrangement.</p>
</li>
@@ -2140,22 +2087,22 @@
</ul></div>
</div>
-<div class="paragraph" id="Bug-fixes">
- <a name="Bug-fixes"/><div class="nav"><a title="Here" href="#Bug-fixes"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#New-features"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Housekeeping"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="Bug-fixes-80173352">
+ <div style="display: none"><br/><hr/><br/></div><a name="Bug-fixes-80173352"/><div class="nav"><a title="Here" href="#Bug-fixes-80173352"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">Bug fixes</p>
<div class="content"><ul>
<li>Rewrote IXP transport layer (<code class="line"><span style="color:#036;font-weight:bold">Rumai</span>::<span style="color:#036;font-weight:bold">IXP</span>::<span style="color:#036;font-weight:bold">Agent</span></code>) to <em>not</em> use a background thread, according to <a href='http://www.x.org/releases/X11R7.5/doc/libxcb/tutorial/#requestsreplies'>the XCB cookie approach</a>.</li>
</ul></div>
</div>
-<div class="paragraph" id="Housekeeping">
- <a name="Housekeeping"/><div class="nav"><a title="Here" href="#Housekeeping"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Bug-fixes"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Version-3-1-1-2009-11-16"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="Housekeeping-80169320">
+ <div style="display: none"><br/><hr/><br/></div><a name="Housekeeping-80169320"/><div class="nav"><a title="Here" href="#Housekeeping-80169320"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">Housekeeping</p>
<div class="content"><ul>
<li>
<p>Clean up some code and API docs.</p>
</li>
@@ -2167,29 +2114,29 @@
</div>
</div>
</div>
<div class="section" id="Version-3-1-1-2009-11-16">
- <a name="Version-3-1-1-2009-11-16"/><div class="nav"><a title="Here" href="#Version-3-1-1-2009-11-16"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Housekeeping"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Thank-you"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Version-3-1-1-2009-11-16"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div style="display: none"><br/><hr/><br/></div><a name="Version-3-1-1-2009-11-16"/><div class="nav"><a title="Here" href="#Version-3-1-1-2009-11-16"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Version-3-2-0-2009-11-17"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Version-3-1-0-2009-10-02"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Version-3-1-1-2009-11-16"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 4.2 Version 3.1.1 (2009-11-16)
+ <span class="section_number">4.3 </span>Version 3.1.1 (2009-11-16)
</h1>
<div class="content"><p>This release fixes bugs in automated view arrangements and updates the user manual.</p>
-<div class="paragraph" id="Thank-you">
- <a name="Thank-you"/><div class="nav"><a title="Here" href="#Thank-you"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Version-3-1-1-2009-11-16"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Bug-fixes-87722362"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="Thank-you-85769992">
+ <div style="display: none"><br/><hr/><br/></div><a name="Thank-you-85769992"/><div class="nav"><a title="Here" href="#Thank-you-85769992"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">Thank you</p>
<div class="content"><ul>
<li>Nathan Neff reported the client ordering bug in automated view arrangements.</li>
</ul></div>
</div>
-<div class="paragraph" id="Bug-fixes-87722362">
- <a name="Bug-fixes-87722362"/><div class="nav"><a title="Here" href="#Bug-fixes-87722362"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Thank-you"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Version-3-1-0-2009-10-02"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="Bug-fixes-80220658">
+ <div style="display: none"><br/><hr/><br/></div><a name="Bug-fixes-80220658"/><div class="nav"><a title="Here" href="#Bug-fixes-80220658"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">Bug fixes</p>
<div class="content"><ul>
<li>
<p>The relative order of clients was not being preserved during view arrangements.</p>
</li>
@@ -2201,19 +2148,19 @@
</div>
</div>
</div>
<div class="section" id="Version-3-1-0-2009-10-02">
- <a name="Version-3-1-0-2009-10-02"/><div class="nav"><a title="Here" href="#Version-3-1-0-2009-10-02"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Bug-fixes-87722362"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#New-features-87746778"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Version-3-1-0-2009-10-02"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div style="display: none"><br/><hr/><br/></div><a name="Version-3-1-0-2009-10-02"/><div class="nav"><a title="Here" href="#Version-3-1-0-2009-10-02"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Version-3-1-1-2009-11-16"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Version-3-0-0-2009-05-11"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Version-3-1-0-2009-10-02"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 4.3 Version 3.1.0 (2009-10-02)
+ <span class="section_number">4.4 </span>Version 3.1.0 (2009-10-02)
</h1>
<div class="content"><p>This release adds new methods, fixes some bugs, and revises the manual.</p>
-<div class="paragraph" id="New-features-87746778">
- <a name="New-features-87746778"/><div class="nav"><a title="Here" href="#New-features-87746778"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Version-3-1-0-2009-10-02"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Bug-fixes-87775548"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="New-features-83875568">
+ <div style="display: none"><br/><hr/><br/></div><a name="New-features-83875568"/><div class="nav"><a title="Here" href="#New-features-83875568"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">New features</p>
<div class="content"><ul>
<li>
<p>Add <code class="line"><span style="color:#036;font-weight:bold">Client</span><span style="color:#888">#float</span></code> methods to manipulate floating status.</p>
</li>
@@ -2228,12 +2175,12 @@
</ul></div>
</div>
-<div class="paragraph" id="Bug-fixes-87775548">
- <a name="Bug-fixes-87775548"/><div class="nav"><a title="Here" href="#Bug-fixes-87775548"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#New-features-87746778"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Housekeeping-87771376"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="Bug-fixes-83871508">
+ <div style="display: none"><br/><hr/><br/></div><a name="Bug-fixes-83871508"/><div class="nav"><a title="Here" href="#Bug-fixes-83871508"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">Bug fixes</p>
<div class="content"><ul>
<li>
<p>There is no <code class="line"><span style="color:#036;font-weight:bold">View</span><span style="color:#888">#move_focus</span></code> method, only <code class="line"><span style="color:#036;font-weight:bold">View</span><span style="color:#888">#select</span></code>.</p>
</li>
@@ -2244,12 +2191,12 @@
</ul></div>
</div>
-<div class="paragraph" id="Housekeeping-87771376">
- <a name="Housekeeping-87771376"/><div class="nav"><a title="Here" href="#Housekeeping-87771376"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Bug-fixes-87775548"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Version-3-0-0-2009-05-11"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="Housekeeping-84334096">
+ <div style="display: none"><br/><hr/><br/></div><a name="Housekeeping-84334096"/><div class="nav"><a title="Here" href="#Housekeeping-84334096"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">Housekeeping</p>
<div class="content"><ul>
<li>
<p>Use simpler Copyright reminder at the top of every file.</p>
</li>
@@ -2261,19 +2208,19 @@
</div>
</div>
</div>
<div class="section" id="Version-3-0-0-2009-05-11">
- <a name="Version-3-0-0-2009-05-11"/><div class="nav"><a title="Here" href="#Version-3-0-0-2009-05-11"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Housekeeping-87771376"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Incompatible-changes"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Version-3-0-0-2009-05-11"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div style="display: none"><br/><hr/><br/></div><a name="Version-3-0-0-2009-05-11"/><div class="nav"><a title="Here" href="#Version-3-0-0-2009-05-11"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Version-3-1-0-2009-10-02"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Version-2-1-0-2009-05-09"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Version-3-0-0-2009-05-11"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 4.4 Version 3.0.0 (2009-05-11)
+ <span class="section_number">4.5 </span>Version 3.0.0 (2009-05-11)
</h1>
<div class="content"><p>This release revises method names, adds new methods, and fixes a bug.</p>
<div class="paragraph" id="Incompatible-changes">
- <a name="Incompatible-changes"/><div class="nav"><a title="Here" href="#Incompatible-changes"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Version-3-0-0-2009-05-11"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#New-features-88500608"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+ <div style="display: none"><br/><hr/><br/></div><a name="Incompatible-changes"/><div class="nav"><a title="Here" href="#Incompatible-changes"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">Incompatible changes</p>
<div class="content"><ul>
<li>
<p>Rename <code class="line"><span style="color:#888">#toggle_</span></code> methods to use <code class="line">!</code> suffix in their names.</p>
</li>
@@ -2288,12 +2235,12 @@
</ul></div>
</div>
-<div class="paragraph" id="New-features-88500608">
- <a name="New-features-88500608"/><div class="nav"><a title="Here" href="#New-features-88500608"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Incompatible-changes"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Bug-fixes-88496324"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="New-features-82395642">
+ <div style="display: none"><br/><hr/><br/></div><a name="New-features-82395642"/><div class="nav"><a title="Here" href="#New-features-82395642"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">New features</p>
<div class="content"><ul>
<li>
<p>Add <code class="line"><span style="color:#036;font-weight:bold">Client</span><span style="color:#888">#stick</span></code> methods to manipulate sticky status.</p>
</li>
@@ -2320,30 +2267,30 @@
</ul></div>
</div>
-<div class="paragraph" id="Bug-fixes-88496324">
- <a name="Bug-fixes-88496324"/><div class="nav"><a title="Here" href="#Bug-fixes-88496324"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#New-features-88500608"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Housekeeping-88521328"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="Bug-fixes-85623874">
+ <div style="display: none"><br/><hr/><br/></div><a name="Bug-fixes-85623874"/><div class="nav"><a title="Here" href="#Bug-fixes-85623874"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">Bug fixes</p>
<div class="content"><ul>
<li>
<p>Fix error when unzooming clients from temporary view.</p>
</li>
<li>
-<p>Fix code that launches temporary terminals in <a class="xref" href="#Tutorial" title="Section 3.3">Tutorial</a>.</p>
+<p>Fix code that launches temporary terminals in <a class="xref" href="#Tutorial" title="Section 3.2">Live demonstration</a>.</p>
<p>Use the <tt>/bin/sh</tt> version of the <strong>read</strong> command for portability.</p>
</li>
</ul></div>
</div>
-<div class="paragraph" id="Housekeeping-88521328">
- <a name="Housekeeping-88521328"/><div class="nav"><a title="Here" href="#Housekeeping-88521328"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Bug-fixes-88496324"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Version-2-1-0-2009-05-09"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="Housekeeping-81393522">
+ <div style="display: none"><br/><hr/><br/></div><a name="Housekeeping-81393522"/><div class="nav"><a title="Here" href="#Housekeeping-81393522"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">Housekeeping</p>
<div class="content"><ul>
<li>
<p>Use <code class="line"><span style="color:#036;font-weight:bold">Client</span><span style="color:#888">#send</span></code> instead of <code class="line"><span style="color:#888">#swap</span></code> in automated arrangements because it causes less traffic on /event/.</p>
</li>
@@ -2355,35 +2302,35 @@
</div>
</div>
</div>
<div class="section" id="Version-2-1-0-2009-05-09">
- <a name="Version-2-1-0-2009-05-09"/><div class="nav"><a title="Here" href="#Version-2-1-0-2009-05-09"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Housekeeping-88521328"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Thank-you-88545912"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Version-2-1-0-2009-05-09"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div style="display: none"><br/><hr/><br/></div><a name="Version-2-1-0-2009-05-09"/><div class="nav"><a title="Here" href="#Version-2-1-0-2009-05-09"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Version-3-0-0-2009-05-11"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Version-2-0-2-2009-02-26"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Version-2-1-0-2009-05-09"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 4.5 Version 2.1.0 (2009-05-09)
+ <span class="section_number">4.6 </span>Version 2.1.0 (2009-05-09)
</h1>
<div class="content"><p>This release improves client arrangement, fixes several bugs, and cleans up the code.</p>
-<div class="paragraph" id="Thank-you-88545912">
- <a name="Thank-you-88545912"/><div class="nav"><a title="Here" href="#Thank-you-88545912"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Version-2-1-0-2009-05-09"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#New-features-88574584"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="Thank-you-82914482">
+ <div style="display: none"><br/><hr/><br/></div><a name="Thank-you-82914482"/><div class="nav"><a title="Here" href="#Thank-you-82914482"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">Thank you</p>
<div class="content"><ul>
<li>Simon Hafner reported several bugs.</li>
<li>Michael Andrus verified bug fixes.</li>
</ul></div>
</div>
-<div class="paragraph" id="New-features-88574584">
- <a name="New-features-88574584"/><div class="nav"><a title="Here" href="#New-features-88574584"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Thank-you-88545912"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Bug-fixes-88599826"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="New-features-82910464">
+ <div style="display: none"><br/><hr/><br/></div><a name="New-features-82910464"/><div class="nav"><a title="Here" href="#New-features-82910464"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">New features</p>
<div class="content"><ul>
<li>
-<p>Focus is now restored on the initially focused client after applying <a class="xref" href="#Automated-client-arrangement" title="Section 3.3.1">Automated client arrangement</a>s.</p>
+<p>Focus is now restored on the initially focused client after applying <a class="xref" href="#Automated-client-arrangement" title="Section 3.2.1">Automated client arrangement</a>s.</p>
</li>
<li>
<p>The push(), insert(), and unshift() instance methods of the <code class="line"><span style="color:#036;font-weight:bold">Rumai</span>::<span style="color:#036;font-weight:bold">Area</span></code> class now preserve the order of inserted clients.</p>
</li>
@@ -2394,12 +2341,12 @@
</ul></div>
</div>
-<div class="paragraph" id="Bug-fixes-88599826">
- <a name="Bug-fixes-88599826"/><div class="nav"><a title="Here" href="#Bug-fixes-88599826"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#New-features-88574584"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Housekeeping-88595654"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="Bug-fixes-82714016">
+ <div style="display: none"><br/><hr/><br/></div><a name="Bug-fixes-82714016"/><div class="nav"><a title="Here" href="#Bug-fixes-82714016"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">Bug fixes</p>
<div class="content"><ul>
<li>
<p>Fix error caused by focusing the top/bottom client in the destination area before sending new clients into that area.</p>
</li>
@@ -2410,12 +2357,12 @@
</ul></div>
</div>
-<div class="paragraph" id="Housekeeping-88595654">
- <a name="Housekeeping-88595654"/><div class="nav"><a title="Here" href="#Housekeeping-88595654"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Bug-fixes-88599826"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Version-2-0-2-2009-02-26"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="Housekeeping-82676454">
+ <div style="display: none"><br/><hr/><br/></div><a name="Housekeeping-82676454"/><div class="nav"><a title="Here" href="#Housekeeping-82676454"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">Housekeeping</p>
<div class="content"><ul>
<li>
<p>Use snake_case instead of camelCase for variable names.</p>
</li>
@@ -2431,57 +2378,57 @@
</div>
</div>
</div>
<div class="section" id="Version-2-0-2-2009-02-26">
- <a name="Version-2-0-2-2009-02-26"/><div class="nav"><a title="Here" href="#Version-2-0-2-2009-02-26"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Housekeeping-88595654"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Thank-you-88619986"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Version-2-0-2-2009-02-26"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div style="display: none"><br/><hr/><br/></div><a name="Version-2-0-2-2009-02-26"/><div class="nav"><a title="Here" href="#Version-2-0-2-2009-02-26"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Version-2-1-0-2009-05-09"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Version-2-0-1-2009-01-25"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Version-2-0-2-2009-02-26"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 4.6 Version 2.0.2 (2009-02-26)
+ <span class="section_number">4.7 </span>Version 2.0.2 (2009-02-26)
</h1>
<div class="content"><p>This release fixes a connection bug.</p>
-<div class="paragraph" id="Thank-you-88619986">
- <a name="Thank-you-88619986"/><div class="nav"><a title="Here" href="#Thank-you-88619986"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Version-2-0-2-2009-02-26"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Bug-fixes-88648742"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="Thank-you-78083334">
+ <div style="display: none"><br/><hr/><br/></div><a name="Thank-you-78083334"/><div class="nav"><a title="Here" href="#Thank-you-78083334"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">Thank you</p>
<div class="content"><ul>
<li>Simon Hafner reported and helped debug the <code class="line"><span style="color:#d70;font-weight:bold">$DISPLAY</span></code> bug.</li>
</ul></div>
</div>
-<div class="paragraph" id="Bug-fixes-88648742">
- <a name="Bug-fixes-88648742"/><div class="nav"><a title="Here" href="#Bug-fixes-88648742"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Thank-you-88619986"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Version-2-0-1-2009-01-25"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="Bug-fixes-78079330">
+ <div style="display: none"><br/><hr/><br/></div><a name="Bug-fixes-78079330"/><div class="nav"><a title="Here" href="#Bug-fixes-78079330"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">Bug fixes</p>
<div class="content"><ul>
<li>wmii omits the fractional portion of <code class="line"><span style="color:#d70;font-weight:bold">$DISPLAY</span></code> in its socket file path. Rumai was trying to connect with the entire <code class="line"><span style="color:#d70;font-weight:bold">$DISPLAY</span></code> value (including the fractional portion) and thus could not find wmii’s socket file.</li>
</ul></div>
</div>
</div>
</div>
<div class="section" id="Version-2-0-1-2009-01-25">
- <a name="Version-2-0-1-2009-01-25"/><div class="nav"><a title="Here" href="#Version-2-0-1-2009-01-25"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Bug-fixes-88648742"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Bug-fixes-88671520"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Version-2-0-1-2009-01-25"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div style="display: none"><br/><hr/><br/></div><a name="Version-2-0-1-2009-01-25"/><div class="nav"><a title="Here" href="#Version-2-0-1-2009-01-25"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Version-2-0-2-2009-02-26"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Version-2-0-0-2008-02-04"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Version-2-0-1-2009-01-25"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 4.7 Version 2.0.1 (2009-01-25)
+ <span class="section_number">4.8 </span>Version 2.0.1 (2009-01-25)
</h1>
<div class="content"><p>This release simplifies project administrivia using <a href='http://snk.tuxfamily.org/lib/inochi/'>Inochi</a>, improves the unit tests, and revises the user manual.</p>
-<div class="paragraph" id="Bug-fixes-88671520">
- <a name="Bug-fixes-88671520"/><div class="nav"><a title="Here" href="#Bug-fixes-88671520"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Version-2-0-1-2009-01-25"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Housekeeping-88699058"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="Bug-fixes-83846112">
+ <div style="display: none"><br/><hr/><br/></div><a name="Bug-fixes-83846112"/><div class="nav"><a title="Here" href="#Bug-fixes-83846112"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">Bug fixes</p>
<div class="content"><ul>
<li>The <tt>lib/rumai/ixp/message.rb</tt> library’s unit test would fail if <tt>/rbar/status</tt> did not already exist in wmii.</li>
</ul></div>
</div>
-<div class="paragraph" id="Housekeeping-88699058">
- <a name="Housekeeping-88699058"/><div class="nav"><a title="Here" href="#Housekeeping-88699058"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Bug-fixes-88671520"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Version-2-0-0-2008-02-04"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="Housekeeping-81664422">
+ <div style="display: none"><br/><hr/><br/></div><a name="Housekeeping-81664422"/><div class="nav"><a title="Here" href="#Housekeeping-81664422"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">Housekeeping</p>
<div class="content"><ul>
<li>
<p>Store IXP socket address in <code class="line"><span style="color:#036;font-weight:bold">Rumai</span>::<span style="color:#036;font-weight:bold">IXP_SOCK_ADDR</span></code>.</p>
</li>
@@ -2493,55 +2440,53 @@
</div>
</div>
</div>
<div class="section" id="Version-2-0-0-2008-02-04">
- <a name="Version-2-0-0-2008-02-04"/><div class="nav"><a title="Here" href="#Version-2-0-0-2008-02-04"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Housekeeping-88699058"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Thank-you-88720730"><img alt="[Next]" src="cid:84859936" class="icon"/></a> <a title="Contents" href="#_contents-Version-2-0-0-2008-02-04"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div style="display: none"><br/><hr/><br/></div><a name="Version-2-0-0-2008-02-04"/><div class="nav"><a title="Here" href="#Version-2-0-0-2008-02-04"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Version-2-0-1-2009-01-25"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Next" href="#Version-1-0-0-2008-01-26"><img alt="[Next]" src="cid:79152458" class="icon"/></a> <a title="Contents" href="#_contents-Version-2-0-0-2008-02-04"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 4.8 Version 2.0.0 (2008-02-04)
+ <span class="section_number">4.9 </span>Version 2.0.0 (2008-02-04)
</h1>
<div class="content"><p>This release adds support for wmii 3.6, improves the performance of the IXP library, and fixes some bugs.</p>
-<div class="paragraph" id="Thank-you-88720730">
- <a name="Thank-you-88720730"/><div class="nav"><a title="Here" href="#Thank-you-88720730"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Version-2-0-0-2008-02-04"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Incompatible-changes-88716586"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="Thank-you-81789960">
+ <div style="display: none"><br/><hr/><br/></div><a name="Thank-you-81789960"/><div class="nav"><a title="Here" href="#Thank-you-81789960"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">Thank you</p>
<div class="content"><ul>
<li>Christoph Blank tested Rumai 1.0.0 under wmii 3.6 and reported bugs.</li>
</ul></div>
</div>
-<div class="paragraph" id="Incompatible-changes-88716586">
- <a name="Incompatible-changes-88716586"/><div class="nav"><a title="Here" href="#Incompatible-changes-88716586"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Thank-you-88720730"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#New-features-88745482"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="Incompatible-changes-81785956">
+ <div style="display: none"><br/><hr/><br/></div><a name="Incompatible-changes-81785956"/><div class="nav"><a title="Here" href="#Incompatible-changes-81785956"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">Incompatible changes</p>
<div class="content"><ul>
<li>
<p>wmii version 3.6 or newer is now required.</p>
</li>
<li>
<p>The <code class="line"><span style="color:#036;font-weight:bold">Rumai</span>::<span style="color:#036;font-weight:bold">IXP</span>::<span style="color:#036;font-weight:bold">Agent</span>::<span style="color:#036;font-weight:bold">FidStream</span><span style="color:#888">#read_partial</span></code> method has been replaced by <code class="line"><span style="color:#036;font-weight:bold">Rumai</span>::<span style="color:#036;font-weight:bold">IXP</span>::<span style="color:#036;font-weight:bold">Agent</span>::<span style="color:#036;font-weight:bold">FidStream</span><span style="color:#888">#read(true)</span></code> for efficiency.</p>
+</li>
-<ul>
<li>
<p>The <code class="line"><span style="color:#036;font-weight:bold">Rumai</span>::<span style="color:#036;font-weight:bold">IXP</span>::<span style="color:#036;font-weight:bold">Agent</span>::<span style="color:#036;font-weight:bold">FidStream</span><span style="color:#888">#write</span></code> method no longer writes to the beginning of the stream. Instead, it writes to the current position in the stream.</p>
</li>
<li>
<p>The <code class="line"><span style="color:#036;font-weight:bold">Rumai</span>::<span style="color:#036;font-weight:bold">View</span><span style="color:#888">#floating_area</span></code> method has been renamed to <code class="line"><span style="color:#036;font-weight:bold">Rumai</span>::<span style="color:#036;font-weight:bold">View</span><span style="color:#888">#floater</span></code> for brevity.</p>
</li>
-</ul>
-</li>
</ul></div>
</div>
-<div class="paragraph" id="New-features-88745482">
- <a name="New-features-88745482"/><div class="nav"><a title="Here" href="#New-features-88745482"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Incompatible-changes-88716586"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Bug-fixes-88741310"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="New-features-85172262">
+ <div style="display: none"><br/><hr/><br/></div><a name="New-features-85172262"/><div class="nav"><a title="Here" href="#New-features-85172262"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">New features</p>
<div class="content"><ul>
<li>
<p>Added several more methods (such as rewind, pos=, eof?, and so on) from Ruby’s IO class to the <code class="line"><span style="color:#036;font-weight:bold">Rumai</span>::<span style="color:#036;font-weight:bold">IXP</span>::<span style="color:#036;font-weight:bold">Agent</span>::<span style="color:#036;font-weight:bold">FidStream</span></code> class.</p>
</li>
@@ -2552,40 +2497,39 @@
</ul></div>
</div>
-<div class="paragraph" id="Bug-fixes-88741310">
- <a name="Bug-fixes-88741310"/><div class="nav"><a title="Here" href="#Bug-fixes-88741310"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#New-features-88745482"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Next" href="#Version-1-0-0-2008-01-26"><img alt="[Next]" src="cid:84859936" class="icon"/></a> </div>
+<div class="paragraph" id="Bug-fixes-85168216">
+ <div style="display: none"><br/><hr/><br/></div><a name="Bug-fixes-85168216"/><div class="nav"><a title="Here" href="#Bug-fixes-85168216"><img alt="[Here]" src="cid:79235968" class="icon"/></a> </div>
<p class="title">Bug fixes</p>
<div class="content"><ul>
<li>Fixed a race condition in <code class="line"><span style="color:#036;font-weight:bold">Rumai</span>::<span style="color:#036;font-weight:bold">Agent</span><span style="color:#888">#talk</span></code> which would cause Rumai to hang when multiple threads used it.</li>
</ul></div>
</div>
</div>
</div>
<div class="section" id="Version-1-0-0-2008-01-26">
- <a name="Version-1-0-0-2008-01-26"/><div class="nav"><a title="Here" href="#Version-1-0-0-2008-01-26"><img alt="[Here]" src="cid:84860664" class="icon"/></a> <a title="Previous" href="#Bug-fixes-88741310"><img alt="[Previous]" src="cid:84860300" class="icon"/></a> <a title="Contents" href="#_contents-Version-1-0-0-2008-01-26"><img alt="[Contents]" src="cid:84859572" class="icon"/></a></div>
+ <div style="display: none"><br/><hr/><br/></div><a name="Version-1-0-0-2008-01-26"/><div class="nav"><a title="Here" href="#Version-1-0-0-2008-01-26"><img alt="[Here]" src="cid:79235968" class="icon"/></a> <a title="Previous" href="#Version-2-0-0-2008-02-04"><img alt="[Previous]" src="cid:79166304" class="icon"/></a> <a title="Contents" href="#_contents-Version-1-0-0-2008-01-26"><img alt="[Contents]" src="cid:79150078" class="icon"/></a></div>
<h1 class="title">
- 4.9 Version 1.0.0 (2008-01-26)
+ <span class="section_number">4.10 </span>Version 1.0.0 (2008-01-26)
</h1>
<div class="content"><p>This is the first release of Rumai, the evolution of <a href='http://article.gmane.org/gmane.comp.window-managers.wmii/1704'>wmii-irb</a>, which lets you manipulate the <a href='http://wmii.suckless.org'>wmii</a> window manager through <a href='http://ruby-lang.org'>Ruby</a>.</p>
<p>Happy birthday!</p></div>
</div>
</div></div>
</div>
-
</div>
<div style="display: none"><br/><hr/><br/></div>
<div id="_about">
- <p>This document was generated by <a href="http://snk.tuxfamily.org/lib/erbook/">ERBook 9.2.0</a> on <b>2009-11-17 21:26:12 -0800</b> using the following resources.</p>
+ <p>This document was generated by <a href="http://snk.tuxfamily.org/lib/erbook/">ERBook 9.2.1 (2009-11-18)</a> on <b>Mon Mar 22 22:23:46 2010</b> using the following resources.</p>
<table border="1">
<thead>
<tr>
<th>Resource</th>
@@ -2594,21 +2538,22 @@
</tr>
</thead>
<tbody>
<tr>
<td>
- <img alt="here_frag" src="cid:85022630" class="icon"/>
- <img alt="important" src="cid:85022140" class="icon"/>
- <img alt="warning" src="cid:84862666" class="icon"/>
- <img alt="caution" src="cid:84862288" class="icon"/>
- <img alt="note" src="cid:84861882" class="icon"/>
- <img alt="tip" src="cid:84861406" class="icon"/>
- <img alt="quote" src="cid:84861028" class="icon"/>
- <img alt="nav_here" src="cid:84860664" class="icon"/>
- <img alt="nav_prev" src="cid:84860300" class="icon"/>
- <img alt="nav_next" src="cid:84859936" class="icon"/>
- <img alt="nav_list" src="cid:84859572" class="icon"/>
+ <img alt="here_frag" src="cid:80322228" class="icon"/>
+ <img alt="command" src="cid:80010966" class="icon"/>
+ <img alt="important" src="cid:79964416" class="icon"/>
+ <img alt="warning" src="cid:79892540" class="icon"/>
+ <img alt="caution" src="cid:79811942" class="icon"/>
+ <img alt="note" src="cid:79669044" class="icon"/>
+ <img alt="tip" src="cid:79280838" class="icon"/>
+ <img alt="quote" src="cid:79270002" class="icon"/>
+ <img alt="nav_here" src="cid:79235968" class="icon"/>
+ <img alt="nav_prev" src="cid:79166304" class="icon"/>
+ <img alt="nav_next" src="cid:79152458" class="icon"/>
+ <img alt="nav_list" src="cid:79150078" class="icon"/>
</td>
<td>
<a href="http://tango.freedesktop.org/Tango_Icon_Library">Tango Icon Theme</a>
<p>© 2005 <a href="http://tango.freedesktop.org">Tango Desktop Project</a></p>
@@ -2618,11 +2563,11 @@
</td>
</tr>
<tr>
<td>
- <img alt="hyperlink" src="cid:85023106" class="icon"/>
+ <img alt="hyperlink" src="cid:80322578" class="icon"/>
</td>
<td>
<a href="http://www.mediawiki.org/skins-1.5/monobook/external.png">MediaWiki Monobook Skin</a>
<p>© 2007 <a href="https://www.ohloh.net/projects/mediawiki/contributors">MediaWiki contributors</a></p>
@@ -2634,14 +2579,14 @@
</tbody>
</table>
<p class="validations">
<a href="http://validator.w3.org/check?uri=referer"><img
- src="cid:84859194"
+ src="cid:79145010"
alt="Valid XHTML 1.0 Strict" height="31" width="88" /></a>
<a href="http://jigsaw.w3.org/css-validator/check/referer?profile=css3"><img
- src="cid:84858774"
+ src="cid:79127552"
alt="Valid CSS 3!" height="31" width="88" /></a>
</p>
</div>
</div>