From: unbewusst.sein@... (=?ISO-8859-1?Q?Une_B=E9vue?=) Date: 2010-05-27T21:00:14+09:00 Subject: Module methods i wanted to have a Module method having the same name as another one (from Kernel ?) : module PlaySound ... def PlaySound.rand play a random sound end ... end then i had a stack overflow and found renaming the method to "PlaySound.random" was OK. I don' understand because i thougth Modules are designed to avoid names collision ? -- � L� o� la v�rit� n'est pas libre, la libert� n'est pas vraie. � (Jacques Pr�vert)