]> git.lizzy.rs Git - micro.git/commitdiff
Fix stat error detection
authorZachary Yedidia <zyedidia@gmail.com>
Sun, 20 Dec 2020 18:05:10 +0000 (13:05 -0500)
committerZachary Yedidia <zyedidia@gmail.com>
Sun, 20 Dec 2020 18:05:10 +0000 (13:05 -0500)
Fixes #1955

internal/buffer/buffer.go

index b20e6649fa036e09cd597cff39a31d1fae01b71c..36b8a11e1db2e2cf7edef4a6e562ec7f4491b177 100644 (file)
@@ -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
        }