aboutsummaryrefslogtreecommitdiffstats
path: root/range.c
Commit message (Expand)AuthorAgeFilesLines
* Improve performance of Range#{min,max}watson19782017-05-301-2/+4
* range.c: remove no longer used variablenobu2017-04-261-5/+0
* no longer rescue exceptions of #<=> when initializing a Rangeeregon2017-04-251-15/+2
* range.c: check loadingnobu2016-11-111-3/+8
* range.c: check if range modifiablenobu2016-11-101-0/+1
* range.c: indent [ci skip]nobu2016-11-101-2/+2
* * range.c: Add docs for max/min behavior with exclusive range.hsbt2016-10-051-2/+4
* replace fixnum by integer in documents.akr2016-09-081-1/+1
* range.c: check_step_domainnobu2016-07-251-19/+20
* * range.c (range_eqq): revert r11113 because rb_call_super() isshugo2016-01-231-7/+1
* range.c: infected by the receivernobu2015-12-031-2/+2
* NameError#receiver of uninitialized constantnobu2015-10-281-1/+1
* range.c: call range_include directly if possiblenobu2015-08-151-1/+7
* range.c: move String specific codenobu2015-05-151-19/+4
* range.c: r_lessnobu2015-05-151-35/+15
* range.c: r_cover_pnobu2015-05-151-11/+9
* range.c: covered for linear objectsnobu2015-05-031-2/+16
* range.c: predefined IDsnobu2015-05-011-3/+3
* use frozen string of symbolsnobu2015-04-141-4/+4
* use rb_funcallvnobu2015-02-161-2/+2
* range.c: trivial optimizationsnobu2015-01-131-9/+7
* range.c: class name encodingnobu2015-01-131-3/+3
* range.c: reduce argument evaluationsnobu2015-01-131-1/+2
* * internal.h: Include ruby.h and ruby/encoding.h to beakr2014-11-151-2/+0
* range.c: unused functionnobu2014-03-141-7/+0
* [DOC] add links to `Object#hash`nobu2014-03-141-0/+2
* Range#bsearch: fix typo in rdocmarcandre2014-02-151-1/+1
* * enum.c: Enumerable#{min,min_by,max,max_by} extended to take anakr2014-02-141-11/+18
* * range.c (Range#size): [DOC] improve description and add examples.eregon2014-01-091-1/+4
* hash.c: detect recursion for allnobu2013-12-031-20/+12
* range.c: revert the old behaviornobu2013-11-301-1/+1
* vm_eval.c: rb_yield_blocknobu2013-11-291-1/+1
* ruby/ruby.h: RB_BLOCK_CALL_FUNC_ARGLISTnobu2013-11-291-5/+5
* array.c, enum.c, range.c: rb_block_call_func compatiblenobu2013-11-291-1/+2
* ruby/ruby.h: add blockarg to rb_block_call_funcnobu2013-11-291-11/+11
* should not ignore the rest of recursive constructsnobu2013-11-261-1/+1
* range.c: modify checknobu2013-10-261-5/+19
* range.c: fix int and VALUEnobu2013-10-251-5/+7
* range.c: setter macrosnobu2013-10-251-6/+9
* range.c: revert r42400nobu2013-08-081-16/+1
* range.c: return nil for empty rangenobu2013-08-061-2/+9
* range.c: consider exclusivenobu2013-08-061-1/+9
* intern.h: define rb_enumerator_size_funcnobu2013-06-261-2/+8
* * include/ruby/ruby.h: support write barrier protection for T_STRUCT.ko12013-06-211-6/+11
* * range.c: Fix rdoc on Range#bsearch [Bug #8242] [ruby-core:54143]zzak2013-06-021-2/+2
* fix typos. Patch by k_takata.ktsj2013-05-191-1/+1
* * gc.c: support RGENGC. [ruby-trunk - Feature #8339]ko12013-05-131-1/+1
* * *.c, parse.y, insns.def: use RARRAY_AREF/ASET macroko12013-05-131-1/+1
* prefix global symbolsnobu2013-03-061-2/+2
* * range.c: Use div instead of / for bsearchmarcandre2013-02-051-2/+3