From a46fbea0ec38a153c07a06ea0177b136db3e3ecf Mon Sep 17 00:00:00 2001 From: "C. McEnroe" Date: Wed, 2 Sep 2020 19:31:05 -0400 Subject: [PATCH] Give blank lines timestamps Otherwise the zero timestamps totally break save data loading! Bad! --- ui.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ui.c b/ui.c index 2177f10..ab557d3 100644 --- a/ui.c +++ b/ui.c @@ -542,7 +542,7 @@ void uiWrite(uint id, enum Heat heat, const time_t *src, const char *str) { } if (window->mark && heat > Cold) { if (!window->unreadWarm++) { - lines += bufferPush(window->buffer, COLS, false, Cold, 0, ""); + lines += bufferPush(window->buffer, COLS, false, Cold, ts, ""); } if (heat > window->heat) window->heat = heat; statusUpdate(); @@ -787,7 +787,7 @@ static void showAuto(void) { } static void insertBlank(struct Window *window) { - int lines = bufferPush(window->buffer, COLS, false, Cold, 0, ""); + int lines = bufferPush(window->buffer, COLS, false, Cold, time(NULL), ""); window->unreadHard += lines; if (window->scroll) { windowScroll(window, lines);