On 2013-02-12 22:41:14, Michael P. Jung wrote:
> Maybe the output of strace can help. I attached to the process right
> after typing ":w" in VIM and then pressed enter to catch less keyboard
> events:
The stat() on the file was successful, meaning that the file exists and things
are working as expected without any sort of a delay. I'm having trouble
imagining how another process (the compiler in your situation) would have any
problem accessing the file.
On 2013-02-12 22:41:14, Michael P. Jung wrote:
> Maybe the output of strace can help. I attached to the process right
> after typing ":w" in VIM and then pressed enter to catch less keyboard
> events:
Thanks, this is helpful.
<snip>
> unlink( "/home/ bikeshedder/ .vimbackup/ x~") = 0 bikeshedder/ .vimbackup/ x~") = 0 O_CREAT| O_TRUNC, 0664) = 3 S_IFREG| 0664, st_size=1, ...}) = 0 S_IFREG| 0664, st_size=1, ...}) = 0 posix_acl_ access" , "\x02\x00\ x00\x00\ x01\x00\ x06\x00\ xff\xff\ xff\xff\ x04\x00\ x06\x00\ xff\xff\ xff\xff \x00\x04\ x00\xff\ xff\xff\ xff", 28, 0) = 0 home/bikeshedde r/x", {st_mode= S_IFREG| 0664, st_size=1, ...}) = 0
> rename("x", "/home/
> fsync(4) = 0
> open("x", O_WRONLY|
> write(3, "\n", 1) = 1
> fsync(3) = 0
> stat("x", {st_mode=
> stat("x", {st_mode=
> close(3) = 0
> chmod("x", 0100664) = 0
> setxattr("x", "system.
> write(1, " 1L, 1C [w]", 11) = 11
> stat("/
The stat() on the file was successful, meaning that the file exists and things
are working as expected without any sort of a delay. I'm having trouble
imagining how another process (the compiler in your situation) would have any
problem accessing the file.