summaryrefslogtreecommitdiff
path: root/compar.c
Commit message (Expand)AuthorAgeFilesLines
* cmp_clamp: do not goto into a branch卜部昌平2020-06-291-3/+1
* decouple internal.h headers卜部昌平2019-12-261-1/+4
* [DOC] Improve readability of requirements for <=>Marcus Stollsteimer2019-12-231-3/+3
* Raise on end-exclusive ranges [Feature #14784]Nobuyoshi Nakada2019-10-261-6/+9
* Fixed range argument condition [Feature #14784]Nobuyoshi Nakada2019-10-251-19/+37
* Comparable#clamp with a range [Feature #14784]Nobuyoshi Nakada2019-10-161-5/+28
* [DOC] fixed a variable name [ci skip]Nobuyoshi Nakada2019-10-151-6/+6
* Clarify requirements of <=>Shugo Maeda2019-04-221-6/+7
* [DOC] fix markups [ci skip]nobu2019-03-221-10/+10
* Comparable#clampnobu2016-08-111-0/+34
* compar.c: utility functionsnobu2016-08-111-19/+20
* * compar.c: Update doc for == [#7688] [ci-skip]marcandre2015-12-151-3/+0
* compar.c: variable name [ci skip]nobu2015-02-211-2/+2
* * compar.c (cmp_equal): no more error hiding for Comparable#==.eregon2015-02-111-22/+6
* compar.c: fix messagenobu2015-01-131-1/+1
* compar.c: use Module#to_snobu2014-08-211-2/+2
* compar.c: preserve encodingsnobu2014-08-191-6/+5
* * compar.c (cmp_equal): warn for this release and still rescueeregon2014-01-181-6/+22
* * compar.c (cmp_equal): remove error hiding in Comparable#==.eregon2014-01-051-20/+6
* * compar.c (cmp_eq_recursive): Fix the return value, the value foreregon2013-12-281-1/+1
* compar.c: fail if recursionnobu2013-10-091-1/+8
* * compar.c (Comparable#==): fix typo.eregon2013-05-061-1/+1
* compar.c: inversed comarison without infinite recursionnobu2013-02-171-0/+20
* * compar.c (cmp_equal): Document ignored exception and return falsezzak2013-02-071-0/+3
* * array.c: Documentation: change => in call-seq to ->.marcandre2010-05-171-6/+6
* * string.c: rdoc for <=>, casecmpmarcandre2009-10-281-1/+3
* stripped trailing spaces.nobu2009-02-221-12/+12
* * include/ruby/ruby.h (rb_intern_const): tiny optimization.nobu2008-08-161-0/+1
* * include/ruby/ruby.h (CONST_ID): constant ID cache for non-gcc.nobu2008-06-091-0/+2
* * bignum.c (rb_cmpint): moved from compar.c, to check bignummatz2008-04-061-16/+0
* * $Date$ keyword removed to avoid inclusion of locale dependentakr2008-01-061-1/+0
* * include/ruby/ruby.h (struct RBignum): embed digits in RBignum forakr2007-09-011-1/+1
* * encoding.c: provide basic features for M17N.matz2007-08-251-1/+1
* * include/ruby: moved public headers.nobu2007-06-101-1/+1
* * ext/digest/digest.c (rb_digest_base_s_digest): add volatile tomatz2005-12-121-2/+2
* * test/dbm/test_dbm.rb: remove locking test, which may not bematz2005-09-121-1/+0
* * array.c: moved to ANSI function style from K&R function style.ocean2005-09-121-20/+11
* Remove explicit NIL_P() checks since rb_cmpint() does it again in the exactly...michal2004-06-221-6/+0
* Fix dependency issuedave2003-12-191-0/+94
* 031031matz2003-10-301-6/+20
* * ext/pty/pty.c (pty_finalize_syswait): join (using Thread#value)matz2003-05-191-8/+11
* * compar.c (rb_cmperr): raise comparison failure.nobu2003-05-081-4/+16
* * compar.c (cmp_gt): raises ArgumentError when "<=>" give nil.matz2003-05-021-5/+13
* * string.c (rb_str_cmp_m): return nil if str2 does not respond tomatz2003-02-201-6/+6
* * range.c (range_step): step might be float 0 < x < 1.matz2003-02-131-0/+1
* Updated Copyrights of Matz to 2003.michal2003-01-161-1/+1
* * file.c (rb_find_file_ext): should not terminate searching withmatz2002-11-221-24/+22
* * variable.c (rb_copy_generic_ivar): remove old generic instancematz2002-09-031-14/+26
* minor bug fixes.matz2002-05-221-1/+1
* * object.c (Init_Object): should do exact match for Module#==.matz2002-05-211-34/+17