<div dir="ltr">Right, OK. That still doesn't seem to fully explain why the CPU load goes up again when I open a file whose project path is correctly set, but I can imagine that there's some kind of domino effect occurring here. Clearly, getting "projectDirectory" right is more important than I had realised. Thanks for explaining.<div>
<br></div><div style>All the best,</div><div style>Jon</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 15 February 2013 23:32, Allan Odgaard <span dir="ltr"><<a href="mailto:mailinglist@textmate.org" target="_blank">mailinglist@textmate.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Feb 15, 2013, at 11:53 AM, Jon Clayden <<a href="mailto:jon.clayden@gmail.com">jon.clayden@gmail.com</a>> wrote:<br>

<br>
> Many thanks - that does fix the symptoms, but I remain puzzled about the original nature of the problem. For total clarity, if I put the old "projectDirectory" line back, then these are my steps to reproduce the problems:<br>

<br>
</div>The CPU load is because TM will traverse the file system from current file and up till it finds your project directory (to check for things like ‘.git’, ‘Makefile’, etc.)<br>
<br>
When project directory is an empty string then TM will go into infinite loop since no ancestor of current file will ever match the empty string.<br>
<br>
No idea about why commands fail to run, but the assumption in the code is that projectDirectory is a well-formed path, so it could probably be several things failing.<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
_______________________________________________<br>
textmate mailing list<br>
<a href="mailto:textmate@lists.macromates.com">textmate@lists.macromates.com</a><br>
<a href="http://lists.macromates.com/listinfo/textmate" target="_blank">http://lists.macromates.com/listinfo/textmate</a><br>
</div></div></blockquote></div><br></div>