[SVN] r6982 (Experimental, Ruby)

James Edward Gray II james at grayproductions.net
Tue Apr 24 19:11:33 UTC 2007


On Apr 19, 2007, at 5:03 PM, Thomas Aylott (subtleGradient) wrote:

> This conversation was handled on IRC.

But I'm back with more complaints.  ;)

We're currently scoping thinks like || as keyword.operator.  My  
understanding was that we kept keyword.operator scoping for operators  
that could be overridden.  That's not the case here, so I feel this  
is a bug.

Similarly x ||= y is just short for x = x || y and thus also scoped  
incorrectly by my understanding of the rules.

= in general is problematic.  Consider:

   local_var = ...

verses:

   obj.meth = ...

One is a method call and one is not.

James Edward Gray II



More information about the textmate-dev mailing list