From: ts Date: 2005-09-04T23:19:52+09:00 Subject: Re: "cyclic include" error inside anonymous module >>>>> "B" == Brian Candler writes: B> load 'ruby4.rb', true ruby create an anonymous module (wrapper) to make the load and protect (i.e. clone) main (ruby_top_self) B> module M each time a module is created, ruby include/extend the wrapper in it. B> end B> include M when you make the include, it detect the wrapper (it's in module). Consequence : B> ./ruby4.rb:3:in `append_features': cyclic include detected (ArgumentError) Guy Decoux