From: nobu@... Date: 2019-08-12T05:34:06+00:00 Subject: [ruby-core:94303] [Ruby master Bug#10691] Bad or Non-existent class names listed on 'Index of Files, Classes & Methods in Ruby' page. Issue #10691 has been updated by nobu (Nobuyoshi Nakada). ```ruby Thread.start{Thread.stop} begin Thread.stop rescue Exception => fatal p fatal.class #=> fatal end ``` ---------------------------------------- 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-80651 * 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: ![](https://dl.dropboxusercontent.com/u/4708852/bugs-ruby-lang/ruby-classes.png) 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 `
' irb(main):002:0> Fatal NameError: uninitialized constant Fatal from (irb):2 from /Users/Juan/.rubies/ruby-2.2.0/bin/irb:11:in `
' ``` 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: