Robin,<br><br><div><span class="gmail_quote">On 6/14/07, <b class="gmail_sendername">Robin Houston</b> <<a href="mailto:robin.houston@gmail.com">robin.houston@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<span class="q">On 6/14/07, <b class="gmail_sendername">Cassio Pennachin</b> <<a href="mailto:pennachin@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">pennachin@gmail.com</a>> wrote:
</span><div><span class="q"><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I've no idea why I got this weird output (it works fine in tcsh and bash outside TM), so I just commented out the line in the ruby bundle that depended on `which`:
</blockquote></span><div><br>Do you have a .cshrc file? If you rename it so csh can't find it, does the problem go away?</div></div></blockquote><div><br>I do, and if I rename it the problem goes away.  However, having tcsh find my .tcshrc file is highly desirable to me ;-).
<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div>(The which command is a csh script, bizarrely. I would think it better to use the bash builtin "type -p ruby" in a bash script, rather than forking a different shell just to locate the ruby interpreter.)
</div></div></blockquote><div><br>Fascinating! I've been using tcsh (although I don't know anything about shell scripting per se) for 14 years and didn't know about that.  Replacing:<br><br>export TM_RUBY=$(which "${TM_RUBY:-ruby}")
<br><br>with<br><br>export TM_RUBY=$(type -p "${TM_RUBY:-ruby}")<br><br>in the "Run" command works.<br><br>Thanks a bunch!<br><br>Cassio<br></div></div>