| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-02-26 | Implement sprintf("%c") for UTF-8. | chasonr | |
| * sprintf("%c") is changed to accept a string for which String#size returns 1, even if it is longer than one byte, and to convert a Fixnum via Fixnum#chr (possibly returning more than one byte). Thus, if the UTF-8 gem is in use, a character will be understood as a single UTF-8 character. * The change to sprintf depends on the implementation of Fixnum#chr added to mrbgems/mruby-string-utf8/src/string.c. This should work with any other gem that implements a multibyte encoding, as long as it implements String#size and Fixnum#chr as appropriate. | |||
| 2014-02-27 | Could you add me to AUTHORS? | cubicdaiya | |
| 2014-02-27 | forget to break in the switch statement | Yukihiro "Matz" Matsumoto | |
| 2014-02-27 | boot_defclass: super may be NULL | Yukihiro "Matz" Matsumoto | |
| 2014-02-27 | Merge pull request #1754 from pje/patch-1 | Yukihiro "Matz" Matsumoto | |
| Delete `!!Notice!!` intro paragraph from README | |||
| 2014-02-26 | Delete `!!Notice!!` intro paragraph from README | Patrick Ellis | |
| It's become misleading since the release of 1.0.0 and the launch of mruby.org. | |||
| 2014-02-27 | revert 38e9ce21 and API changed; mrb_get_backtrace() -> renamed to ↵ | Yukihiro "Matz" Matsumoto | |
| mrb_exc_backtrace since this is a backtrace method implementation of Exception; mrb_get_backtrace_at() -> removed; mrb_get_backtrace() -> added to get backtrace in array (like caller) | |||
| 2014-02-27 | avoid recursion when method_missing happened in inspect; fix #1746 | Yukihiro "Matz" Matsumoto | |
| 2014-02-27 | fix indent | Yukihiro "Matz" Matsumoto | |
| 2014-02-27 | add new function mrb_get_backtrace_at() to get backtrace at ci and pc | Yukihiro "Matz" Matsumoto | |
| 2014-02-27 | Merge pull request #1753 from take-cheeze/assert_rb | Yukihiro "Matz" Matsumoto | |
| Compile assert.rb once. | |||
| 2014-02-27 | add macro ARY_UNSET_SHARED | ksss | |
| 2014-02-27 | add macro ARY_SET_SHARED | ksss | |
| 2014-02-26 | add test for Kernel#instance_variable_defined? | cubicdaiya | |
| 2014-02-26 | Merge pull request #1752 from cubicdaiya/issues/use_mrb_str_new_lit2 | Yukihiro "Matz" Matsumoto | |
| Use mrb_str_new_lit instead of mrb_str_new for C string literal | |||
| 2014-02-26 | use mrb_str_new_lit instead of mrb_str_new for C string literal | cubicdaiya | |
| 2014-02-26 | compile assert.rb once | take_cheeze | |
| 2014-02-26 | Merge pull request #1748 from cubicdaiya/issues/optim_get_valid_iv_sym | Yukihiro "Matz" Matsumoto | |
| fix bug for get_valid_iv_sym | |||
| 2014-02-26 | Merge pull request #1747 from cubicdaiya/issues/use_mrb_intern_lit | Yukihiro "Matz" Matsumoto | |
| use mrb_intern_lit instead of mrb_intern_cstr for C string literals | |||
| 2014-02-26 | Merge pull request #1749 from take-cheeze/file_line_test | Yukihiro "Matz" Matsumoto | |
| add test for __LINE__ and __FILE__ | |||
| 2014-02-26 | Merge pull request #1744 from cubicdaiya/feature/introduce_mrb_str_cat_lit | Yukihiro "Matz" Matsumoto | |
| Introduce mrb_str_cat_lit | |||
| 2014-02-26 | add macro ARY_SHARED_P | ksss | |
| 2014-02-26 | Merge pull request #1743 from cubicdaiya/issues/use_mrb_str_new_lit | Yukihiro "Matz" Matsumoto | |
| Use mrb_str_new_lit instead of mrb_str_new for C string literals | |||
| 2014-02-26 | add test for __LINE__ and __FILE__ | take_cheeze | |
| 2014-02-26 | fix bug for get_valid_iv_sym | cubicdaiya | |
| When sub-string is used in the following way, it does not work well. o = Object.new o.instance_variable_set(:@a, 1) o.instance_variable_defined?("@abc"[0,2]) #=> false (this should be true) | |||
| 2014-02-26 | use mrb_intern_lit instead of mrb_intern_cstr for C string literals | cubicdaiya | |
| 2014-02-26 | use mrb_str_cat_lit() more widely | cubicdaiya | |
| 2014-02-26 | introduce mrb_str_cat_lit() to create strings from C string litrals | cubicdaiya | |
| 2014-02-26 | use mrb_str_new_lit instead of mrb_str_new for C string literals | cubicdaiya | |
| 2014-02-26 | Merge pull request #1739 from take-cheeze/clang_cxx | Yukihiro "Matz" Matsumoto | |
| Specialize C++ compiler in clang toolchain. | |||
| 2014-02-26 | Merge pull request #1741 from suzukaze/update-readme | Yukihiro "Matz" Matsumoto | |
| Update README.md; The URL of the mruby home-page is accessible. | |||
| 2014-02-26 | Merge pull request #1740 from tmash06/fix_missing_spaces | Yukihiro "Matz" Matsumoto | |
| fix missing spaces. | |||
| 2014-02-26 | Update README.md; The URL of the mruby home-page is accessible. | Jun Hiroe | |
| 2014-02-26 | Merge branch 'master' of github.com:mruby/mruby | Yukihiro "Matz" Matsumoto | |
| 2014-02-26 | resolve conflict | Yukihiro "Matz" Matsumoto | |
| 2014-02-26 | fix missing spaces. | Tatsuya Matsumoto | |
| 2014-02-25 | specialize C++ compiler in clang toolchain | take_cheeze | |
| 2014-02-25 | Merge pull request #1737 from chasonr/Random-static-data | Yukihiro "Matz" Matsumoto | |
| Implement default Random instance. | |||
| 2014-02-25 | Merge pull request #1738 from cubicdaiya/issues/optim_mrb_time_zone | Yukihiro "Matz" Matsumoto | |
| small-optimization for mrb_time_zone | |||
| 2014-02-25 | small-optimization2 for mrb_time_zone | cubicdaiya | |
| mrb_str_new_static is more efficient than mrb_str_new in this case. | |||
| 2014-02-25 | small-optimization for mrb_time_zone | cubicdaiya | |
| Using mrb_str_new instead of mrb_str_new_cstr | |||
| 2014-02-25 | Implement default Random instance. | chasonr | |
| Previously, the default random number generator was implemented using static storage. This storage is common to all instances of mruby in a process, and use of the default random number generator in one instance will perturb the default random number generator in other instances. It is also not thread safe. With this change, the default random number generator is defined as Random::DEFAULT, as it is in CRuby. | |||
| 2014-02-25 | quiet compiler. | Tomoyuki Sahara | |
| 2014-02-25 | remove unused. | Tomoyuki Sahara | |
| 2014-02-25 | Merge branch 'master' of github.com:iij/mruby-io | Tomoyuki Sahara | |
| 2014-02-25 | add IO.read | Tomoyuki Sahara | |
| 2014-02-25 | clarify fallthrough in the switch statement | Yukihiro "Matz" Matsumoto | |
| 2014-02-25 | initialize sname before interning | Yukihiro "Matz" Matsumoto | |
| 2014-02-25 | Merge pull request #1736 from take-cheeze/doc_update | Yukihiro "Matz" Matsumoto | |
| add ruby and C code execution order note | |||
| 2014-02-25 | add ruby and C code execution order note | take_cheeze | |
