<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; ">Hi Titus, <DIV><BR class="khtml-block-placeholder"></DIV><DIV>Twill is wonderful!  Thanks so much for such a useful tool.  A couple of notes:</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>1.  I had a few snags when installing twill with ez_setup.py.  I've documented how I did it here: </DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><A href="http://crasch.livejournal.com/403022.html#cutid1">http://crasch.livejournal.com/403022.html#cutid1</A></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>The biggest problem was not knowing where easy_install installed twill.  </DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>2.  In a similar vein, I would like to install twill's unit tests.  According to the instructions here; </DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><A href="http://darcs.idyll.org/~t/projects/twill/doc/developer.html">http://darcs.idyll.org/~t/projects/twill/doc/developer.html</A></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV><FONT class="Apple-style-span" face="Verdana" size="4"><FONT class="Apple-style-span" size="4"><SPAN class="Apple-style-span" style="font-size: 14.4px;">"...</SPAN></FONT><SPAN class="Apple-style-span" style="font-size: 14.4px;">To run them, type 'python setup.py test' in the top package directory."</SPAN></FONT></DIV><DIV><FONT class="Apple-style-span" face="Verdana" size="4"><SPAN class="Apple-style-span" style="font-size: 14.4px;"><BR class="khtml-block-placeholder"></SPAN></FONT></DIV><DIV><FONT class="Apple-style-span" face="Verdana" size="4"><SPAN class="Apple-style-span" style="font-size: 14.4px;">Assuming I've installed twill with easy_install, what constitutes the top of the package directory?   Or do those instructions only apply if you've installed via the tarball? </SPAN></FONT></DIV><DIV><FONT class="Apple-style-span" face="Verdana" size="4"><SPAN class="Apple-style-span" style="font-size: 14.4px;"><BR class="khtml-block-placeholder"></SPAN></FONT></DIV><DIV><FONT class="Apple-style-span" face="Verdana" size="4"><SPAN class="Apple-style-span" style="font-size: 14.4px;">3.  Feature request:  I'm trying to test an existing web site with a complicated design.  It is frequently difficult to tell via visual inspection of the html which page twill has actually retrieved.  Therefore, I would find it handy if there were an 'open' command that opened the downloaded html in a specified external browser.  </SPAN></FONT></DIV><DIV><FONT class="Apple-style-span" face="Verdana" size="4"><SPAN class="Apple-style-span" style="font-size: 14.4px;"><BR class="khtml-block-placeholder"></SPAN></FONT></DIV><DIV><FONT class="Apple-style-span" face="Verdana" size="4"><SPAN class="Apple-style-span" style="font-size: 14.4px;">i.e. open &lt;page&gt; &lt;browser&gt;</SPAN></FONT></DIV><DIV><FONT class="Apple-style-span" face="Verdana" size="4"><SPAN class="Apple-style-span" style="font-size: 14.4px;"><BR class="khtml-block-placeholder"></SPAN></FONT></DIV><DIV><FONT class="Apple-style-span" face="Verdana" size="4"><SPAN class="Apple-style-span" style="font-size: 14.4px;">Where &lt;page&gt; is a url/file and browser is a path to a browser.   If no &lt;page&gt; is specified it opens the last retrieved page.  If no &lt;browser&gt; is specified, it opens with the last specified browser.  If no &lt;page&gt; has been downloaded yet, or no &lt;browser&gt; has been previously specified, then it returns an error.  </SPAN></FONT></DIV><DIV><FONT class="Apple-style-span" face="Verdana" size="4"><SPAN class="Apple-style-span" style="font-size: 14.4px;"><BR class="khtml-block-placeholder"></SPAN></FONT></DIV><DIV><FONT class="Apple-style-span" face="Verdana" size="4"><SPAN class="Apple-style-span" style="font-size: 14.4px;">Chris </SPAN></FONT></DIV></BODY></HTML>