From: Luke Worth Date: 2005-07-13T12:57:48+09:00 Subject: Re: Splitting source code > IMO, classes should -- as much as is possible -- have all of their > definition in a single location, using alternate locations only as > necessary. Righto then, it's just that the function was originally 80 lines long and took up room in my editor. its now 30 (original way was stupid). If this were c++, i could have had file a: class x { void process(); } file b: void x::process() {} and was wondering if a similar thing is possible with ruby - apparently not. Perhaps i need to use an editor that can fold methods instead of emacs :P -- Luke Worth