| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-05-03 | new macro mrb_int(mrb,x) to retrieve mrb_int from mrb_value with conversion ↵ | Yukihiro "Matz" Matsumoto | |
| if needed | |||
| 2014-05-03 | use proper length for mrb_get_values_at() | Yukihiro "Matz" Matsumoto | |
| separate mrb_range_beg_len() into two: the one truncates range into the sequence size, and the one does not. #values_at uses the latter. | |||
| 2014-05-03 | reindent else | Yukihiro "Matz" Matsumoto | |
| 2014-05-03 | convert range edges to integers | Yukihiro "Matz" Matsumoto | |
| 2014-05-03 | do not raise error in mrb_range_beg_len() | Yukihiro "Matz" Matsumoto | |
| 2014-05-03 | raise TypeError instead of ArgumentError when argument of wrong type given ↵ | Yukihiro "Matz" Matsumoto | |
| to the values_at | |||
| 2014-05-03 | Merge branch 'values_at' of https://github.com/take-cheeze/mruby into ↵ | Yukihiro "Matz" Matsumoto | |
| take-cheeze-values_at | |||
| 2014-05-03 | remove each from range.c | Yukihiro "Matz" Matsumoto | |
| 2014-05-02 | Implement Struct#values_at and Array#values_at . | take_cheeze | |
| Add API `mrb_get_values_at()` to mruby/range.h . | |||
| 2014-04-24 | range_init argument for exclude_end use mrb_bool | ksss | |
| 2014-04-24 | mrb_range_new excl flag use mrb_bool insteard of int | ksss | |
| 2014-04-15 | resolve conflict | Yukihiro "Matz" Matsumoto | |
| 2014-02-09 | Merge pull request #1674 from cremno/mrb_bool-FALSE-TRUE | Yukihiro "Matz" Matsumoto | |
| use mrb_bool, FALSE and TRUE more | |||
| 2014-02-08 | made mrb_define_class to return existing class, with heavy refactoring | Yukihiro "Matz" Matsumoto | |
| 2014-01-31 | use mrb_bool, FALSE and TRUE more | cremno | |
| It doesn't matter to me if one is using FALSE/TRUE instead of 1/0 but I prefer a type (alias) which emphasizes boolean vars to int. I changed 1/0 to FALSE/TRUE anyway. | |||
| 2014-01-31 | clean up external symbols | cremno | |
| remove unused and unneeded: - sysexit_status - type (a global variable) add mrb_ prefix to: - codedump_all - class_instance_method_list - parser_dump make various functions static, incl.: - yyparse - make_exception | |||
| 2014-01-02 | tiny word boxing optimization | cremno | |
| 2013-08-01 | remove unused inspect_range | Yukihiro "Matz" Matsumoto | |
| 2013-07-15 | Repalace int with mrb_bool because a return value is boolean. | Jun Hiroe | |
| 2013-07-05 | Refactor mrb_range_beg_len() func in range.c | Jun Hiroe | |
| 2013-06-30 | Merge pull request #1324 from h2so5/fix-range-equal | Yukihiro "Matz" Matsumoto | |
| Fix Range#== | |||
| 2013-06-30 | Fix Range#== | h2so5 | |
| 2013-06-30 | Refactor range_eql() func in rangec.c | Jun Hiroe | |
| 2013-06-30 | Refactor mrb_range_eq() func in range.c. | Jun Hiroe | |
| 2013-06-15 | Merge upstream | Daniel Bovensiepen | |
| 2013-06-17 | Add ISO Number to Range | Daniel Bovensiepen | |
| 2013-05-01 | Remove mrb_class_obj_get | h2so5 | |
| 2013-04-25 | rename every ARGS_XXX to MRB_ARGS_XXX; ref #1206 | Yukihiro "Matz" Matsumoto | |
| 2013-04-22 | Use mrb_bool for the 'b' format specifier of mrb_get_args | h2so5 | |
| 2013-03-19 | rename mrb_true_or_false_value() to mrb_bool_value() | Yukihiro Matz Matsumoto | |
| 2013-03-19 | Use mrb_true_or_false_value() / in range_eql(). | Masaki Muranaka | |
| 2013-03-19 | Use mrb_true_or_false_value() / in mrb_range_include(). | Masaki Muranaka | |
| 2013-03-19 | Use mrb_true_or_false_value() / in mrb_range_eq(). | Masaki Muranaka | |
| 2013-03-19 | Use mrb_true_or_false_value() / in mrb_range_excl(). | Masaki Muranaka | |
| 2013-03-16 | Remove unused string.h. | Masaki Muranaka | |
| 2013-03-03 | Clean up range.c. Use mrb_int. Use mrb_vtype. | Masaki Muranaka | |
| 2013-03-01 | Add typedef to structures that have mrb_ prefix. Use typedef-ed type instead ↵ | Masaki Muranaka | |
| of struct directly. | |||
| 2013-02-26 | Simplify mrb_range_beg_len(). Don't use OTHER macro. | Masaki Muranaka | |
| 2013-01-29 | Merge pull request #788 from masamitsu-murase/modify_range_initialize | Yukihiro "Matz" Matsumoto | |
| Modify range initialize to prevent segmentation fault. | |||
| 2013-01-29 | Remove unused function parametes. | Masaki Muranaka | |
| 2013-01-28 | Initialize Range->edges after cheking `beg` and `end` to prevent ↵ | Masamitsu MURASE | |
| segmentation fault. | |||
| 2013-01-13 | Modify `Range#initialize` to accept optional `exclusive` argument. | Masamitsu MURASE | |
| 2013-01-13 | Initialize edges of RRange. | Masamitsu MURASE | |
| 2012-11-13 | fix the issue String#slice with Range may return broken String. | Tomoyuki Sahara | |
| 2012-10-23 | mrb_raisef(): new function. Same as previou version of mrb_raise(). | Masaki Muranaka | |
| mrb_raise(): API modified. It cannot treat variable arguments. | |||
| 2012-10-15 | Avoid memcpy() on copying structure. | Masaki Muranaka | |
| 2012-08-14 | NaN boxing | Yukihiro Matsumoto | |
| 2012-07-29 | Make all(?) void casts explicit for C++ | Max Anselm | |
| 2012-07-29 | Remove commented out code. | Masaki Muranaka | |
| 2012-07-17 | remove debug print | Yukihiro Matsumoto | |
