aboutsummaryrefslogtreecommitdiffstats
path: root/src/run/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/run/mod.rs')
-rw-r--r--src/run/mod.rs8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/run/mod.rs b/src/run/mod.rs
index 8eb7ad8..47bf175 100644
--- a/src/run/mod.rs
+++ b/src/run/mod.rs
@@ -142,6 +142,7 @@ pub fn run(se: &mut Session, cmd: Vec<u8>) {
let _ = std::io::stdout().lock().flush();
}
+#[allow(unused_variables)]
pub trait Builtin: Send + Sync {
fn name(&self) -> &str;
@@ -160,13 +161,14 @@ pub trait Builtin: Send + Sync {
}
const BUILTINS: &[&'static dyn Builtin] = &[
- &builtin::Cd,
- &builtin::Clear,
+ &builtin::cd,
+ &builtin::clear,
#[cfg(debug_assertions)]
- &builtin::Re,
+ &builtin::re,
&builtin::sink("to", false),
&builtin::sink("into", false),
&builtin::sink("append", true),
+ &builtin::from,
];
pub struct CommandDispatch {