Hi.

The following code worked in 1.6.8:

require 'Mymodule'

include Mymodule

class Myclass
  def quack2(q)
    puts q
  end
end

(Myclass was defined in Mymodule.rb within the module)

Now I get mc.rb:5: uninitialized constant Myclass (NameError)

If I change the line to: class Mymodule::Myclass
it works again.

I believe that using module::class notation is an option and the original way 
should still work. Am I right?

Thanks

Dalibor Sramek

--
Dalibor Sramek  http://www.insula.cz/dali  |  In the eyes of cats, 
                dalibor.sramek / insula.cz   |  all things belong to cats.