Feature #8264
closed
define struct under the given namespace
Added by nobu (Nobuyoshi Nakada) over 11 years ago.
Updated over 11 years ago.
Description
=begin
As commented in ((%struct.c%)), it's old style to define (({Struct::Foo})) automatically.
But there is no handy way to define a (({Struct})) under other namespaces, so I propose new C API to do it, (({rb_struct_define_under()})).
=end
Files
- Status changed from Assigned to Closed
- % Done changed from 0 to 100
This issue was solved with changeset r42348.
Nobuyoshi, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
struct.c: rb_struct_define_under
- struct.c (rb_struct_define_under): new function to define Struct
under the given namespace, not under Struct. [Feature #8264]
- ext/etc/etc.c: use rb_struct_define_under.
Also available in: Atom
PDF
Like0
Like0