summaryrefslogtreecommitdiff
path: root/scratch/nvim_ffi.lua
diff options
context:
space:
mode:
Diffstat (limited to 'scratch/nvim_ffi.lua')
-rw-r--r--scratch/nvim_ffi.lua15
1 files changed, 0 insertions, 15 deletions
diff --git a/scratch/nvim_ffi.lua b/scratch/nvim_ffi.lua
deleted file mode 100644
index 6fc01c1..0000000
--- a/scratch/nvim_ffi.lua
+++ /dev/null
@@ -1,15 +0,0 @@
-local ffi = require("ffi")
--- ffi.load("/home/tj/build/neovim/build/include/eval/funcs.h.generated.h")
-
-ffi.cdef [[
- typedef unsigned char char_u;
- char_u *shorten_dir(char_u *str);
-]]
-
-local text = "scratch/file.lua"
-local c_str = ffi.new("char[?]", #text)
-ffi.copy(c_str, text)
-
-print(vim.inspect(ffi.string(ffi.C.shorten_dir(c_str))))
-
-