From f193ebc7dc3f5228e958c9bd75aab4ef9d2b2771 Mon Sep 17 00:00:00 2001 From: Mist Date: Sat, 17 Feb 2024 23:39:39 +0800 Subject: [PATCH] [Feat] remove rust lib plugin --- plugin/codesnap.lua | 7 +++---- src/lib.rs | 19 ------------------- 2 files changed, 3 insertions(+), 23 deletions(-) delete mode 100644 src/lib.rs diff --git a/plugin/codesnap.lua b/plugin/codesnap.lua index b58013b..625b392 100644 --- a/plugin/codesnap.lua +++ b/plugin/codesnap.lua @@ -1,6 +1,5 @@ local codesnap = require("codesnap") -local foo = require("foo") -foo.say_hello("Mist") - -vim.api.nvim_create_user_command("CodeSnap", function() end, {}) +vim.api.nvim_create_user_command("CodeSnap", function() + codesnap.setup() +end, {}) diff --git a/src/lib.rs b/src/lib.rs deleted file mode 100644 index 77c663d..0000000 --- a/src/lib.rs +++ /dev/null @@ -1,19 +0,0 @@ -use nvim_oxi as oxi; -use oxi::{print, Dictionary, Function, Result}; - -fn hello(arg: String) -> Result { - Ok(format!("Hello {arg}")) -} - -fn say_hello(arg: String) -> Result<()> { - print!("{:?}", hello(arg)); - Ok(()) -} - -#[oxi::module] -fn foo() -> oxi::Result { - Ok(Dictionary::from_iter([( - "say_hello", - Function::from_fn(say_hello), - )])) -}