COMMIT Add prototype of non public API of MRI. http://github.com/rubyspec/rubyspec/commit/c22a793cc1ea01e03a01dc86b1a82480e9d27f29 COMMIT Add argument for proc. http://github.com/rubyspec/rubyspec/commit/5071ca5848df5486526101161c9e71a82c35c050 =================================================================== --- 20100819T034357 @@ 32020 @@ - Data_Wrap_Struct should wrap and Data_Get_Struct should return data - RDATA()->data should return the struct data - Changing RDATA()->data should change the wrapped struct -/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//rubyspec/optional/capi/ext/exception_spec.c: In function ‘exception_spec_rb_set_errinfo’: -/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//rubyspec/optional/capi/ext/exception_spec.c:: warning: implicit declaration of function ‘rb_set_errinfo’ /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//rubyspec/optional/capi/exception_spec.rb C-API Exception function rb_exc_new @@ 32321 @@ - raises a TypeError if called with true - raises a TypeError if called with false - raises a TypeError if called with a String -/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//rubyspec/optional/capi/ext/proc_spec.c: In function ‘sp_underline_concat_proc’: -/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//rubyspec/optional/capi/ext/proc_spec.c:: warning: implicit declaration of function ‘rb_proc_new’ /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//rubyspec/optional/capi/proc_spec.rb CApiProc @@ 32339 @@ CApiSafeSpecs - has a default safe level of 0 - throws an error when rb_secure is called with argument >= SAFE -/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//rubyspec/optional/capi/ext/string_spec.c: In function ‘string_spec_rb_str_len’: -/var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//rubyspec/optional/capi/ext/string_spec.c:: warning: implicit declaration of function ‘rb_str_len’ /var/lib/chkbuild/tmp/build/ruby-1.8.7-o3//rubyspec/optional/capi/string_spec.rb C-API String function rb_str_new