1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/ext/-test-
nagachika a1afdedf94 merge revision(s) 59624,59626: [Backport #13830]
ruby.h: fix rb_scan_args_trail_idx

	* include/ruby/ruby.h (rb_scan_args_trail_idx): fix the case both
	  of optional and rest arguments are defined.
	  [ruby-core:82427] [Bug #13830]

	* include/ruby/ruby.h (rb_scan_args_n_trail): ditto.
	non-keywords hash

	* class.c (rb_scan_args), include/ruby/ruby.h (rb_scan_args_set):
	  return non-keywords elements only in the last hash when keyword
	  arguments are extracted from it, as well as methods defined in
	  ruby level.  [ruby-core:82427] [Bug #13830]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@59811 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2017-09-10 03:49:10 +00:00
..
array/resize
bignum
bug-3571
bug-5832
bug_reporter
class
debug
dln/empty
exception merge revision(s) 57510,57511: [Backport #13176] 2017-03-11 19:18:45 +00:00
fatal
file rename to noatime? 2016-11-05 08:59:42 +00:00
float
funcall rb_funcallv 2016-07-29 11:57:14 +00:00
gvl/call_without_gvl
hash
integer
iseq_load
iter
load/dot.dot
marshal
memory_status merge revision(s) 57180: [Backport #13247] 2017-05-09 14:48:49 +00:00
method
notimplement rb_funcallv 2016-07-29 11:57:14 +00:00
num2int
path_to_class
popen_deadlock
postponed_job
printf
proc
rational
recursion
regexp merge revision(s) 57660: [Backport #13234] 2017-03-12 14:03:16 +00:00
scan_args merge revision(s) 59624,59626: [Backport #13830] 2017-09-10 03:49:10 +00:00
st Introduce table improvement by Vladimir Makarov <vmakarov@redhat.com>. 2016-11-07 00:45:00 +00:00
string
struct merge revision(s) 58359: [Backport #13439] 2017-05-09 15:30:19 +00:00
symbol
thread_fd_close merge revision(s) 59030,59031: [Backport #13638] 2017-07-09 19:36:49 +00:00
time
tracepoint
typeddata merge revision(s) 56558,59116,59136: [Backport #12670] 2017-07-09 20:24:02 +00:00
vm
wait_for_single_fd
win32 dlntest.dll: move 2016-09-22 06:35:27 +00:00
auto_ext.rb