From: Eric Hodel Date: 2011-03-15T05:31:27+09:00 Subject: [ruby-core:35500] [Ruby 1.8 - Bug #4496][Rejected] ri can't describe Kernel.warn Issue #4496 has been updated by Eric Hodel. Category set to lib Status changed from Open to Rejected Assignee set to Eric Hodel RDoc 1.0.1 in 1.8.7 is no longer being maintained as the RDoc code base has diverged too far. Please upgrade your RDoc gem to fix. ---------------------------------------- Bug #4496: ri can't describe Kernel.warn http://redmine.ruby-lang.org/issues/4496 Author: Brian Candler Status: Rejected Priority: Low Assignee: Eric Hodel Category: lib Target version: ruby -v: ruby 1.8.7 (2010-06-23 patchlevel 299) [x86_64-linux] It appears to be impossible to read documentation on Kernel.warn, due to overlapping matches. $ ruby -v ruby 1.8.7 (2010-06-23 patchlevel 299) [x86_64-linux] $ ri 'Kernel.warn' | cat More than one method matched your request. You can refine your search by asking for information on one of: Kernel#warn, Kernel#with_warnings, Kernel#enable_warnings, Kernel#silence_warnings, Kernel#suppress_warnings, Kernel#warn $ ri 'Kernel#warn' | cat More than one method matched your request. You can refine your search by asking for information on one of: Kernel#warn, Kernel#with_warnings, Kernel#enable_warnings, Kernel#silence_warnings, Kernel#suppress_warnings, Kernel#warn $ ri 'Kernel::warn' | cat Nothing known about Kernel::warn Suggested solution: if your search term is an exact match, then display it (don't search for other possible matches) -- http://redmine.ruby-lang.org