From: Brian McCallister Date: 2004-10-02T01:42:58+09:00 Subject: Re: irb/completion Much appreciated! Was getting fooled on readline as I had earlier set up an alias to run irb in rlwrap. Doh! -Brian On Oct 1, 2004, at 12:25 PM, James Edward Gray II wrote: > On Oct 1, 2004, at 11:13 AM, Brian McCallister wrote: > >> Hmm, any reason I'd be unable to use 'irb/completion' out of the box >> in 1.8.2-preview2 ? >> >> It likewise ignores the request to use it in my .irbrc >> >> [mccallister@kite ~/src/eva]$ /usr/local/ruby-1.8.2-preview2/bin/irb >> irb(main):001:0> require 'irb/completion' >> => false >> >> [mccallister@kite ~/src/eva]$ ruby -v >> ruby 1.8.2 (2004-07-29) [powerpc-darwin7.5.0] > > Yes, this was just covered here recently. Short story: > > 1. irb/completion requires GNU's readline lib. > > 2. Mac OS X does ship with the lib, but not the header files for Ruby > to find in it's build process. > > 3. So, you either need to bring readline support to your Ruby > install, described here: > > http://richkilmer.blogs.com/ether/2003/10/building_ruby_1.html > > Or, build and install GNU readline and then Rebuild your Ruby install > so it will notice it. > > I used the latter and it worked like a charm. > > Good luck. > > James Edward Gray II > > >