summaryrefslogtreecommitdiff
path: root/src/widgets/sheetview
diff options
context:
space:
mode:
authorNathan Reiner <nathan@nathanreiner.xyz>2024-12-07 17:17:22 +0100
committerNathan Reiner <nathan@nathanreiner.xyz>2024-12-07 17:17:22 +0100
commitc0598823335cfdc6deb5c48fe1ead8ecea18097e (patch)
tree561b47f9f459b9633c4244c3a0cabe12a44859c1 /src/widgets/sheetview
parent53a9172bddbb83a1c570cc3fed794e7b73c1f1d7 (diff)
add error type to iobuffer
Diffstat (limited to 'src/widgets/sheetview')
-rw-r--r--src/widgets/sheetview/mod.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/widgets/sheetview/mod.rs b/src/widgets/sheetview/mod.rs
index 0c5b3d5..32bf138 100644
--- a/src/widgets/sheetview/mod.rs
+++ b/src/widgets/sheetview/mod.rs
@@ -7,7 +7,7 @@ use ratatui::{
use crate::{
config::{keymap::ViewKeyMap, theme::view::bar::SheetViewBarTheme, GlobalConfig},
- lua,
+ lua::{self, iobuffer},
state::{
view::{bar::SheetViewBarState, mode::Mode},
GlobalState,
@@ -37,8 +37,8 @@ impl SheetView {
match mode {
Mode::Command => match event.code {
KeyCode::Enter => {
- if let Err(_error) = lua::get().load(self.bar.input().unwrap_or("")).exec() {
- // TODO: push errors to buffer
+ if let Err(error) = lua::get().load(self.bar.input().unwrap_or("")).exec() {
+ iobuffer::iobuffer().write().unwrap().error(error);
}
GlobalState::get().view.cancel_mode();