From: Alex Fortuna Date: 2009-02-19T01:34:58+09:00 Subject: Kernel#blah is documented as Object#blah. Why? Hi guys. There are certain common methods that originate from module Kernel, but they're documented in class Object. E.g. > o = Object.new > => # > o.method :send > => # method's #inspect clearly shows that #send originates from Kernel, but: $ ri Kernel#send Nothing known about Kernel#send $ ri Object#send (ri page on #send) Why this kind of confusion? Why not making methods like #send, #kind_of? and a bunch of others *ACTUALLY* belong to Object, thus making method.inspect() more accurate in terms of pointing to the proper place in the documentation? -- Posted via http://www.ruby-forum.com/.