Hi there,
does anyone uses succesfully Textmate with JRuby. Setting TM_RUBY =
<JRUBY_HOME>/bin/jruby seems to fail in my case. Hitting cmd-r prints:
/Applications/TextMate.app/Contents/SharedSupport/Support/lib/tm/process.rb:99:in
run': JRuby only supports F_SETFL and F_GETFL with NONBLOCK for fcntl/ioctl (NotImplementedError) from /Applications/TextMate.app/Contents/SharedSupport/Support/lib/tm/executor.rb:84:in
run’ from
/Applications/TextMate.app/Contents/SharedSupport/Bundles/Ruby.tmbundle/Support/RubyMate/run_script.rb:65
Regards,
Johannes
Joe Hannes wrote:
Hi there,
does anyone uses succesfully Textmate with JRuby. Setting TM_RUBY =
<JRUBY_HOME>/bin/jruby seems to fail in my case. Hitting cmd-r prints:
/Applications/TextMate.app/Contents/SharedSupport/Support/lib/tm/process.rb:99:in
run': JRuby only supports F_SETFL and F_GETFL with NONBLOCK for fcntl/ioctl (NotImplementedError) from /Applications/TextMate.app/Contents/SharedSupport/Support/lib/tm/executor.rb:84:in
run’ from
/Applications/TextMate.app/Contents/SharedSupport/Bundles/Ruby.tmbundle/Support/RubyMate/run_script.rb:65
Regards,
Johannes
fyi
Just recieved an answer to my question from the Textmate mailing List of
the Textmate developer:
"You can’t use jruby as a drop-in replacement due to compatibility
issues (like the one you see).
You can however use jruby in the shebang of your own ruby scripts and
⌘R will use that interpreter for your script."
Would have been nice …
Regards,
Johannes