summaryrefslogtreecommitdiff
path: root/test/ruby/test_keyword.rb
AgeCommit message (Expand)Author
2019-09-05Fix passing keywords without splats to sym procs, define_method, and method_m...Jeremy Evans
2019-09-05Make Symbol#to_proc calls handle keyword argumentsJeremy Evans
2019-09-05Propagate kw_splat informationYusuke Endoh
2019-09-05Make m(**{}) mean call without keywordsJeremy Evans
2019-09-01Fix method name in test to not override existing method nameJeremy Evans
2019-09-01Fix keyword argument separation warning in method_missingJeremy Evans
2019-09-01test/ruby/test_keyword.rb: Add remove_method before method redefinitionYusuke Endoh
2019-08-31Fix keyword argument separation warning when using sendJeremy Evans
2019-08-31Don't pass an empty keyword hash when double splatting empty hash when callin...Jeremy Evans
2019-09-01Split warning messages for tag-jumpNobuyoshi Nakada
2019-08-30Don't pass an empty keyword hash when double splatting empty hashJeremy Evans
2019-08-30Use more accurate source location in keyword argument separation warningsJeremy Evans
2019-08-30Warn for keyword to last hash parameter when method has no optional/rest para...Jeremy Evans
2019-08-30Remove a verbose warning that is no longer neededJeremy Evans
2019-08-30Fix remaining warning issues in the tests due to keyword argument separationJeremy Evans
2019-08-30Support **nil syntax for specifying a method does not accept keyword argumentsJeremy Evans
2019-08-30Restore splitting of hashes into positional and keyword arguments, add warningJeremy Evans
2019-08-30Update tests to fix warning message changesJeremy Evans
2019-08-30Fix keyword argument separation warnings in testJeremy Evans
2019-03-14compile.c: fix the corner case of rest and keyword argumentsmame
2018-09-20parse.y: fix block passing with empty kwargsnobu
2018-03-25assertions for r62914nobu
2018-03-25vm_args.c: warn splat to varnobu
2018-01-19vm_insnhelper.c: fix many keyword argumentsnobu
2018-01-19vm_insnhelper.c: should invert unspecified flagnobu
2017-11-02compile.c: kw splat after splatnobu
2017-08-10compile.c: fix KW_SPLAT flag conditionnobu
2017-08-10vm_args.c: prefer optarg to keyword splatnobu
2017-08-05splat keyword hashnobu
2017-07-04vm_args.c: improve keyword argument errorsnobu
2017-01-18class.c: non-keyword hash classnobu
2016-12-08vm.c: check type of hash to mergenobu
2016-12-04class.c: missing unknown_keyword_errornobu
2016-11-29test_keyword.rb: more assertionsnobu
2016-11-29test_keyword.rb: assert_raise_with_message valuenobu
2015-12-16* vm_insnhelper.c (vm_call_method_each_type): should not set fastpathko1
2015-12-16Add frozen_string_literal: false for all filesnaruse
2015-04-06* vm_args.c: protect value stack from calling other methodsko1
2015-01-01vm_args.c: fix non-symbol keys hashnobu
2014-12-28parse.y: fix internal IDs conflictnobu
2014-11-27* vm_args.c: fix backtrace location for keyword related exceptions.ko1
2014-11-13* test/lib/envutil.rb: Moved from test/ruby/.akr
2014-10-22class.c: delete expected keywords directlynobu
2014-09-23parse.y: label cannot be followed by a modifiernobu
2014-09-20compile.c: store IDs as Symbolsnobu
2014-07-10vm_insnhelper.c: fix implicit splat keyword argumentnobu
2014-06-03vm.c: return the result hashnobu
2014-04-26compile.c: non-destructive keyword splatnobu
2014-03-25parse.y: required kwarg without parenthesesnobu
2014-03-25parse.y: required kwarg without parenthesesnobu