I'm biased, I just use emacs.
So when you say: "to understand if emacs is now a decent alternative
to the modern IDEs" it shocks me that people use any IDEs at all or
that they are an alternative to emacs :)
Having said that, Rinari definitely does support Rails 3. See this:
https://github.com/erturne/rinari/commit/88cb12b9b9cc7932e2d6d969d4ab661d8c6d14f1
I use it with RSpec 2 & Cucumber and it works like a charm.
As for the rdebug setup, you can probably do it, haven't looked into it myself.
Thanks,
Aleksandar
On Tue, Apr 12, 2011 at 7:07 PM, Pedro Rolo <pedr...@gmail.com> wrote:
> Ok then... I have elpa installed (the emacs starter-kit to be more
> specific). So, I just copied the contents of eshulte's repository into my
> .emacs.d/elpa/rinari-2.1 and removed the elc files in the target directory.
in order not to get overwhelmed, try starting with a blank slate and
install just Rinari and add all the other packages as and when you
need them.
Add the paths to Rinari and jump explicitly in your init.el and then add this:
;; Rinari setup
(require 'jump)
(require 'rinari)
The type M-x eval-buffer. Go to a different buffer and type M-x
rinari-minor-mode.
If Rinari loads, then you have a good foundation to build upon.
> When running rinari-launch; rinari-web-server I got:
> /home/pedrorolo/.rvm/rubies/ruby-1.8.7-p330/bin/ruby: No such file or
> directory -- /home/pedrorolo/workspace/alarms/script/server (LoadError)
That depends on your Rails install. Emacs, or to be specific, rinari,
looks for that file in order to start the server, if it isn't there...
well it can't run.
Emacs (rinari) essentially does the following: it runs the scripts
that you would run on the command line, but in their own buffers. It
provides handy key bindings to do this automagically.
Thanks,
Aleksandar