From 8ba3354d74a8f90ded0997100bdbe845a8c5382f Mon Sep 17 00:00:00 2001 From: Daniel Hahler Date: Wed, 15 Jan 2020 09:08:22 +0100 Subject: [PATCH] api_set_error: include expression with "Failed to evaluate expression" (#11713) --- src/nvim/api/vim.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/nvim/api/vim.c b/src/nvim/api/vim.c index d35d04cdb3..baa0387fd8 100644 --- a/src/nvim/api/vim.c +++ b/src/nvim/api/vim.c @@ -443,7 +443,8 @@ Object nvim_eval(String expr, Error *err) if (!try_end(err)) { if (ok == FAIL) { // Should never happen, try_end() should get the error. #8371 - api_set_error(err, kErrorTypeException, "Failed to evaluate expression"); + api_set_error(err, kErrorTypeException, + "Failed to evaluate expression: '%.*s'", 256, expr.data); } else { rv = vim_to_object(&rettv); }