diff options
| author | Jonas Maier <> | 2026-04-17 17:56:58 +0200 |
|---|---|---|
| committer | Jonas Maier <> | 2026-04-17 17:56:58 +0200 |
| commit | b677713a7caf179b144674ff4c6e6b7171ad1337 (patch) | |
| tree | 073c32bac54fe2b960203ddd307530a5e761ebad /src/main.rs | |
| parent | ddd2627360ee7a30b26cd3b7fab19ede55c574d7 (diff) | |
| download | pish-b677713a7caf179b144674ff4c6e6b7171ad1337.tar.gz | |
aliases
Diffstat (limited to 'src/main.rs')
| -rw-r--r-- | src/main.rs | 4 |
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(), }; |
