From 1d4e2ae6f557082cae1d468ccd9cd0c2c873c0cc Mon Sep 17 00:00:00 2001 From: Jonas Maier <> Date: Sat, 7 Mar 2026 12:36:03 +0100 Subject: variable assignments --- src/main.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index efcbd3c..925c62c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,3 +1,4 @@ +use std::collections::HashMap; use std::ffi::OsStr; use std::fs; use std::io::{self, IsTerminal, Read, Write}; @@ -62,6 +63,7 @@ pub struct Session { history: Vec, dispatch: CommandDispatch, prev_path: BString, + vars: HashMap, /// n before end of history.len() /// 0 == not checking history @@ -202,6 +204,7 @@ fn event_loop() { dispatch: CommandDispatch::new(), prev_path: vec![b'.'], history_visit: 0, + vars: HashMap::new(), }; print!("{}", se.prompt()); -- cgit v1.2.3