| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-09-19 | Remove implicit conversion using `to_str` method. | Yukihiro "Matz" Matsumoto | |
| We have added internal convenience method `__to_str` which does string type check. | |||
| 2018-09-07 | Clear terminated space | dearblue | |
| 2018-09-05 | Merge pull request #4055 from take-cheeze/verbose_bintest | Yukihiro "Matz" Matsumoto | |
| Support verbose mode in bintest. | |||
| 2018-09-01 | Move `Kernel#send` to `mruby-metaprog` gem. | Yukihiro "Matz" Matsumoto | |
| But `BasicObject#__send__` is still available from the core. | |||
| 2018-08-30 | Separate meta-programming features to `mruby-metaprog` gem. | Yukihiro "Matz" Matsumoto | |
| We assume meta-programming is less used in embedded environments. We have moved following methods: * Kernel module global_variables, local_variables, singleton_class, instance_variables, instance_variables_defined?, instance_variable_get, instance_variable_set, methods, private_methods, public_methods, protected_methods, singleton_methods, define_singleton_methods * Module class class_variables, class_variables_defined?, class_variable_get, class_variable_set, remove_class_variable, included_modules, instance_methods, remove_method, method_removed, constants * Module class methods constants, nesting Note: Following meta-programming methods are kept in the core: * Module class alias_method, undef_method, ancestors, const_defined?, const_get, const_set, remove_const, method_defined?, define_method * Toplevel object define_method `mruby-metaprog` gem is linked by default (specified in default.gembox). When it is removed, it will save 40KB (stripped:8KB) on x86-64 environment last time I measured. | |||
| 2018-08-25 | Fix misspelling words in comments | Kazuhiro Sera | |
| 2018-07-31 | Add test case corresponding to 53e2723. | Yukihiro "Matz" Matsumoto | |
| 2018-07-30 | Keyword argument implemented. | Yukihiro "Matz" Matsumoto | |
| 2018-06-21 | Support verbose mode in bintest. | take-cheeze | |
| 2018-06-01 | The `clone` method should copy object status (e.g. frozen) too; #4030 | Yukihiro "Matz" Matsumoto | |
| 2018-04-25 | Fix array replace leak error in mruby-uri. | Takeshi Watanabe | |
| 2018-03-24 | Return nil if type differ in `String#<=>`. | Takeshi Watanabe | |
| 2018-02-12 | `String#inspect` to use hexadecimal, not octal to print unprintable. | Yukihiro "Matz" Matsumoto | |
| 2017-12-23 | Update `Kernel#method_missing` tests for new `NoMethodError` message. | Yukihiro "Matz" Matsumoto | |
| Also removed tests that depends on implementation details of the default `method_missing` behavior. | |||
| 2017-12-13 | Skip `test/t/float.rb` tests; ref #3827 | Yukihiro "Matz" Matsumoto | |
| 2017-12-09 | Use same format between Fail and Skip | bamchoh | |
| We can see gem name in skip message by this fix | |||
| 2017-11-22 | Change newline style of test/t/lang.rb (from DOS) | Yukihiro "Matz" Matsumoto | |
| 2017-11-22 | Some cosmetic changes | Yukihiro "Matz" Matsumoto | |
| 2017-11-04 | Merge branch 'master' of github.com:mruby/mruby | YAMAMOTO Masaya | |
| 2017-10-28 | Update test for `Kernel#local_variables` | Yukihiro "Matz" Matsumoto | |
| 2017-10-11 | Test for MRB_WITHOUT_FLOAT | YAMAMOTO Masaya | |
| 2017-08-30 | Tested LocalJumpErrors caused by break in a proc | Christopher Aue | |
| 2017-08-30 | Allowed to pass multiple exceptions to assert_raise | Christopher Aue | |
| 2017-08-29 | Refactored #assert_raise and #assert_nothing_raised | Christopher Aue | |
| 2017-08-23 | Fixed register windows of OP_SENDs generated by NODE_{DREGX,REGX}; ref #3783 | Christopher Aue | |
| 2017-08-23 | Tested register windows of OP_SENDs generated by NODE_{DXSTR,XSTR}; ref #3783 | Christopher Aue | |
| 2017-08-23 | Fixed register windows of OP_SENDs generated by NODE_OP_ASGN; ref #3783 | Christopher Aue | |
| 2017-08-23 | Fixed register windows of OP_SENDs generated by NODE_{FOR,SYMBOLS}; ref #3783 | Christopher Aue | |
| 2017-08-23 | Tested register windows of OP_SENDs generated by NODE_{RESCUE,HASH,ALIAS}; ↵ | Christopher Aue | |
| ref #3783 | |||
| 2017-08-23 | Fixed register windows of OP_SENDs generated by ↵ | Christopher Aue | |
| NODE_{SCALL,CASE,YIELD,UNDEF}; ref #3783 | |||
| 2017-08-11 | Added basic test for calling a missing method through super | Christopher Aue | |
| 2017-08-01 | Implements `Module::nesting' (15.2.2.3.2); ref #600, #3200 | Yukihiro "Matz" Matsumoto | |
| 2017-07-29 | Merge pull request #3757 from christopheraue/module_const_get_class_path | Yukihiro "Matz" Matsumoto | |
| Extended Module#const_get to support class paths | |||
| 2017-07-28 | Extended Module#const_get to support class paths | Christopher Aue | |
| 2017-07-28 | Fixed return value of Module#include and #prepend | Christopher Aue | |
| 2017-07-18 | Fixed Module#to_s and #name for #const_set modules | Christopher Aue | |
| 2017-07-16 | added basic tests for while/until/break/next | Christopher Aue | |
| 2017-07-11 | fixed printing failed assertions | Christopher Aue | |
| 2017-07-09 | Should only check frozen for Array#pop | ksss | |
| 2017-07-09 | Add frozen test for Array#shift | ksss | |
| 2017-07-04 | Merge pull request #3726 from mruby/stable | Yukihiro "Matz" Matsumoto | |
| mruby-1.3.0 | |||
| 2017-07-03 | Fixed an unit test to work on Cygwin. | Hiroshi Mimaki | |
| 2017-06-28 | Remove redundant use of `Object#to_s` in interpolation. | Yukihiro "Matz" Matsumoto | |
| 2017-06-23 | Make `LocalJumpError` a subclass of `ScriptError`. | Yukihiro "Matz" Matsumoto | |
| It's incompatible with CRuby, but it is required for mruby because it cannot detect `break` outside of loops in the parsing time, but in the code generation time where it cannot raise `SyntaxError`. | |||
| 2017-06-22 | Silence rubocop warnings. | Yukihiro "Matz" Matsumoto | |
| 2017-06-21 | use `unless` instead of `if not`. | Yukihiro "Matz" Matsumoto | |
| 2017-06-02 | Restore `test/t/codegen.rb` | Yukihiro "Matz" Matsumoto | |
| 2017-06-02 | Fixed a bug in `void_expr_error`. | Yukihiro "Matz" Matsumoto | |
| 2017-06-02 | Remove tests which can not be compiled on CRuby. | Yukihiro "Matz" Matsumoto | |
| 2017-05-23 | Remove class info from backtrace lines. | Yukihiro "Matz" Matsumoto | |
