summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorusa <usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2016-12-27 10:41:16 +0000
committerusa <usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2016-12-27 10:41:16 +0000
commited8c211a645cfb0528128306789d73441afadf31 (patch)
tree5c2fbd9fcb1fd3aaa9aecc98263ebd1bd26b888d /ChangeLog
parent3aed194ac3edba9249b34fce09de36fa76326cbc (diff)
merge revision(s) 56980,56981: [Backport #13004]
extension.rdoc: fix rb_get_kwargs [ci skip] * doc/extension.rdoc: [DOC] optional keyword arguments are defaulted to Qundef. ignored keys are kept in the hash but a new Hash is not created. [ruby-dev:49893] [Bug #13004] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@57215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 960e8cd7d4..68aca35b79 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+Tue Dec 27 19:40:09 2016 Nobuyoshi Nakada <nobu@ruby-lang.org>
+
+ * README.EXT{.ja,}: [DOC] optional keyword arguments are defaulted to
+ Qundef. ignored keys are kept in the hash but a new Hash is not
+ created. [Bug #13004]
+
+ * class.c (rb_get_kwargs): when values are stored, corresponding keys
+ have been remove from the keyword hash, and the hash should be empty
+ in that case. [Bug #13004]
+
Tue Dec 27 19:34:47 2016 Aaron Patterson <tenderlove@ruby-lang.org>
* variable.c (rb_ivar_count): stop reading past the end of ivptr array.