Remove TRUE, FALSE, and NIL
NIL are no longer used.
Why not remove them?
- object.c (InitVM_Object): deprecate toplevel constants TRUE, FALSE, and NIL. [Feature #12574]
#4 [ruby-core:76587] Updated by shugo (Shugo Maeda) about 1 year ago
- Assignee set to matz (Yukihiro Matsumoto)
- Status changed from Open to Assigned
Yukihiro Matsumoto wrote:
You have to wait until Ruby 3.0 at least.
I'd agree to remove TRUE, FALSE, NIL first.
Do you mean deprecating them first in 2.4?