On Jan 16, 2008, at 1:44 PM, scooterm / hotmail.com wrote:

> Consider:
>
> puts 'cat :: dog :: elephant :: mouse :: gorilla'.
>    split('::').
>    map{|str| str.strip() }.
>    select{|str| str['o']}.
>    join("\n")
>
> If you ask "why is this an annoyance" ... it's because you have
> to put the period at the *end* of each item, even though some
> prefer to put it at the beginning. Why?

> Anyone else have an annoyance they want to share? ... or better
> yet, a fix for this one?

Ruby 1.9 allows the period at the beginning of the line, so cheer up,  
your complaint has already been fixed.  :)

James Edward Gray II