--=-h2J6awNd945ik7ggkbb7
Content-Type: multipart/related; type="multipart/alternative";
	boundary="=-D+Ajds4pSS9FLtfrtUfm"


--=-D+Ajds4pSS9FLtfrtUfm
Content-Type: multipart/alternative; boundary="=-T4LaG6oHAb1ijrdMjBnw"


--=-T4LaG6oHAb1ijrdMjBnw
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Wed, 2008-08-20 at 07:51 +0900, Trans wrote:

>=20
> On Aug 19, 2:35 am, "Michael T. Richter" <ttmrich... / gmail.com> wrote:
> > On Tue, 2008-08-19 at 15:19 +0900, Trans wrote:
> > > I think I'll throw this together. Anyone else interested?
> >
> > http://rio.rubyforge.org
> >
> > Is this kind of what you have in mind?



> Where's that lib been hiding?


The bastard responsible for it obviously read too much Poe as a child.
He employed the Purloined Letter technique to conceal this library!  :D


> Pretty nice stuff and well documented (in a very interesting way too
> btw, using rdoc on =3Dbegin comments in modules). However, it's not
> quite what I had in mind. This is more like a special DSL --a very
> good and useful one, but I'm thinking more along the lines of
> emulating how we actually interact with the file system in a command
> shell.


Then I will await your library with worms on my tongue.  I mean
baited^Wbated breath.

--=20
Michael T. Richter <ttmrichter / gmail.com> (GoogleTalk:
ttmrichter / gmail.com)
All really first class designers are both artists, engineers, and men of
a powerful and intolerant temper, quick to resist the least modification
of the plans, energetic in fighting the least infringement upon what
they regard as their own sphere of action. (Nevil Shute)

--=-T4LaG6oHAb1ijrdMjBnw
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; CHARSET=3DUTF-8">
  <META NAME=3D"GENERATOR" CONTENT=3D"GtkHTML/3.18.3">
</HEAD>
<BODY>
On Wed, 2008-08-20 at 07:51 +0900, Trans wrote:
<BLOCKQUOTE TYPE=3DCITE>
<PRE>

On Aug 19, 2:35&nbsp;am, &quot;Michael T. Richter&quot; &lt;ttmrich...@gmai=
l.com&gt; wrote:
&gt; On Tue, 2008-08-19 at 15:19 +0900, Trans wrote:
&gt; &gt; I think I'll throw this together. Anyone else interested?
&gt;
&gt; <A HREF=3D"http://rio.rubyforge.org">http://rio.rubyforge.org</A>
&gt;
&gt; Is this kind of what you have in mind?
</PRE>
</BLOCKQUOTE>
<PRE>

</PRE>
<BLOCKQUOTE TYPE=3DCITE>
<PRE>
Where's that lib been hiding?
</PRE>
</BLOCKQUOTE>
<BR>
The bastard responsible for it obviously read too much Poe as a child.&nbsp=
; He employed the Purloined Letter technique to conceal this library!&nbsp;=
 <IMG SRC=3D"cid:1219231898.24851.0.camel@isolde" ALIGN=3D"middle" ALT=3D":=
D" BORDER=3D"0"><BR>
<BR>
<BLOCKQUOTE TYPE=3DCITE>
<PRE>
Pretty nice stuff and well documented (in a very interesting way too
btw, using rdoc on =3Dbegin comments in modules). However, it's not
quite what I had in mind. This is more like a special DSL --a very
good and useful one, but I'm thinking more along the lines of
emulating how we actually interact with the file system in a command
shell.
</PRE>
</BLOCKQUOTE>
<BR>
Then I will await your library with worms on my tongue.&nbsp; I mean <S>bai=
ted</S><I>^W</I>bated breath.<BR>
<BR>
<TABLE CELLSPACING=3D"0" CELLPADDING=3D"0" WIDTH=3D"100%">
<TR>
<TD>
-- <BR>
<B>Michael T. Richter</B> &lt;<A HREF=3D"mailto:ttmrichter / gmail.com">ttmri=
chter / gmail.com</A>&gt; (<B>GoogleTalk:</B> ttmrichter / gmail.com)<BR>
<I>All really first class designers are both artists, engineers, and men of=
 a powerful and intolerant temper, quick to resist the least modification o=
f the plans, energetic in fighting the least infringement upon what they re=
gard as their own sphere of action. (Nevil Shute)</I>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>

--=-T4LaG6oHAb1ijrdMjBnw--

--=-D+Ajds4pSS9FLtfrtUfm
Content-ID: <1219231898.24851.0.camel / isolde>
Content-Disposition: attachment; filename=stock_smiley-6.png
Content-Type: image/png; name=stock_smiley-6.png
Content-Transfer-Encoding: base64

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAwlJREFU
OI19kctrXGUchp/vO7fMZCan1maSmjapSJA6TaAUhNLYRXEjErW0ZiNoDRSvf4BQBHGjCyGI14WL
CrVC3GmrFapBbULAGtKSkShN0zRpkqHpkEnndr5zzvdzpUgRn9W7eHkW76u4h0unKTqe8zKin5I0
6QZQWq+DfJ2m9tOhE5T+3Vd/h9I4/lbkfewGO57rP/imn7v/Ma39bpCYJFrgbvmivXb5I5OajS/C
gFeLI5h/BOPjOLuN9/Ou4skDPYPvBMTzSPwnEAEu2Cai8yhvgKWZU9H6wrnfVgIOj4yQAjB91htb
nnmpKemmpI1zYs28iI1EbCyS3hVJymJbv4rZOCVJ4xdZmDzSnD7DGICa/Iw+PyxcPXC01CFmhmZS
5MNPPmdfcS9PPnEYsXW+/e4H5kqLvPJiD17yDW74OrPnj2/Ftfqgc3LEffvhQ+8OBZmMUk43P/5U
4ugzx7hzp0K2TVOvV6huaYaHn2Zq+gp7CpMIHpl8r1e5PeuoqTP+0qPHZnvFTKP8/SjVjug8SAzp
Btgykq5CvIQ1cyTRIpZ2dG6UKxdGb7qSJl3KyXNrbvTeR/+X7n1vYC1drogNsA1U8BAm/IrA91lb
K9PX1wvAzeUVenp2EseGheuLdHZuJ7N1HLAgBK7SKkmT225b+046Cg8S+AHokEL3LgASm6XQVSAy
EfWWQxh2EEfbsXYTBdYFEknXXeVtI4oiAj8gSRJqtRoAcRxTq9UwscHzPIwxiMojaRU0xlWQSLKG
Ulm01lQqFXK5HLlcDgARIZvNUKvXaDQabAtDYkIkXkMJqascFhMTDShzESf6kmx2EFGd2LiB0nlc
XceadRxadN5XRqez+N7vJKYfrbnm2lQ+uDV/9v3dj7yWiTbHaFXXwbaI/mP5ABd0B154hOX5iUZq
eU9NTOAGK5zP79h76IH+4WxbOKAcP0QphdIBSIrYBBFD3FylUS3J6h/fN5vVxQsHr/OsApC30FN7
eFy5vKCE/VboATyxZFCIgpbWGBQ3EC6nwumh57kE8BeMBHinq9k9vQAAAABJRU5ErkJggg==


--=-D+Ajds4pSS9FLtfrtUfm--

--=-h2J6awNd945ik7ggkbb7
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBIrADNLqyWkKVQ54QRAuG4AKDLWV1C9TzKlb2xui/oxNS84zXAxgCeI86G
0z0rl6CChzz3fB9ymh/TKek=
=7kzi
-----END PGP SIGNATURE-----

--=-h2J6awNd945ik7ggkbb7--