aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs
index 92ce812..5e1d847 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -38,7 +38,7 @@ use crate::completion::{PathCache, completion};
use crate::ctrlc::CtrlC;
use crate::cursor::{Direction, move_cursor};
use crate::history::HistoryEntry;
-use crate::parse::Block;
+use crate::parse::{Block, ExpString};
macro_rules! print {
($($x:tt)*) => {{
@@ -83,6 +83,7 @@ pub struct Session {
builtins: HashMap<BString, &'static dyn run::Builtin>,
vars: HashMap<BString, BString>,
funs: HashMap<BString, Block>,
+ aliases: run::Aliases,
socket_running: Option<export_fun::SocketRunning>,
path_cache: PathCache,
ctrlc: CtrlC,
@@ -281,6 +282,7 @@ fn event_loop() {
socket_running: None,
vars: HashMap::new(),
funs: HashMap::new(),
+ aliases: run::Aliases::new(),
path_cache: Default::default(),
ctrlc: Default::default(),
};