| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-13 | mrb_str_cat2: deprecated since 0cedf8f | cremno | |
| 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-06 | use mrb_str_new_lit() more widely | 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-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 | tiny word boxing optimization | cremno | |
| 2013-12-19 | fix TypeError message | h2so5 | |
| 2013-10-26 | mrb_Integer() should not convert strings to integers | Yukihiro "Matz" Matsumoto | |
| 2013-09-21 | rename voidp to cptr | Yukihiro "Matz" Matsumoto | |
| 2013-08-07 | rename mrb_value_p() to mrb_ptr() since _p means predicate in mruby source | Yukihiro "Matz" Matsumoto | |
| 2013-08-03 | add read barrier to value.p | Yuichi Nishiwaki | |
| API changes: - value.p must be accessed via mrb_value_p macro - value.p must be mutated via MRB_SET_VALUE_P macro | |||
| 2013-07-15 | Repalace int with mrb_bool because a return value is boolean. | Jun Hiroe | |
| 2013-07-12 | Replace mrb_intern() func with mrb_intern2() func or mrb_intern_cstr() func. | Jun Hiroe | |
| 2013-07-08 | Refactor true_or() and false_and() in object.c. | Jun Hiroe | |
| 2013-07-07 | Change parameter type to suppress -Wsign-compare warnings | Kazuki Tsujimoto | |
| 2013-07-05 | Fix indents in object.c. | Jun Hiroe | |
| 2013-06-30 | Refactor mrb_obj_eq() func in object.c. | Jun Hiroe | |
| 2013-06-28 | add nil.to_a, nil.to_f, nil.to_i methods | Akira Yumiyama | |
| 2013-05-26 | Add MRB_WORD_BOXING mode (represent mrb_value as a word) | kimu_shu | |
| 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-04-11 | string interpolation (#{foo}) does stringify implicitly; no need to call #to_s | Yukihiro "Matz" Matsumoto | |
| 2013-04-11 | Fix TypeError messages | h2so5 | |
| 2013-04-01 | mrb_any_to_s: add separator | Yukihiro "Matz" Matsumoto | |
| 2013-03-29 | Remove mrb_flt2big() as there is no bignum in the core. | Masaki Muranaka | |
| Add new API mrb_flo_to_fixnum(). You can replace mrb_flt2big() to mrb_flo_to_fixnum() with few modifications. | |||
| 2013-03-29 | Sort include files. Some redundant includes are removed. | Masaki Muranaka | |
| 2013-03-28 | Fix %s to %S. | Masaki Muranaka | |
| 2013-03-27 | use new mrb_format API from mrb_raisef; its only format specifier is "%S" ↵ | Yukihiro Matz Matsumoto | |
| (stringify) and takes mrb_value; close #1062 | |||
| 2013-03-24 | Adjusted indent, space and tab | MATSUMOTO Ryosuke | |
| 2013-03-23 | rename mrb_ptr_as_string() to mrb_ptr_to_str() | Yukihiro Matz Matsumoto | |
| 2013-03-23 | Remove *printf() that have "%p" format as possible. Use ↵ | Masaki Muranaka | |
| tomrb_ptr_as_string() instead. | |||
| 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 false_or(). | Masaki Muranaka | |
| 2013-03-19 | Use mrb_true_or_false_value() / in false_xor(). | Masaki Muranaka | |
| 2013-03-19 | Use mrb_true_or_false_value() / in true_xor(). | Masaki Muranaka | |
| 2013-03-19 | Use mrb_true_or_false_value() / in true_and(). | Masaki Muranaka | |
| 2013-03-16 | Remove unused string.h. | Masaki Muranaka | |
| 2013-03-05 | Include stdio.h in mrbconf.h instead of C extension sources. | Masaki Muranaka | |
| 2013-03-01 | Pluggable Struct | mattn | |
| 2013-02-18 | remove TT_REGEX and TT_MATCH | Yukihiro Matz Matsumoto | |
| 2013-02-06 | rewrote mrb_any_to_s | Cremno | |
| use %p instead of %lx to prevent truncation and for consistency | |||
| 2013-01-27 | Fixes a number of "comparison between signed and unsigned" warnings. | Carson McDonald | |
| 2013-01-15 | use the new specifier b instead of o | Cremno | |
| 2012-11-04 | replace RTEST() by mrb_test_p() | Yukihiro Matz Matsumoto | |
| 2012-11-04 | replace FIXNUM_P() by mrb_fixnum_p() | Yukihiro Matz Matsumoto | |
| 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. | |||
