From 93278e7720b23dd4762b414f1aa6c2a292a9ce07 Mon Sep 17 00:00:00 2001 From: Riley Bruins Date: Mon, 24 Feb 2025 09:58:43 -0800 Subject: fix(extmark): clearer error message for invalid ephemeral mark usage --- src/nvim/api/extmark.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/nvim/api/extmark.c b/src/nvim/api/extmark.c index a6aadc2430..fa74d9a667 100644 --- 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; } -- cgit