This bug was exposed by r5498 on December 18.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5511
35c25a1d-7b9e-4130-9fde-
d3aeb78583b8
offer ^Q to close and discard the buffer without saving it. By
default, the key is bound only when --tempfile is in effect.
* doc/man/nanorc.5: Improve ordering of bindable functions.
+ * src/files.c (read_file): Don't open an extra blank buffer when
+ an empty file is read. Bug was exposed by r5498, December 18.
2015-12-23 Mike Frysinger <vapier@gentoo.org>
* doc/syntax/autoconf.nanorc: Handle .m4 files too, add the "elif"
free(buf);
- /* If we didn't get a file and we don't already have one, open a
- * blank buffer. */
- if (fileptr == NULL)
- open_buffer("", FALSE);
-
/* Attach the file we got to the filestruct. If we got a file of
* zero bytes, don't do anything. */
if (num_lines > 0) {