| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
