James -

I'm afraid I'm not sure what you are referring to - I no longer get the aforementioned long error message when I have the variable called TM_RUBY set to /opt/bin/ruby. I just get:

/bin/bash: line 4: Tue Apr 24 10:23:28 CDT 2007 /usr/local/bin/ruby:

Allan -

I have restarted /shutdown - same result
I also, on the assumption that something in the bash shell is corrupt, did the following:

sudo mv /bin/bash /bin/bash.old

sudo cp -p /bin/sh /bin/bash

rebooted


This also didn't change anything...

I'm sorry to be wasting so much of everyone's time on this.

cls

On 4/24/07, Allan Odgaard < throw-away-1@macromates.com> wrote:
On 24. Apr 2007, at 20:02, charles snyder wrote:

> [...]
> This is the same error message for all three:
> /Applications/TextMate.app/Contents/SharedSupport/Support/lib/
> web_preview.rb:70:in `html_head': undefined method `+' for
> nil:NilClass [...]

This indicates that ENV['HOME'] expands to nil, IOW that the HOME
variable is not set for the descendent TextMate processes.

I get reports about this probably biweekly, it seems to be a system
bug and is cured by restarting your machine (yes, rebooting :( ).

Maybe this is also the cause of the other problems you have been
experiencing. Although from the looks of the errors, it seems that
the full output from running 'date' has sneaked its way into the
error, in front of the command which is not found, making me think
something is at fault with your shell.


______________________________________________________________________
For new threads USE THIS: textmate@lists.macromates.com
(threading gets destroyed and the universe will collapse if you don't)
http://lists.macromates.com/mailman/listinfo/textmate