diff --git a/src/protocol/eval.rs b/src/protocol/eval.rs index 6c7de0873cbf2cdb68d8bb9afad60a9bc439a86b..60534eb7e08209072928c3d672a4c2c3c4c8bf61 100644 --- a/src/protocol/eval.rs +++ b/src/protocol/eval.rs @@ -1640,6 +1640,7 @@ impl Prompt { if self.position.is_none() { return Err(EvalContinuation::Terminal); } + let stmt = &h[self.position.unwrap()]; match stmt { Statement::Block(stmt) => {