From: evronm Date: 2005-10-18T14:51:58+09:00 Subject: Re: Class/Method Filename Thanks for the responses, they make a lot of sense. However, I still have to believe there is an elegant way (more elegant than trying to hand parse files) to accomplish what I am trying to accomplish, which is mapping Classes and methods to their code on disk. Doesn't the debugger need to do this?? I tried a couple of things in irb such as: def Class.fn __FILE__ end but that just returns "(irb)". I spent a good hour searching for documentation on the __FILE__ constant, but to no avail. Does anyone have any other ideas? Thanks again, -Mike.