From f6da06dad9b2a76016209a7d58ad923c2c72f150 Mon Sep 17 00:00:00 2001 From: sigoden Date: Wed, 1 Nov 2023 22:15:55 +0800 Subject: refactor: improve code quanity (#194) - extends ModelInfo for tokens calculating - refactor config/session.rs, improve export, render, getter/setter - modify main.rs, allow --model override session.model --- src/render/repl.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/render/repl.rs') diff --git a/src/render/repl.rs b/src/render/repl.rs index 845a5e3..7363923 100644 --- a/src/render/repl.rs +++ b/src/render/repl.rs @@ -60,7 +60,7 @@ fn repl_render_stream_inner( } if row + 1 >= clear_rows { - queue!(writer, cursor::MoveTo(0, row - clear_rows))?; + queue!(writer, cursor::MoveTo(0, row.saturating_sub(clear_rows)))?; } else { let scroll_rows = clear_rows - row - 1; queue!( -- cgit v1.2.3