It's possible that vim doesn't save a temporary file; rather, it renames the current file to the backup, and saves the new file as the original name.  If this is the case (some editors do this), then TM is reflecting the open inode more than the file by name.<br>
<br><br><br><div class="gmail_quote">On Thu, Dec 29, 2011 at 10:26 AM, Yi Zhang <span dir="ltr"><<a href="mailto:yizhang84@gmail.com">yizhang84@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
Not sure if this has been reported before, but here is how to reproduce the bug:<br>
<br>
1. Open a file a.txt with TM2 Alpha.<br>
2. Use another program, say Vim, to edit that file while it is opened by TM2, and save the changes.<br>
3. Switch back to TM2 and the file name (window title) becomes a.txt~.<br>
<br>
What should happen:<br>
<br>
TM2 should prompt to reload the externally modified file instead of open Vim's temp file.<br>
<br>
-Yi<br>
<br>
<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>
</blockquote></div><br>