summaryrefslogtreecommitdiff
path: root/object.c
AgeCommit message (Expand)Author
2019-09-14Only set RB_PASS_CALLED_KEYWORDS in C functions called directly from RubyJeremy Evans
2019-08-29drop-in type check for rb_define_private_method卜部昌平
2019-08-29move docs around [ci skip]卜部昌平
2019-08-29drop-in type check for rb_define_global_function卜部昌平
2019-08-24Minor documentation fixes [ci skip]Jeremy Evans
2019-08-24Move Object#hash rdoc to hash.c [ci skip]Jeremy Evans
2019-08-16Fix doc in Object#respond_to_missing? (#2239)songhuangcn
2019-08-02Revert "Revert "Add a specialized instruction for `.nil?` calls""Yusuke Endoh
2019-08-02Revert "Add a specialized instruction for `.nil?` calls"Yusuke Endoh
2019-07-31Update object.cAaron Patterson
2019-07-31Add a specialized instruction for `.nil?` callsAaron Patterson
2019-07-26Add more documentation on #eql?/#hash relationship [ci skip]Jeremy Evans
2019-07-26Restore documentation for Object#hash [ci skip]Jeremy Evans
2019-07-11Check exception flag as a bool [Bug #15987]Nobuyoshi Nakada
2019-07-09Moved error messagesNobuyoshi Nakada
2019-06-23* expand tabs.git
2019-06-23Module#constant_source_location [Feature #10771]Nobuyoshi Nakada
2019-06-13remove 2 redundant calls to rb_str_dupLuke Gruber
2019-05-07Avoid triggering autoload in Module#const_defined?(String)Jean Boussier
2019-04-08object.c: fix searching nested const pathsnobu
2019-03-22[DOC] fix markups [ci skip]nobu
2019-01-28Fix `Module#const_defined?` on inherited constantsnobu
2019-01-12No FloatDomainError at non-finitive number if exception: falsenobu
2019-01-03[DOC] Add `or nil` to call-seq [ci skip]kazu
2018-12-26object.c (rb_obj_match): use rb_warn for deprecation warningmame
2018-12-24complex.c, object.c: [DOC] improve "exception: false" docsstomar
2018-12-22{complex,object,rational}.c: document exception: falsenormal
2018-12-22Use idExceptionnobu
2018-12-16[DOC] Update Object#=~ [ci skip]kazu
2018-12-06Show the class of the receiver [Feature #15231]nobu
2018-12-05Prefer rb_check_arity when 0 or 1 argumentsnobu
2018-11-26object.c: Deprecate Object#=~ and add NilClass#=~`mame
2018-11-03Always inline rb_to_integer to prevent a method call penaltyk0kubun
2018-10-26object.c: [DOC] fix typos in doc for yield_selfstomar
2018-10-21Improve doc of yield_selfaycabta
2018-10-02Get rid of calling to_f in rat2dbl_without_to_fnobu
2018-10-02Fix Rational of Floatnobu
2018-07-22object.c: prefer base optargnobu
2018-07-09Don't copy FL_USER* on Kernel#clone. [Bug #14847]ko1
2018-05-30object.c: Add a new alias `then` to `Kernel#yield_self`; [Feature #14594]matz
2018-05-04object.c: raise on long invalid float stringnobu
2018-05-02object.c: fix exponent with underscorenobu
2018-04-10symbol.c: non-ASCII constant namesnobu
2018-03-15Add `exception:` keyword in Kernel#Float()mrkn
2018-03-15Add `exception:` keyword in Kernel#Integer()mrkn
2018-03-07object.c: conversions with IDnobu
2018-02-27defs/id.def: predefine to_f IDnobu
2018-02-26use convert_type_with_idnobu
2018-02-26use convert_type_with_idnobu
2018-02-26Use RB_INTEGER_TYPE_P instead of rb_obj_is_kind_ofmrkn