From: ts Date: 2002-08-08T22:07:56+09:00 Subject: Re: struct needs to be a constant? >>>>> "B" == Berger, Daniel writes: >> rb_struct_define("Proto::ProtoStruct","name","aliases","number",0); ^^^^^^^^^^^^^^^^^^^^ ^^ ^^ This is this that 1.7 don't like, and I understand it. >> > void Init_proto() ^^^^^ ^^^^^ Now nobody can write an extension with the name `proto', even if your extension is called via 'require "net/proto"' :-( Guy Decoux