From: hsbt@... Date: 2019-07-30T09:38:35+00:00 Subject: [ruby-core:94046] [Ruby master Bug#6702] Date should be either required or not Issue #6702 has been updated by hsbt (Hiroshi SHIBATA). Assignee changed from drbrain (Eric Hodel) to hsbt (Hiroshi SHIBATA) Status changed from Assigned to Rejected This issue was too old. If anyone still has an issue, Please report the new issue. ---------------------------------------- Bug #6702: Date should be either required or not https://bugs.ruby-lang.org/issues/6702#change-80274 * Author: rosenfeld (Rodrigo Rosenfeld Rosas) * Status: Rejected * Priority: Normal * Assignee: hsbt (Hiroshi SHIBATA) * Target version: * ruby -v: ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux] * Backport: ---------------------------------------- Today I was trying to do some experiment with IRB: "Date.today" threw a NoMethodError. But Date was defined: "defined? Date" == "constant". If I explicitly required for "date" it worked, but this is pretty much weird. It would be better if either: - I got an undefined "Date" class instead - "date" was automatically required The current state is pretty much misleading. This also happens in JRuby, so I guess somehow this is an intended behavior, but it doesn't make any sense to me. -- https://bugs.ruby-lang.org/ Unsubscribe: