| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2012-07-16 | Supress using switches with fallthru or a empty default label. | Masaki Muranaka | |
| 2012-07-14 | Remove unnecessary header inclusion | Junji Sawada | |
| 2012-07-13 | add missing (empty) default for swtch; close #364 | Yukihiro Matsumoto | |
| 2012-07-13 | less <stdio.h> | Yukihiro Matsumoto | |
| 2012-07-08 | small cosmetic change | Yukihiro Matsumoto | |
| 2012-07-08 | proper type check when creating a range; #345 | Yukihiro Matsumoto | |
| 2012-07-07 | Range optimization. similar to #348 | Masaki Muranaka | |
| 2012-07-06 | range optimization from @monaka; close #348 | Yukihiro Matsumoto | |
| 2012-06-22 | Use mrb_str_new() instead of mrb_str_new2() as possible. | Masaki Muranaka | |
| 2012-06-19 | range.c: typo fixed | Yukihiro Matsumoto | |
| 2012-06-19 | remove unused mrb_rescue() | Yukihiro Matsumoto | |
| 2012-06-15 | Remove some redundant code. | Masaki Muranaka | |
| 2012-06-14 | Remove unused functions. | Masaki Muranaka | |
| 2012-06-03 | remove mrb_exec_recursive | Yukihiro Matsumoto | |
| 2012-05-24 | made mrb_get_args() better (optinal args, type checks); close #173 #176 | Yukihiro Matsumoto | |
| 2012-05-23 | cast style consistency | Yukihiro Matsumoto | |
| 2012-05-20 | More C++ compilability work: mrb_obj_alloc void* conversions | Mitchell Blank Jr | |
| One of the biggest set of changes needed to make C++ compile, is that you can't autoconvert "void*" to a different pointer type without a cast (you can of course, convert pointers *to* "void*"!) For the first part, convert the users of "mrb_obj_alloc". Since it has to return something, make it RBasic* (that's what mrb_obj_alloc() is operating on anyway). This way, even in C you'll get a warning if you don't cast it. For places where there are a lot of similar calls to mrb_obj_alloc(), this can be easily hidden through a macro. I did this in string.c: #define mrb_obj_alloc_string(mrb) ((struct RString *) mrb_obj_alloc((mrb), MRB_TT_STRING, (mrb)->string_class)) I also updated the mrb_object() macro to also return a RBasic* -- my previous commit changed that from "void*" -> "RObject*", but I figure it should be consistent with mrb_obj_alloc() | |||
| 2012-05-16 | Remove some redundant function declarations. | Masaki Muranaka | |
| 2012-05-10 | remove mrb->range_class | Yukihiro Matsumoto | |
| 2012-05-05 | move mrb_obj_is_instance_of from range.c to kernel.c | Yukihiro Matsumoto | |
| 2012-04-30 | rm whitespace | roco | |
| 2012-04-24 | mv variable.h to mruby/variable.h | Yukihiro Matsumoto | |
| 2012-04-23 | remove code for unsupported taint-mode | Yukihiro Matsumoto | |
| 2012-04-23 | add file header | mimaki | |
| 2012-04-20 | add mruby sources | mimaki | |
