mirror of
https://github.com/neovim/neovim.git
synced 2026-01-09 21:09:47 +10: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.