aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/decoration_provider.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/decoration_provider.h')
-rw-r--r--src/nvim/decoration_provider.h26
1 files changed, 2 insertions, 24 deletions
diff --git a/src/nvim/decoration_provider.h b/src/nvim/decoration_provider.h
index e0dd67a6f7..ad6fb7ac19 100644
--- a/src/nvim/decoration_provider.h
+++ b/src/nvim/decoration_provider.h
@@ -1,32 +1,10 @@
#pragma once
#include <stdbool.h>
-#include <stdint.h>
-#include "klib/kvec.h"
-#include "nvim/buffer_defs.h" // IWYU pragma: keep
+#include "nvim/decoration_defs.h" // IWYU pragma: keep
#include "nvim/macros_defs.h"
-#include "nvim/types_defs.h"
-
-#define DP_MAX_ERROR 3
-
-typedef struct {
- NS ns_id;
- bool active;
- LuaRef redraw_start;
- LuaRef redraw_buf;
- LuaRef redraw_win;
- LuaRef redraw_line;
- LuaRef redraw_end;
- LuaRef hl_def;
- LuaRef spell_nav;
- int hl_valid;
- bool hl_cached;
-
- uint8_t error_count;
-} DecorProvider;
-
-typedef kvec_withinit_t(DecorProvider *, 4) DecorProviders;
+#include "nvim/types_defs.h" // IWYU pragma: keep
EXTERN bool provider_active INIT( = false);