diff options
author | Björn Linse <bjorn.linse@gmail.com> | 2020-11-07 15:34:32 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-07 15:34:32 +0100 |
commit | 643f4a178751df34b27189f7aebea313b17bad3b (patch) | |
tree | ca85909dc4e89115dd5c8b5d79158185bc3ca8ff /src/nvim/api/private/helpers.c | |
parent | e5d83a3bf344a4ab0ef539d70004c2b771e1044a (diff) | |
parent | 8497d4b3ea9822cfb4d2bf2437997e837fd4827c (diff) | |
download | rneovim-643f4a178751df34b27189f7aebea313b17bad3b.tar.gz rneovim-643f4a178751df34b27189f7aebea313b17bad3b.tar.bz2 rneovim-643f4a178751df34b27189f7aebea313b17bad3b.zip |
Merge pull request #13241 from bfredl/decoration
decoration: split out "decoration" from "extmark" module
Diffstat (limited to 'src/nvim/api/private/helpers.c')
-rw-r--r-- | src/nvim/api/private/helpers.c | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/nvim/api/private/helpers.c b/src/nvim/api/private/helpers.c index a9b1676879..2c99d3426c 100644 --- a/src/nvim/api/private/helpers.c +++ b/src/nvim/api/private/helpers.c @@ -27,6 +27,7 @@ #include "nvim/map_defs.h" #include "nvim/map.h" #include "nvim/extmark.h" +#include "nvim/decoration.h" #include "nvim/option.h" #include "nvim/option_defs.h" #include "nvim/version.h" @@ -1652,11 +1653,11 @@ const char *describe_ns(NS ns_id) return "(UNKNOWN PLUGIN)"; } -DecorationProvider *get_provider(NS ns_id, bool force) +DecorProvider *get_provider(NS ns_id, bool force) { ssize_t i; - for (i = 0; i < (ssize_t)kv_size(decoration_providers); i++) { - DecorationProvider *item = &kv_A(decoration_providers, i); + for (i = 0; i < (ssize_t)kv_size(decor_providers); i++) { + DecorProvider *item = &kv_A(decor_providers, i); if (item->ns_id == ns_id) { return item; } else if (item->ns_id > ns_id) { @@ -1668,12 +1669,12 @@ DecorationProvider *get_provider(NS ns_id, bool force) return NULL; } - for (ssize_t j = (ssize_t)kv_size(decoration_providers)-1; j >= i; j++) { + for (ssize_t j = (ssize_t)kv_size(decor_providers)-1; j >= i; j++) { // allocates if needed: - (void)kv_a(decoration_providers, (size_t)j+1); - kv_A(decoration_providers, (size_t)j+1) = kv_A(decoration_providers, j); + (void)kv_a(decor_providers, (size_t)j+1); + kv_A(decor_providers, (size_t)j+1) = kv_A(decor_providers, j); } - DecorationProvider *item = &kv_a(decoration_providers, (size_t)i); + DecorProvider *item = &kv_a(decor_providers, (size_t)i); *item = DECORATION_PROVIDER_INIT(ns_id); return item; |