You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Save file fails on network folder after updating to 8.1.950 (155) #861
I can no longer save changes to files on network folders after updating MacVim to Custom Version 8.1.950 (155). I am on Mac OS X 10.13.6. I have several network shares mounted as smbfs.
After trying to save a file, the changes are not saved, the buffer shows as still modified, and I get an error: E667: Fsync failed
I tried restarting MacVim after removing .vimrc, as well as doing defaults delete org.vim.MacVim, but nothing helps.
MacVim can save changes to files on my local disk with no problems. Also, the system vim (/usr/bin/vim) can save files to local or network files with no problems.
Nothing has changed on my machine, other than updating MacVim.
I filed vim/vim#4016 so hopefully it will get merged in. The next version (snapshot-156) should have this fix. Meanwhile you could use an older version while waiting for this to get fixed (on Vim, then merged to MacVim).
This is currently fixed in Vim and the next version will have the fix. If you want to go back to 8.1.0950, you can do set nofsync but it's a temporary solution. If you are happy with the previous version maybe just use that for now until the next update.
I've already downgraded and I don't have admin rights on my computer, so I
will just wait for the next version and ask for an upgrade at that time.
Thank you very much for the fix and for the work-around in any case.
On Fri, Feb 22, 2019 at 12:11 AM Yee Cheng Chin ***@***.***> wrote:
This is currently fixed in Vim and the next version will have the fix. If
you want to go back to 8.1.095, you can do set nofsync but it's a
temporary solution. If you are happy with the previous version maybe just
use that for now until the next update.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#861 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABfZKN7GFibqyKVjkWVt4FRRc4mHE6Fuks5vP4opgaJpZM4bD1HP>
.
Sorry for the delays, but the I have just released a new version for MacVim and it should have fixed this issue. @ekortright feel free to upgrade to 8.1.157 (snapshot 156).
Activity
ychin commentedon Feb 20, 2019
Seems like v8.1.0915 (vim/vim@a787019) broke this. I will file a pull request with Vim to fix this.
ychin commentedon Feb 20, 2019
I filed vim/vim#4016 so hopefully it will get merged in. The next version (snapshot-156) should have this fix. Meanwhile you could use an older version while waiting for this to get fixed (on Vim, then merged to MacVim).
ekortright commentedon Feb 20, 2019
Thank you for such a quick response! I will go back to pre-8.1.0915 for now since it is hard to imagine life without MacVim. :^)
ychin commentedon Feb 22, 2019
This is currently fixed in Vim and the next version will have the fix. If you want to go back to 8.1.0950, you can do
set nofsyncbut it's a temporary solution. If you are happy with the previous version maybe just use that for now until the next update.ekortright commentedon Feb 22, 2019
MacVim Snapshot 156
ychin commentedon Jun 11, 2019
Sorry for the delays, but the I have just released a new version for MacVim and it should have fixed this issue. @ekortright feel free to upgrade to 8.1.157 (snapshot 156).
ekortright commentedon Jun 12, 2019
Thank you very much. I will do that.
patch 8.2.0915: search() cannot skip over matches like searchpair() can