From: Yukihiro Matsumoto [mailto:matz / ruby-lang.org]
Sent: Wednesday, August 22, 2007 4:59 PM
>
>In message "Re: How +:symbol is parsed"
>    on Tue, 21 Aug 2007 01:39:00 +0900, "Victor \"Zverok\" Shepelev"
><vshepelev / imho.com.ua> writes:
>
>|I wanted to be evil and add my own custom semantics to +:some_symbol
>|constructs. But I've found such consctructs doesn't call Symbol#+@, while
>|+(:some_symbol) does call.
>
>For historical reason, + before literals works as "identity" (the
>function that returns the argument).  This behavior will be fixed in
>the future, but not for 1.8.x, sorry.
>

OK. It wasn't "bug report" (as incorporating +:symbol semantics is mostly
evil, in any case), it was just "request for understanging".

V.