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.
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);
}