summaryrefslogtreecommitdiff
path: root/compar.c
AgeCommit message (Expand)Author
2020-10-21Don't redefine #rb_intern over and over againStefan Stüben
2020-06-29cmp_clamp: do not goto into a branch卜部昌平
2019-12-26decouple internal.h headers卜部昌平
2019-12-23[DOC] Improve readability of requirements for <=>Marcus Stollsteimer
2019-10-26Raise on end-exclusive ranges [Feature #14784]Nobuyoshi Nakada
2019-10-25Fixed range argument condition [Feature #14784]Nobuyoshi Nakada
2019-10-15Comparable#clamp with a range [Feature #14784]Nobuyoshi Nakada
2019-10-15[DOC] fixed a variable name [ci skip]Nobuyoshi Nakada
2019-04-22Clarify requirements of <=>Shugo Maeda
2019-03-22[DOC] fix markups [ci skip]nobu
2016-08-11Comparable#clampnobu
2016-08-11compar.c: utility functionsnobu
2015-12-15* compar.c: Update doc for == [#7688] [ci-skip]marcandre
2015-02-21compar.c: variable name [ci skip]nobu
2015-02-11* compar.c (cmp_equal): no more error hiding for Comparable#==.eregon
2015-01-13compar.c: fix messagenobu
2014-08-21compar.c: use Module#to_snobu
2014-08-19compar.c: preserve encodingsnobu
2014-01-18* compar.c (cmp_equal): warn for this release and still rescueeregon
2014-01-05* compar.c (cmp_equal): remove error hiding in Comparable#==.eregon
2013-12-28* compar.c (cmp_eq_recursive): Fix the return value, the value foreregon
2013-10-09compar.c: fail if recursionnobu
2013-05-06* compar.c (Comparable#==): fix typo.eregon
2013-02-17compar.c: inversed comarison without infinite recursionnobu
2013-02-07* compar.c (cmp_equal): Document ignored exception and return falsezzak
2010-05-17* array.c: Documentation: change => in call-seq to ->.marcandre
2009-10-28* string.c: rdoc for <=>, casecmpmarcandre
2009-02-22stripped trailing spaces.nobu
2008-08-16* include/ruby/ruby.h (rb_intern_const): tiny optimization.nobu
2008-06-09* include/ruby/ruby.h (CONST_ID): constant ID cache for non-gcc.nobu
2008-04-06* bignum.c (rb_cmpint): moved from compar.c, to check bignummatz
2008-01-06* $Date$ keyword removed to avoid inclusion of locale dependentakr
2007-09-01* include/ruby/ruby.h (struct RBignum): embed digits in RBignum forakr
2007-08-25* encoding.c: provide basic features for M17N.matz
2007-06-10* include/ruby: moved public headers.nobu
2005-12-12* ext/digest/digest.c (rb_digest_base_s_digest): add volatile tomatz
2005-09-12* test/dbm/test_dbm.rb: remove locking test, which may not bematz
2005-09-12* array.c: moved to ANSI function style from K&R function style.ocean
2004-06-22Remove explicit NIL_P() checks since rb_cmpint() does it again in the exactly...michal
2003-12-19Fix dependency issuedave
2003-10-30031031matz
2003-05-19* ext/pty/pty.c (pty_finalize_syswait): join (using Thread#value)matz
2003-05-08* compar.c (rb_cmperr): raise comparison failure.nobu
2003-05-02* compar.c (cmp_gt): raises ArgumentError when "<=>" give nil.matz
2003-02-20* string.c (rb_str_cmp_m): return nil if str2 does not respond tomatz
2003-02-13* range.c (range_step): step might be float 0 < x < 1.matz
2003-01-16Updated Copyrights of Matz to 2003.michal
2002-11-22* file.c (rb_find_file_ext): should not terminate searching withmatz
2002-09-03 * variable.c (rb_copy_generic_ivar): remove old generic instancematz
2002-05-22minor bug fixes.matz