mirror of
git://git.sv.gnu.org/nano.git
synced 2024-11-22 12:51:23 +03:00
feedback: report the number of inserted lines also with --zero or --mini
Inserting another file is somewhat unusual -- it's better to give feedback about it. This fixes https://savannah.gnu.org/bugs/?61509. Bug existed since version 5.5, since the minibar was introduced.
This commit is contained in:
parent
51a5f33b5b
commit
9d3d354bd4
@ -819,10 +819,12 @@ void read_file(FILE *f, int fd, const char *filename, bool undoable)
|
||||
"Read %zu lines (Converted from DOS format)",
|
||||
num_lines), num_lines);
|
||||
#endif
|
||||
else if (!ISSET(ZERO))
|
||||
statusline(HUSH, P_("Read %zu line", "Read %zu lines",
|
||||
else if ((!ISSET(MINIBAR) && !ISSET(ZERO)) || we_are_running)
|
||||
statusline(REMARK, P_("Read %zu line", "Read %zu lines",
|
||||
num_lines), num_lines);
|
||||
|
||||
report_size = TRUE;
|
||||
|
||||
/* If we inserted less than a screenful, don't center the cursor. */
|
||||
if (undoable && less_than_a_screenful(was_lineno, was_leftedge))
|
||||
focusing = FALSE;
|
||||
@ -898,7 +900,7 @@ int open_file(const char *filename, bool new_one, FILE **f)
|
||||
statusline(ALERT, _("Error reading %s: %s"), filename, strerror(errno));
|
||||
close(fd);
|
||||
fd = -1;
|
||||
} else if (!ISSET(ZERO))
|
||||
} else if (!ISSET(ZERO) || we_are_running)
|
||||
statusbar(_("Reading..."));
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user