commit 93278e7720b23dd4762b414f1aa6c2a292a9ce07
parent 23f7e5593db2b4c2d6c1a17de8497a653b4826e3
Author: Riley Bruins <ribru17@hotmail.com>
Date: Mon, 24 Feb 2025 09:58:43 -0800
fix(extmark): clearer error message for invalid ephemeral mark usage
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/nvim/api/extmark.c b/src/nvim/api/extmark.c
@@ -829,7 +829,8 @@ Integer nvim_buf_set_extmark(Buffer buffer, Integer ns_id, Integer line, Integer
}
} else {
if (opts->ephemeral) {
- api_set_error(err, kErrorTypeException, "not yet implemented");
+ api_set_error(err, kErrorTypeException,
+ "cannot set emphemeral mark outside of a decoration provider");
goto error;
}