From: The rush folks Date: 2005-10-02T03:57:21+09:00 Subject: Re: [Ann] rush 0.1.bandicoot: object-oriented shell goodness (rationed for your health)! Kevin Brown wrote: > On Thursday 29 September 2005 16:36, The rush folks wrote: > >>>On Thursday 29 September 2005 15:47, The rush folks wrote: >>> >>>>The options package (along with an updated Curses interface) is >>>>under $RUSH/bundles/. Just unpack it and run setup on it :) >>>> >>>>$RUSH/doc/README has info about other packages you may want. >>> >>>Ok, I got a new one for you then. :-) >>> >>>$ rush >>>/usr/local/lib/site_ruby/1.8/rush/buffered_window.rb:172:in `display': >>>undefined local variable or method `clrtoeol' for >>># (NameError) >>> from /usr/bin/rush:103 >> >>This would be the $RUSH/bundles/curses.so :) > > > Thanks. I know you're deving right now, but perhaps you could to a begin > rescue end block on that code to produce a better error message? (when > you're getting closer to release, obviously.) Sure! Changed for next version. In the meanwhile, doc/README has all the necessary information to get it running. >>Find out where your current curses.so lives (somewhere >>under /usr/lib/ruby), back it up and replace it with >>this one. If you are not running a Linux x86-compatible >>system, you can compile $RUSH/bundles/curses.c. >> >>Also, just in case it comes up, Ara T. Howard's excellent >>library Open4 is required. You can get this through either >>Rubygems or from http://www.codeforpeople.com/lib/ruby/open4/. >> >>Rubygems and Breakpoint are optional libraries. >> >>More info in $RUSH/doc/README. >> >>Thanks!