From 2b09b40fcb22205be18624bb23c3edab01f12cc9 Mon Sep 17 00:00:00 2001 From: sxyazi Date: Sun, 4 Feb 2024 08:34:15 +0800 Subject: [PATCH] .. --- yazi-plugin/src/isolate/isolate.rs | 4 +++- yazi-plugin/src/utils/call.rs | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/yazi-plugin/src/isolate/isolate.rs b/yazi-plugin/src/isolate/isolate.rs index b5940149..ad966f5d 100644 --- a/yazi-plugin/src/isolate/isolate.rs +++ b/yazi-plugin/src/isolate/isolate.rs @@ -17,9 +17,11 @@ pub fn slim_lua() -> mlua::Result { // Elements let ui = lua.create_table()?; + elements::Line::install(&lua, &ui)?; elements::Paragraph::install(&lua, &ui)?; - elements::Rect::install(&lua, &ui)?; elements::Rect::register(&lua)?; + elements::Rect::install(&lua, &ui)?; + elements::Span::install(&lua, &ui)?; lua.globals().set("ui", ui)?; Ok(lua) diff --git a/yazi-plugin/src/utils/call.rs b/yazi-plugin/src/utils/call.rs index 063f247e..02e0a1f8 100644 --- a/yazi-plugin/src/utils/call.rs +++ b/yazi-plugin/src/utils/call.rs @@ -32,7 +32,7 @@ impl Utils { }; named.insert(s.to_str()?.replace('_', "-"), v); } - _ => Err("invalid key in cmd".into_lua_err())?, + _ => return Err("invalid key in cmd".into_lua_err()), } } Ok((args, named))