sorry, I didn't follow the entire thread, but a colleague of mine has the same problem. I installed TODO from the GitHub (because it's newer), updated the Support Folder (both via GetBundles), and for me it works.
Since I have also some other problems with Ruby versions, I have two tiny questions:
1) Please type that line into a new and empty TM doc:
/usr/bin/env ruby -v;echo ":$RUBYLIB:";echo ":$TM_RUBY"
and leave the cursor in that line and press CTRL+R.
2) Please execute in the Terminal.app the following line: `which ruby` -v
What do you get?
Thanks in advance,
PS: I get on MacOSX 10.6.2 & TM 1.5.9 (1589):
1) ruby 1.8.7 (2008-08-11 patchlevel 72) [universal-darwin10.0] :/Users/bibiko/Library/Application Support/TextMate/Pristine Copy/Support/lib: ::
2) ruby 1.8.7 (2008-08-11 patchlevel 72) [universal-darwin10.0]