summaryrefslogtreecommitdiff
path: root/range.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* ChangeLog, range.c: adjust indent and stylenobu2013-01-301-6/+10
* * array.c (rb_ary_bsearch): Fix r38986 (typo) [Bug #7726]marcandre2013-01-301-1/+1
* * array.c (rb_ary_bsearch): Fix r38986 (missing whitespace)marcandre2013-01-301-1/+1
* * array.c (rb_ary_bsearch): Raise TypeError on bad return from blockmarcandre2013-01-301-1/+3
* * range.c: Restrict bsearch to integers [#7728]marcandre2013-01-301-5/+11
* * array.c (rb_ary_bsearch): Return enumerator if no block [#7725]marcandre2013-01-301-0/+2
* * range.c: Fix Range#bsearch for floats [Bug #7724]marcandre2013-01-291-159/+71
* use RB_TYPE_Pnobu2012-12-291-1/+1
* * array.c, enum.c, insns.def, io.c, numeric.c, parse.y, process.c,ko12012-12-021-3/+4
* remove trailing spaces.nobu2012-11-291-2/+1
* * range.c (rb_range_beg_len): Fix potential bug for limit case [#6203]marcandre2012-11-211-4/+4
* * array.c (rb_ary_bsearch): fix rdoc bug (O(n log n) -> O(log n)).mame2012-11-201-1/+1
* range.c: compare signedness onlynobu2012-11-161-5/+3
* * range.c (range_bsearch): fix some bugs: a documentation bug, a wrongmame2012-11-151-8/+8
* * array.c (rb_ary_bsearch): add Array#bsearch for binary search.mame2012-11-141-0/+291
* * range.c: Support for range.step.sizemarcandre2012-11-061-1/+24
* * range.c: Support for Range#size and Range#each.sizemarcandre2012-11-061-1/+21
* * include/ruby/ruby.h: add C APIs.nari2012-10-201-2/+1
* trivial changestadf2012-03-031-1/+1