mirror of
https://github.com/neovim/neovim.git
synced 2025-09-07 03:48:18 +00:00

`return err_message(tostring(err))` caused errors to be printed as `table: 0x123456789` instead of showing the error code and error message. This also removes some `if err` blocks that never got called because at the end of `handlers.lua` all the handlers are wrapped with logic that adds generic error handling.