* dev * Improve sync design * Support buffer local mapping * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * stylua * tmp * tmp * tmp * tmp * tmp * tmp * tmp * integration * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * update * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp * tmp
21 lines
374 B
Lua
21 lines
374 B
Lua
local debug = {}
|
|
|
|
local flag = false
|
|
|
|
---Print log
|
|
---@vararg any
|
|
debug.log = function(...)
|
|
if flag then
|
|
local data = {}
|
|
for _, v in ipairs({ ... }) do
|
|
if not vim.tbl_contains({ 'string', 'number', 'boolean' }, type(v)) then
|
|
v = vim.inspect(v)
|
|
end
|
|
table.insert(data, v)
|
|
end
|
|
print(table.concat(data, '\t'))
|
|
end
|
|
end
|
|
|
|
return debug
|