Issue #10691 has been updated by nobu (Nobuyoshi Nakada). The documentation is not accurate indeed. To be accurate, it is impossible to rescue the `fatal` raised by `rb_fatal` function. ---------------------------------------- Bug #10691: Bad or Non-existent class names listed on 'Index of Files, Classes & Methods in Ruby' page. https://bugs.ruby-lang.org/issues/10691#change-80650 * Author: JuanitoFatas (Juanito Fatas) * Status: Open * Priority: Normal * Assignee: zzak (Zachary Scott) * Target version: * ruby -v: ruby 2.2.0p0 (2014-12-25 revision 49005) [x86_64-darwin14] * Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN ---------------------------------------- On this page: [Index of Files, Classes & Methods in Ruby 2.2.0 (Ruby 2.2.0)](http://www.ruby-doc.org/core-2.2.0/) There are Classes:  I found some of the classes listed here does not exist: ```ruby Complex::compatible fatal unknown Rational::compatible ``` What do I mean by not exist? That is if I type `fatal` in irb: ``` irb(main):001:0> fatal NameError: undefined local variable or method `fatal' for main:Object from (irb):1 from /Users/Juan/.rubies/ruby-2.2.0/bin/irb:11:in `<main>' irb(main):002:0> Fatal NameError: uninitialized constant Fatal from (irb):2 from /Users/Juan/.rubies/ruby-2.2.0/bin/irb:11:in `<main>' ``` Other versions of documentation also has this problem. http://www.ruby-doc.org/core-2.0.0/ http://www.ruby-doc.org/core-2.1.5/ http://www.ruby-doc.org/core-2.2.0/ I want to remove it but cannot find which repository to work on. So I report here, Thanks! ---Files-------------------------------- ruby-classes.png (47.4 KB) fatal-doc-10691.patch (897 Bytes) -- https://bugs.ruby-lang.org/ Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>