Many thanks to all those pointing out ri. One more question though (I think I should have addressed this to Dave) : from the description of ri : "[...]All information is taken from the reference section of the book Programming Ruby" As far as I know, Programming Ruby is written around 1.6.2. How does ri keep up with new methods/classes added to the language as it grows ? Is there a way to tell ri to add documentation for new classes (like my own) ? Thanks again, philip > There's ri: > > http://www.ruby-lang.org/en/raa-list.rhtml?name=ri