# Ri-emacs problem

**URL:** <https://www.ruby-forum.com/t/ri-emacs-problem/97536>\
**Category:** Ruby\
**Created:** [July 7, 2006, 7:37pm UTC](https://www.ruby-forum.com/t/ri-emacs-problem/97536 "2006-07-07T19:37:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [July 7, 2006, 7:37pm UTC](https://www.ruby-forum.com/t/ri-emacs-problem/97536/1 "2006-07-07T19:37:23Z")

</div>

Hi,

I’m a user of your ri-emacs. I knew it’s very cool but unfortunately I  
can not make it on may machine. I use emacs 21.2.1 on winxp and I have  
done the necessary configuration in my .emacs file:

(setq ri-ruby-script “c:/emacs/site-lisp/rubyri-emacs.rb”)  
(autoload 'ri “c:/emacs/site-lisp/ri-ruby” nil t)  
(add-hook 'ruby-mode-hook (lambda ()  
(local-set-key 'f1 'ri)  
(local-set-key “\M-\C-i” 'ri-ruby-complete-symbol)  
(local-set-key 'f4 'ri-ruby-show-args)  
))

but when I run ri using meta x ri, I got the problem:  
wrong type argument: stringp io-error

Could anybody tell me what’s the problem of it. Thanks!
