On 23/7/2006, at 7:05, jeremy*pinnix wrote:
[...] My /usr/bin/ruby is version 1.8.2 that comes with OS X 10.4. I have 1.8.4 in /usr/local/bin/ruby, and in my .bash_profile I have: export PATH=/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH
According to the link you provided earlier, Textmate should honor that PATH setting, right?
No, not for shebang scripts. Please re-read the last part of the page I have been linking to [1].
But jcode should be there for 1.8.2 as well, try this from Terminal:
/usr/bin/ruby -rjcode -KU -e 'p "æble".jlength' and /usr/local/bin/ruby -rjcode -KU -e 'p "æble".jlength'
If it fails for 1.8.2 you can setup the PATH as explained last here [1] however you likely have a broken default ruby. Did you mess with system files when upgrading to 1.8.4?
[1] http://macromates.com/textmate/manual/shell_commands#search_path