ruby-changes:41940
From: nobu <ko1@a...>
Date: Mon, 7 Mar 2016 13:28:36 +0900 (JST)
Subject: [ruby-changes:41940] nobu:r54014 (trunk): internal.h: functions for class internals
nobu 2016-03-07 13:28:32 +0900 (Mon, 07 Mar 2016) New Revision: 54014 https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=54014 Log: internal.h: functions for class internals * internal.h: move function declarations for class internals from include/ruby/intern.h. Modified files: trunk/ChangeLog trunk/include/ruby/intern.h trunk/internal.h Index: include/ruby/intern.h =================================================================== --- include/ruby/intern.h (revision 54013) +++ include/ruby/intern.h (revision 54014) @@ -186,20 +186,16 @@ VALUE rb_Complex(VALUE, VALUE); https://github.com/ruby/ruby/blob/trunk/include/ruby/intern.h#L186 DEPRECATED(VALUE rb_complex_set_real(VALUE, VALUE)); DEPRECATED(VALUE rb_complex_set_imag(VALUE, VALUE)); /* class.c */ -VALUE rb_class_boot(VALUE); VALUE rb_class_new(VALUE); VALUE rb_mod_init_copy(VALUE, VALUE); VALUE rb_singleton_class_clone(VALUE); void rb_singleton_class_attached(VALUE,VALUE); -VALUE rb_make_metaclass(VALUE, VALUE); void rb_check_inheritable(VALUE); -VALUE rb_class_inherited(VALUE, VALUE); VALUE rb_define_class_id(ID, VALUE); VALUE rb_define_class_id_under(VALUE, ID, VALUE); VALUE rb_module_new(void); VALUE rb_define_module_id(ID); VALUE rb_define_module_id_under(VALUE, ID); -VALUE rb_include_class_new(VALUE, VALUE); VALUE rb_mod_included_modules(VALUE); VALUE rb_mod_include_p(VALUE, VALUE); VALUE rb_mod_ancestors(VALUE); Index: ChangeLog =================================================================== --- ChangeLog (revision 54013) +++ ChangeLog (revision 54014) @@ -1,3 +1,8 @@ https://github.com/ruby/ruby/blob/trunk/ChangeLog#L1 +Mon Mar 7 13:28:30 2016 Nobuyoshi Nakada <nobu@r...> + + * internal.h: move function declarations for class internals from + include/ruby/intern.h. + Mon Mar 7 10:58:07 2016 Nobuyoshi Nakada <nobu@r...> * ext/win32ole/win32ole_event.c (rescue_callback): use Index: internal.h =================================================================== --- internal.h (revision 54013) +++ internal.h (revision 54014) @@ -694,6 +694,10 @@ VALUE rb_integer_float_cmp(VALUE x, VALU https://github.com/ruby/ruby/blob/trunk/internal.h#L694 VALUE rb_integer_float_eq(VALUE x, VALUE y); /* class.c */ +VALUE rb_class_boot(VALUE); +VALUE rb_class_inherited(VALUE, VALUE); +VALUE rb_make_metaclass(VALUE, VALUE); +VALUE rb_include_class_new(VALUE, VALUE); void rb_class_foreach_subclass(VALUE klass, void (*f)(VALUE, VALUE), VALUE); void rb_class_detach_subclasses(VALUE); void rb_class_detach_module_subclasses(VALUE); -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/