You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
nvim-libmodal/lua/libmodal/src/utils/init.lua

36 lines
638 B
Lua

--[[/* IMPORTS */]]
local v = vim.v
--[[/* MODULE */]]
local utils = {}
utils.api = require('libmodal/src/utils/api')
utils.Help = require('libmodal/src/utils/Help')
utils.WindowState = require('libmodal/src/utils/WindowState')
--[[
/*
* FUNCTIONS
*/
--]]
--- Show an error from `pcall()`.
--- @param pcall_err string the error generated by `pcall()`.
4 years ago
function utils.show_error(pcall_err)
utils.api.nvim_bell()
utils.api.nvim_show_err(
4 years ago
require('libmodal/src/globals').DEFAULT_ERROR_TITLE,
v.throwpoint..'\n'..v.exception..'\n'..pcall_err
)
end
--[[
/*
* PUBLICIZE MODULE
*/
--]]
return utils