Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Ruby > interactive ruby development

Reply
Thread Tools

interactive ruby development

 
 
Seshu Yamajala
Guest
Posts: n/a
 
      07-26-2010
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
compare.

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.
--
Posted via http://www.ruby-forum.com/.

 
Reply With Quote
 
 
 
 
Roger Pack
Guest
Posts: n/a
 
      07-27-2010
Seshu Yamajala wrote:
> 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
> compare.
>
> 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.


I believe netbeans has auto-completion. Anybody else know of one?
The redcar editor has TextMate-like completion, as well.
http://redcareditor.com/
--
Posted via http://www.ruby-forum.com/.

 
Reply With Quote
 
 
 
 
brabuhr@gmail.com
Guest
Posts: n/a
 
      07-27-2010
On Mon, Jul 26, 2010 at 6:23 PM, Seshu Yamajala <> wrote:
> 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 have never tried it, but the video was cool:

http://cx4a.org/software/rsense/index.html

 
Reply With Quote
 
Gabriel Horner
Guest
Posts: n/a
 
      07-30-2010
Seshu Yamajala wrote:
> 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
> compare.
>
> 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.


You may want to try inf-ruby-bond(http://github.com/pd/inf-ruby-bond)
which is based on bond( http://github.com/cldwalker/bond) a much
improved version of irb's completion.

I don't use emacs so I can't vouch for inf-ruby-bond but I did write
bond.

Gabriel
--
Posted via http://www.ruby-forum.com/.

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Interactive/Non-interactive ASPX ? WJ ASP .Net 2 02-26-2005 02:54 AM
non Interactive and Interactive AAH Computer Support 0 01-09-2005 04:09 PM
Interactive and non interactive AAH Computer Support 1 01-09-2005 04:01 PM
Interactive DVD development Carl Gilbert DVD Video 0 02-07-2004 01:28 PM
Interactive development mike420@ziplip.com Java 2 07-30-2003 06:35 PM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57