Ignore permission errors when stating file to edit

This commit is contained in:
Kovid Goyal 2022-05-27 13:04:02 +05:30
parent 83ce23ff9f
commit 64e30e5299
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -606,7 +606,7 @@ class EditCmd:
self.file_name = os.path.basename(self.file_spec)
self.file_localpath = os.path.normpath(os.path.join(self.cwd, self.file_spec))
self.is_local_file = False
with suppress(FileNotFoundError):
with suppress(OSError):
st = os.stat(self.file_localpath)
self.is_local_file = (st.st_dev, st.st_ino) == self.file_inode
if not self.is_local_file: