summaryrefslogtreecommitdiffhomepage
path: root/src/array.c
AgeCommit message (Expand)Author
2014-01-30Array#[]= is now range awareYukihiro "Matz" Matsumoto
2014-01-29move range aware aget to array.c from mruby-array-ext gemYukihiro "Matz" Matsumoto
2014-01-07remove superfluous includescremno
2014-01-04should splat and iterate elements when "*ary" speficied in the case-when clau...Yukihiro "Matz" Matsumoto
2014-01-03mrb_ary_splat() to call #to_aYukihiro "Matz" Matsumoto
2014-01-02Merge pull request #1634 from cremno/use-mrb_fixnum_pYukihiro "Matz" Matsumoto
2014-01-02remove various preprocessor conditionalscremno
2014-01-02tiny word boxing optimizationcremno
2013-12-07Fix ISO no in Array#* and Array#+Jun Hiroe
2013-12-01add mrb_intern_lit for creating symbol from string literaltake_cheeze
2013-11-29rename mrb_intern2() to mrb_intern(); huge API incompatibility; close #1513Yukihiro "Matz" Matsumoto
2013-11-01changed argument type of mrb_ary_modify(); ref #1554Yukihiro "Matz" Matsumoto
2013-10-31add mrb_ary_modify(mrb,a); you have to ensure mrb_value a to be an array; ref...Yukihiro "Matz" Matsumoto
2013-07-22change else formattingYukihiro "Matz" Matsumoto
2013-07-18Changed use of MRB_INT_MAX to MRB_INT_MAX-1Carson McDonald
2013-07-01Refactor mrb_ary_eql() func in array.c.Jun Hiroe
2013-07-01Refactor mrb_ary_equal() func in array.c.Jun Hiroe
2013-06-15Merge upstreamDaniel Bovensiepen
2013-06-17Add ISO Number to ArrayDaniel Bovensiepen
2013-06-13fix indentYukihiro "Matz" Matsumoto
2013-05-18removed unused variables / assigns never usedJulien Ammous
2013-04-25rename every ARGS_XXX to MRB_ARGS_XXX; ref #1206Yukihiro "Matz" Matsumoto
2013-04-20put spaces after if/whileYukihiro "Matz" Matsumoto
2013-04-01Fix typos.Masaki Muranaka
2013-03-29Rearrange SIZE_MAX. It is supported also VC++ since its version10. And there ...Masaki Muranaka
2013-03-29Sort include files. Some redundant includes are removed.Masaki Muranaka
2013-03-27use new mrb_format API from mrb_raisef; its only format specifier is "%S" (st...Yukihiro Matz Matsumoto
2013-03-26Remove #if 0 ... #endif code.Masaki Muranaka
2013-03-24Adjusted indent, space and tabMATSUMOTO Ryosuke
2013-03-24resolve conflictYukihiro Matz Matsumoto
2013-03-23Make array.c and vm.c share value_move().Masaki Muranaka
2013-03-22Use mrb_intern2() instead of mrb_intern(). This is for avoiding overhead by s...Masaki Muranaka
2013-03-19rename mrb_true_or_false_value() to mrb_bool_value()Yukihiro Matz Matsumoto
2013-03-19Use mrb_true_or_false_value() / in mrb_ary_eql().Masaki Muranaka
2013-03-19Use mrb_true_or_false_value() / in mrb_ary_equal().Masaki Muranaka
2013-03-19Use mrb_true_or_false_value() / in mrb_ary_empty_p().Masaki Muranaka
2013-03-14Add break to default case in switch statementkano4
2013-03-11return value from mrb_gc_arena_save() is intYukihiro Matz Matsumoto
2013-03-08define and use print format macros for mrb_intCremno
2013-03-08unify mrb_ary_new{,_elts,_from_values}; mrb_ary_from_values() is a winnerYukihiro Matz Matsumoto
2013-03-05Add null check after mrb_realloc for arrayCarson McDonald
2013-03-04fix mrb_int for INT64 envYukihiro Matz Matsumoto
2013-03-03Merge pull request #934 from monaka/pr-use-mrb_int-in-array.cYukihiro "Matz" Matsumoto
2013-03-03Define ARY_MAX_SIZE strictly. Use mrb_int instead of int.Masaki Muranaka
2013-03-02Adjust some indentsMATSUMOTO Ryosuke
2013-03-01Add typedef to structures that have mrb_ prefix. Use typedef-ed type instead ...Masaki Muranaka
2013-02-27Add document for array_copyNARUSE, Yui
2013-01-30rename mrb_ary_alen to mrb_ary_len; close #781Yukihiro Matz Matsumoto
2013-01-27Fixes a number of "comparison between signed and unsigned" warnings.Carson McDonald
2012-12-03Array#[]= should return assigning value; close #584Yukihiro Matz Matsumoto