From aa164087fa0ef55cdf5a25f17de35031f4b721db Mon Sep 17 00:00:00 2001 From: Condorra Date: Sat, 17 Aug 2024 21:49:32 +1000 Subject: [PATCH] Add all lines read from a terminal to history. --- src/lineengine/line.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lineengine/line.rs b/src/lineengine/line.rs index 6538d2c..abb660a 100644 --- a/src/lineengine/line.rs +++ b/src/lineengine/line.rs @@ -358,6 +358,9 @@ impl LineState { self.move_cursor(-100000)?; self.clear_and_render(term)?; + // Add to history... + self.history.entries.push_front(line.clone()); + // Return line return Ok(Some(ReadlineEvent::Line(line))); }