summaryrefslogtreecommitdiffhomepage
path: root/test
AgeCommit message (Collapse)Author
2017-04-13Update NODE_XSTR, NODE_DSXTR tests; ref #3605Yukihiro "Matz" Matsumoto
2017-04-06Get constant of parent class even if child class is defined in signleton ↵Kouichi Nakanishi
class; fix #3575
2017-03-31Modify to get constant of parent module in singleton class; fix #3568Kouichi Nakanishi
2017-03-30Modify class variable definition in singleton class; fix #3539Kouichi Nakanishi
2017-03-29Should raise FloatDomainErrorksss
2017-03-29Set proper class to subclass of Arrayokkez
More compatibility to CRuby.
2017-03-22Fix result if pattern is emptyksss
2017-03-19Callback should yield with pattern every timeksss
2017-03-19Remove cname duplication from exc_inspect().Yukihiro "Matz" Matsumoto
2017-03-15Suuport custom separatorksss
2017-03-11Merge branch 'master' into string-gsubYukihiro "Matz" Matsumoto
2017-03-10\1 sequences as empty stringsksss
2017-03-10Avoid infinity loop when empty string patternksss
2017-03-05Merge pull request #3483 from ksss/string-indexYukihiro "Matz" Matsumoto
String#index shouldn't return nil when "".index ""
2017-03-05String#index shouldn't return nil when "".index ""ksss
2017-03-02Create NoMethodError instance using `mrb_obj_new()`.Yukihiro "Matz" Matsumoto
2017-02-27Remove default Kernel#method_missing.Yukihiro "Matz" Matsumoto
Internal method_missing works without problems.
2017-02-15Move BasicObject#method_missing to Kernel#method_missing; ref #3417Yukihiro "Matz" Matsumoto
More compatibility to CRuby. Updated tests that assume old mruby behavior.
2017-02-06Kernel#local_variables: Make result array uniqueksss
2017-01-18Merge pull request #3362 from ksss/procYukihiro "Matz" Matsumoto
Proc shouldn't have `initialize` method
2017-01-11Fix 36fc1f14 not checking in the right locationBouke van der Bijl
2017-01-07Pass when assert returns a false valueRyo Okubo
2016-12-25Fix segv when primitive valueksss
Fix #3352
2016-12-22Should call initialize method if definedksss
2016-12-21Proc shouldn't have `initialize` methodksss
Fix #3356
2016-12-15Fix crash when exponent is -2147483648Clayton Smith
2016-12-11Implement Object#freezeTakashi Kokubun
2016-12-10Merge pull request #3324 from bouk/mruby/bouk-negateYukihiro "Matz" Matsumoto
Don't generate code for NODE_NEGATE if the result isn't used Reported by https://hackerone.com/haquaman
2016-12-09Fix segfault in gen_values with NOVAL and more than 127 argsBouke van der Bijl
2016-12-08Fix segfault when undef is called with exactly 127 argumentsBouke van der Bijl
The issue is that when there are more than 126 arguments an array needs to be created to pass the arguments on with. Reported by https://hackerone.com/revskills
2016-12-07Don't generate code for NODE_NEGATE if the result isn't usedBouke van der Bijl
Reported by https://hackerone.com/haquaman
2016-12-07Copy default_proc by Hash#dup.Shugo Maeda
2016-12-03update NoMethodError tests; ref #3291Yukihiro "Matz" Matsumoto
2016-12-03Merge branch 'method-missing-segfault' of https://github.com/bouk/mruby into ↵Yukihiro "Matz" Matsumoto
bouk-method-missing-segfault
2016-12-03Merge pull request #3319 from bouk/apost-splattYukihiro "Matz" Matsumoto
Fix segfault when using result of rest assignment
2016-12-03Merge pull request #3317 from bouk/missing-to-sYukihiro "Matz" Matsumoto
Use mrb_ptr instead of mrb_cptr in Kernel#to_s
2016-12-02Fix segfault in mrb_proc_copy.Clayton Smith
2016-12-01Fix segfault when using result of rest assignmentBouke van der Bijl
Reported by https://hackerone.com/haquaman
2016-12-01Use mrb_ptr instead of mrb_cptr in Kernel#to_sBouke van der Bijl
This is to avoid segfault when WORD_BOXING is enabled Reported by https://hackerone.com/brakhane
2016-12-01Merge pull request #3312 from nobu/feature/multi-unicode-escapeYukihiro "Matz" Matsumoto
Feature/multi unicode escape
2016-12-01Support multiple elements \u syntaxNobuyoshi Nakada
2016-12-01Fix assertion argument ordersNobuyoshi Nakada
2016-12-01Add test for recently fixed bugsYutaka HARA
2016-11-30Merge pull request #3278 from bouk/dup-classYukihiro "Matz" Matsumoto
Copy over INSTANCE_TT when duping class
2016-11-25resolve conflict; ref #3279Yukihiro "Matz" Matsumoto
2016-11-25resolve conflict; ref #3283Yukihiro "Matz" Matsumoto
2016-11-25resolve conflict; ref #3285Yukihiro "Matz" Matsumoto
2016-11-25resolve conflict; ref #3286Yukihiro "Matz" Matsumoto
2016-11-25Merge pull request #3287 from bouk/proc-arityYukihiro "Matz" Matsumoto
Fix calling .arity on Proc with undefined `initialize`
2016-11-25Merge pull request #3284 from bouk/remove-method-segfaultYukihiro "Matz" Matsumoto
Fix segfault on remove_method with invalid argument