mirror of
https://github.com/hexedtech/codemp-nvim.git
synced 2024-11-21 15:04:52 +01:00
fix: first time load should not break installation
This commit is contained in:
parent
dc6c675615
commit
2abe23e493
2 changed files with 7 additions and 3 deletions
|
@ -18,6 +18,9 @@ end
|
|||
|
||||
if CODEMP.native == nil then
|
||||
CODEMP.native = require('codemp.loader').load() -- make sure we can load the native library correctly, otherwise no point going forward
|
||||
if CODEMP.native == nil then
|
||||
print(" !! could not load native bindings, try reloading")
|
||||
end
|
||||
--CODEMP.native.logger(function (msg)
|
||||
-- vim.schedule(function () print(msg) end)
|
||||
--end, true)
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
---@module 'annotations'
|
||||
|
||||
---@return Codemp
|
||||
---@return Codemp?
|
||||
local function load()
|
||||
local native, _ = require("codemp.native")
|
||||
return native
|
||||
local ok, native = pcall(require, "codemp.native")
|
||||
if ok then return native end
|
||||
return nil
|
||||
end
|
||||
|
||||
return {
|
||||
|
|
Loading…
Reference in a new issue