This has happened several times today. I'm using the "cutting edge". I believe it has happened consistently (at least twice) when I did the following: if I enter a "(" in the middle of some text, e.g., before the "s" here:
method_namestuff_after
so it becomes (after TM fills in the right parenthesis)
method_name()stuff_after
TM then goes into an infinite loop, taking all the CPU time and doesn't come back, at least not before I kill it.
I'm using the Ruby Experimental bundle and MacBook Pro (i.e., Intel CPU), OS X.4.
dean
On 15 Oct 2007, at 01:01, Dean Wampler wrote:
I'm using the Ruby Experimental bundle
It’s called Experimental for a reason :) Most likely there is a zero-width match in the parentheses – there’s not been any development on the bundle for a while but it might be fixed. But if you don’t want crashes then I would suggest you stick to the standard Ruby bundle.
Good point. I wasn't aware that the bundle might be stale. I'll switch back to "Ruby". Thanks. dean
On 10/14/07, Ciarán Walsh ciawal@gmail.com wrote:
On 15 Oct 2007, at 01:01, Dean Wampler wrote:
I'm using the Ruby Experimental bundle
It's called Experimental for a reason :) Most likely there is a zero-width match in the parentheses – there's not been any development on the bundle for a while but it might be fixed. But if you don't want crashes then I would suggest you stick to the standard Ruby bundle.
For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate