On Mon, Jan 27, 2014 at 7:44 AM, john skaller <[email protected]
> wrote:

>
> So I am guessing, Vim is using old fashioned load/save.
> Whereas Sublime is using memory mapping. Tup is detecting
> the gross change to the directory, but it isn't detecting a mere
> changed file size/time stamp. [Just guessing .. :]
>

That sounds quite plausible - some time ago I switched to using ctime
instead of mtime in Linux/OSX to fix issues with files with the same
timestamp being renamed over each other (t6058). I guess Sublime is only
changing mtime somehow but not ctime? Note that 'touch foo' changes both
mtime and ctime, and I'm pretty sure it doesn't overwrite the whole file
like vim would.

-Mike

-- 
-- 
tup-users mailing list
email: [email protected]
unsubscribe: [email protected]
options: http://groups.google.com/group/tup-users?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"tup-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to