index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
ruby
/
test_keyword.rb
Age
Commit message (
Expand
)
Author
2017-11-02
compile.c: kw splat after splat
nobu
2017-08-10
compile.c: fix KW_SPLAT flag condition
nobu
2017-08-10
vm_args.c: prefer optarg to keyword splat
nobu
2017-08-05
splat keyword hash
nobu
2017-07-04
vm_args.c: improve keyword argument errors
nobu
2017-01-18
class.c: non-keyword hash class
nobu
2016-12-08
vm.c: check type of hash to merge
nobu
2016-12-04
class.c: missing unknown_keyword_error
nobu
2016-11-29
test_keyword.rb: more assertions
nobu
2016-11-29
test_keyword.rb: assert_raise_with_message value
nobu
2015-12-16
* vm_insnhelper.c (vm_call_method_each_type): should not set fastpath
ko1
2015-12-16
Add frozen_string_literal: false for all files
naruse
2015-04-06
* vm_args.c: protect value stack from calling other methods
ko1
2015-01-01
vm_args.c: fix non-symbol keys hash
nobu
2014-12-28
parse.y: fix internal IDs conflict
nobu
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-22
class.c: delete expected keywords directly
nobu
2014-09-23
parse.y: label cannot be followed by a modifier
nobu
2014-09-20
compile.c: store IDs as Symbols
nobu
2014-07-10
vm_insnhelper.c: fix implicit splat keyword argument
nobu
2014-06-03
vm.c: return the result hash
nobu
2014-04-26
compile.c: non-destructive keyword splat
nobu
2014-03-25
parse.y: required kwarg without parentheses
nobu
2014-03-25
parse.y: required kwarg without parentheses
nobu
2013-12-25
compile.c: unnamed keyword rest check
nobu
2013-12-25
test_keyword.rb: suppress warnings
nobu
2013-12-14
vm_insnhelper.c: post arguments as mandatory
nobu
2013-12-08
class.c, vm_insnhelper.c: check unknown keywords
nobu
2013-12-08
test_keyword.rb: check error messages
nobu
2013-09-29
* vm_insnhelper.c (vm_callee_setup_arg_complex, vm_yield_setup_block_args):
ktsj
2013-06-01
compile.c: not simple if keyword args
nobu
2013-06-01
vm_insnhelper.c: extract keyword arguments after splat
nobu
2013-05-30
* vm_insnhelper.c (vm_callee_setup_keyword_arg,
mame
2013-05-18
compile.c: forward kwrest
nobu
2013-04-12
vm_insnhelper.c: non-symbol key
nobu
2013-04-09
compile.c: append keyword hash to splat
nobu
2013-03-21
vm_insnhelper.c: check required kwarg with resthash
nobu
2013-03-12
required keyword arguments
nobu
2013-02-26
test_keyword.rb: suppress warning
nobu
2013-02-26
parse.y: keyword argument without paren
nobu
2013-01-07
parse.y: bare kwrest_mark
nobu
2013-01-07
vm_insnhelper.c: keyrest should not overwrite rest arg
nobu
2012-12-30
* test/ruby/test_keyword.rb: add a test for passing hash
ktsj
2012-12-30
* vm_insnhelper.c: set keyword hash on Proc/block calls.
ktsj
2012-12-11
* iseq.c (rb_iseq_parameters): fix limit for optional arguments.
eregon
2011-12-26
* vm_core.h (struct rb_iseq_struct), compile.c (iseq_set_arguments), iseq.c (...
mame
2011-12-26
* vm_core.h (struct rb_iseq_struct), compile.c (iseq_set_arguments, iseq_comp...
mame