From 299ba2fe97fbe9385214aa65ccabf128e46aeec0 Mon Sep 17 00:00:00 2001 From: Zachary Yedidia Date: Sun, 20 Dec 2020 13:05:10 -0500 Subject: [PATCH] Fix stat error detection Fixes #1955 --- internal/buffer/buffer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/buffer/buffer.go b/internal/buffer/buffer.go index b20e6649..36b8a11e 100644 --- a/internal/buffer/buffer.go +++ b/internal/buffer/buffer.go @@ -218,7 +218,7 @@ func NewBufferFromFileAtLoc(path string, btype BufType, cursorLoc Loc) (*Buffer, file, err := os.Open(filename) fileInfo, serr := os.Stat(filename) - if serr != nil { + if serr != nil && !os.IsNotExist(serr) { return nil, serr }