From: matt@... (matt neuburg) Date: 2009-02-22T02:14:40+09:00 Subject: ask ri for the other squeeze First off, may I say that ri, with its recent improvements, is now useful to me for the first time since I started using ruby? With the spaces after the commas, the listing of a class's superclass, the ability to search up the class hierarchy, and so forth, I can now usually find what I'm looking for and read the result. That said, there remain a few edge cases on my machine where ri seems to break down. An example is String#squeeze, which comes up with an empty description: --------------------------------------------------------- String#squeeze squeeze(del=nil) From /usr/local/share/ri/1.8/site/String/cdesc-String.yaml ------------------------------------------------------------------------ [no description] There is, however, another String#squeeze that *does* have a description. Where there's a choice like this, I'd like to see the one with the description. I can say: $ ri --no-site String#squeeze and that does work, but it also causes a huge delay both now while the cache is rebuilt and on the next ri search without --no-site while the cache is rebuilt *again*. What I'd really like is syntax for choosing between different String#squeeze. For example, maybe the -i interactive option could give me the ability to enter numbers? m. -- matt neuburg, phd = matt@tidbits.com, http://www.tidbits.com/matt/ Leopard - http://www.takecontrolbooks.com/leopard-customizing.html AppleScript - http://www.amazon.com/gp/product/0596102119 Read TidBITS! It's free and smart. http://www.tidbits.com