<div class="gmail_quote"><br></div><div class="gmail_quote">I actually had read the blog post about completion.  Unfortunately, it doesn't provide a way for me to solve the problem.  Or does it?  Am I missing something?  Is there an easy way to 'fix' what completion considers character classes without having to go in and change the language grammar?</div>
<div class="gmail_quote"><br></div><div class="gmail_quote"><br></div><div class="gmail_quote">On Thu, Jan 26, 2012 at 12:56 AM, Dave Baldwin <span dir="ltr"><<a href="mailto:dave.baldwin@3dlabs.com">dave.baldwin@3dlabs.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">All explained in here:<br>
<a href="http://blog.macromates.com/2012/clever-completion/#more-296" target="_blank">http://blog.macromates.com/2012/clever-completion/#more-296</a><br>
<br>
Dave.<br>
<div><div class="h5"><br>
On 25 Jan 2012, at 20:44, Darren Boyd wrote:<br>
<br>
> TM2 (at least in Ruby) seems to treat words as what the compiler sees, rather than what the developer sees.<br>
><br>
> For example, in the following ruby code...<br>
><br>
>   def some_variable<br>
>     @so<br>
>   end<br>
><br>
> With the cursor after '@so', when you hit escape, nothing happens.  Given that (from the developers point of view), the accessor method for 'some_variable' and the instance variable name for the same are the same things, shouldn't that complete properly?<br>

><br>
> The same goes with symbols.  This code has a similar problem...<br>
><br>
>   before_filter :some_method<br>
><br>
>   def some<cursor><br>
><br>
><br>
> So far, this has probably been one of the frustrating issues in TM2 for me.  Is this going to be fixed/changed?<br>
></div></div></blockquote></div>