As someone who has used lisp, emacs, and slime in the past, I get
incredible frustrated with having to write ruby code. I do not find the
language to be that bad, but the development environments just don’t
My current setup is emacs, ruby-mode, and inf-ruby. I wish inf-ruby did
more. It would be nice if irb tab completion worked in inf-ruby, and if
this could somehow be piped to emacs and ruby-mode to get real tab
completion in emacs.
Does anyone have some ideas about how to go about doing this?
I think one way might be to adapt slime to ruby. As far as I know, this
involves writing a swank like backend for ruby, and making some changes
to the emacs frontend.