Joel VanderWerf wrote:
> To add to that: the way I've understood it is that, in the context of a 
> String, the Enumerable methods treat it as an enumeration of lines.

Right, that does make sense now, thanks folk.
Enumerable is built on #each, and String#each does that.

Clifford Heath.