From: Clemens Hintze Date: 2000-11-08T21:40:02+09:00 Subject: [ruby-talk:6168] Re: emacs-mode >>>>> "Johann" == Johann Spies writes: (...) Johann> I do not really understand the instruction in inf-ruby.el: Johann> ";;; (0) check ruby-program-name variable that can run Johann> your environment." Johann> Can somebody explain it to me please? Of course, sometimes it may happen that ruby (the interpreter) is not able to find the irb.rb if it is not laying anywhere in the path. If it would be in the path, you could simply perform ruby -S irb to start it. But since (I don't know for sure) 1.6 the irb is delivered together with the standard Ruby distribution. It will be installed into the .../1.6/irb subdirectory. Now you have to use ruby -rirb/irb -e0 to start the irb. But you have to tell the inferior ruby shell how to perform: (setq ruby-program-name "ruby -rirb/irb -e0 -- --inf-ruby-mode") Now it should work! HTH, \cle (...)