Brian Wisti wrote: >>Or in irb: >> > Array.methods.sort <snip> > This is one of those situations where I kinda miss Python and its > ability to store and later display the docstring of a function or class > when requested. > > One thing at a time, I suppose. Why bloat the ruby executable with docstrings when you can easily add ri to irb? After all, irb is where you want to access the docs. Here's the relevant part of my .irbrc: def ri arg puts `ri #{arg}` end class Module def ri(meth=nil) if meth if instance_methods(false).include? meth.to_s puts `ri #{self}##{meth}` end else puts `ri #{self}` end end end