Fix insert-file-contents file error regression
Problem reported for dired-view-file (Bug#37950). * src/fileio.c (Finsert_file_contents): When visiting, signal an error if the file could not be opened for any reason, rather than signaling an error only for nonexistent files, fixing a bug introduced in 2019-09-16T03:17:43!eggert@cs.ucla.edu.
This commit is contained in:
parent
9d209c9034
commit
3a1e7624ed
1 changed files with 2 additions and 3 deletions
|
|
@ -4806,10 +4806,9 @@ by calling `format-decode', which see. */)
|
|||
unbind_to (count1, Qnil);
|
||||
}
|
||||
|
||||
if (!NILP (visit)
|
||||
&& current_buffer->modtime.tv_nsec == NONEXISTENT_MODTIME_NSECS)
|
||||
if (!NILP (visit) && current_buffer->modtime.tv_nsec < 0)
|
||||
{
|
||||
/* If visiting nonexistent file, return nil. */
|
||||
/* Signal an error if visiting a file that could not be opened. */
|
||||
report_file_errno ("Opening input file", orig_filename, save_errno);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue