<br><div class="gmail_quote">On Thu, Feb 7, 2008 at 4:22 PM,  &lt;<a href="mailto:gwern0@gmail.com">gwern0@gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Mon Feb &nbsp;4 22:18:24 EST 2008 &nbsp;<a href="mailto:gwern0@gmail.com">gwern0@gmail.com</a><br>
 &nbsp;* Run.hs: add an option to runinterms<br>
 &nbsp;It turns out that for urxvt, and most terminal, apparently, once you give a &#39;-e&#39; option, that&#39;s it.<br>
 &nbsp;They will not interpret anything after that as anything but input for /bin/sh, so if you wanted to go &#39;runInTerm &quot;&#39;screen -r session&#39; -title IRC&quot;&#39;,<br>
 &nbsp;you were SOL - the -title would not be seen by urxvt. This, needless to say, is bad, since then you can&#39;t do stuff like set the title which means<br>
 &nbsp;various hooks and extensions are helpless. This patch adds an extra options argument which is inserted *before* the -e. If you want the old behaivour,<br>
 &nbsp;you can just go &#39;runInTerm &quot;&quot; &quot;executable&quot;&#39;, but now if you need to do something extra, &#39;runInTerm &quot;-title mutt&quot; &quot;mutt&quot;&#39; works fine.<br>
<br>
 &nbsp;This patch also updates callers.<br>
<br>
Mon Feb &nbsp;4 22:21:55 EST 2008 &nbsp;<a href="mailto:gwern0@gmail.com">gwern0@gmail.com</a><br>
 &nbsp;* +doc for WindowGo.hs: I&#39;ve discovered a common usecase for me for raiseMaybe<br>
</blockquote><br>Applied, thanks.<br></div>