| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-03-09 | Merge pull request #1831 from monaka/pr-make-type-casts-safer | Yukihiro "Matz" Matsumoto | |
| Make type casts safer | |||
| 2014-03-09 | add "?" specifier to check if preceding optional argument is given | Yukihiro "Matz" Matsumoto | |
| 2014-03-08 | Make type casts safer. | Masaki Muranaka | |
| 2014-03-06 | make embed string when create literals | ksss | |
| 2014-03-06 | embed small string | ksss | |
| use flags 4 for *this object is embed* use flags 8~64 for *embed string length* | |||
| 2014-03-01 | use C style comments instead of C++ style comments | cubicdaiya | |
| According to CONTRIBUTING.md, Don't use C++ style comments /* This is the prefered comment style */ Use C++ style comments only for temporary comment e.g. commenting out some code lines. | |||
| 2014-02-27 | use mrb_str_cat_lit() intead of mrb_str_cat | cubicdaiya | |
| 2014-02-27 | boot_defclass: super may be NULL | Yukihiro "Matz" Matsumoto | |
| 2014-02-27 | avoid recursion when method_missing happened in inspect; fix #1746 | Yukihiro "Matz" Matsumoto | |
| 2014-02-26 | use mrb_intern_lit instead of mrb_intern_cstr for C string literals | cubicdaiya | |
| 2014-02-21 | add 'd' format specifier to get data pointer directly from mrb_get_args | take_cheeze | |
| 2014-02-20 | move src/error.h to include/mruby/error.h | take_cheeze | |
| 2014-02-08 | made mrb_define_class to return existing class, with heavy refactoring | Yukihiro "Matz" Matsumoto | |
| 2014-02-08 | rename mrb_name_class and make it static | Yukihiro "Matz" Matsumoto | |
| 2014-02-06 | use mrb_str_new_lit() more widely | Yukihiro "Matz" Matsumoto | |
| 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-07 | remove superfluous includes | cremno | |
| - reduce compile time by a little bit (full-core: ~0.7s for me) - thanks to 'include-what-you-use' for some help - include Standard C header files before any other (coding style) | |||
| 2014-01-02 | use the same error msg as mrb_str_to_cstr/CRuby | cremno | |
| It's better to have one message for the same error than two different (although similar worded) ones. | |||
| 2013-12-23 | Remove 'mrb_state' field from 'kh_xxx_t' structure. | crimsonwoods | |
| 'kh_xxx_t' requires 'mrb_state' to allocate, free, and compute hash value. But 'mrb_state' should not be held by 'kh_xxx_t' and 'mrb_state' should be supplied from outside. | |||
| 2013-12-01 | add mrb_intern_lit for creating symbol from string literal | take_cheeze | |
| 2013-11-29 | rename mrb_intern2() to mrb_intern(); huge API incompatibility; close #1513 | Yukihiro "Matz" Matsumoto | |
| 2013-10-30 | resolve conflict #1552 | Yukihiro "Matz" Matsumoto | |
| 2013-10-30 | type check class/module in mrb_get_args(); close #1477 | Yukihiro "Matz" Matsumoto | |
| 2013-10-30 | implement Class.new with block | h2so5 | |
| 2013-10-26 | nil/false should not be implicitly converted to integers in mrb_get_args(); ↵ | Yukihiro "Matz" Matsumoto | |
| close #1529 | |||
| 2013-10-26 | Merge pull request #1530 from h2so5/args-explicit-conversion | Yukihiro "Matz" Matsumoto | |
| Disable implicit integer conversion in mrb_get_args | |||
| 2013-10-15 | define Module#const_missing | Yukihiro "Matz" Matsumoto | |
| 2013-10-05 | Disable implicit integer conversion in mrb_get_args | h2so5 | |
| 2013-09-23 | eliminate use of traditional intern API (mrb_intern()) completely | Yuichi Nishiwaki | |
| 2013-09-21 | rename voidp to cptr | Yukihiro "Matz" Matsumoto | |
| 2013-09-02 | add verbose_backtrace | take_cheeze | |
| 2013-08-26 | Merge pull request #1487 from h2so5/z-option-with-shared-string | Yukihiro "Matz" Matsumoto | |
| Fix a problem of 'z' option and shared string | |||
| 2013-08-24 | Fix a problem of 'z' option and shared string | h2so5 | |
| 2013-08-15 | remove Class#alloc method | Yukihiro "Matz" Matsumoto | |
| 2013-08-15 | implement Class.new in C again | Yukihiro "Matz" Matsumoto | |
| 2013-08-13 | define Class#new in ruby to call #initialize | Yukihiro "Matz" Matsumoto | |
| 2013-08-09 | def statement and define_method now return symbol a la Ruby2.1 | Yukihiro "Matz" Matsumoto | |
| 2013-08-07 | class.c and numeric.c: fixed MSVC warnings | Cremno | |
| 2013-08-07 | return statement should terminate execution of a method defined by define_method | Yukihiro "Matz" Matsumoto | |
| 2013-07-31 | stop storing target_class info for C defined methods | Yukihiro "Matz" Matsumoto | |
| 2013-07-22 | change else formatting | Yukihiro "Matz" Matsumoto | |
| 2013-07-15 | Repalace int with mrb_bool because a return value is boolean. | Jun Hiroe | |
| 2013-07-13 | singleton class super initialize failed | Yukihiro "Matz" Matsumoto | |
| 2013-07-13 | make_metaclass should skip MRB_TT_ICLASS; close #1369 | Yukihiro "Matz" Matsumoto | |
| 2013-07-13 | make_metaclass should skip MRB_TT_ICLASS; close #1369 | Yukihiro "Matz" Matsumoto | |
| 2013-07-11 | Replace mrb_intern() with mrb_intern_cstr(). | Jun Hiroe | |
| 2013-07-11 | add dummy visibility methods (public/protected/private) that do nothing; ref ↵ | Yukihiro "Matz" Matsumoto | |
| #1357 | |||
| 2013-07-10 | mrb_bob_missing to use mrb_get_args("n") | Yukihiro "Matz" Matsumoto | |
| 2013-07-10 | mrb_mod_alias to use mrb_get_args("nn") | Yukihiro "Matz" Matsumoto | |
| 2013-07-07 | call Class#inherited when Class.new(klass) | hoge | |
