aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/generators/gen_options.lua
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2023-09-30 12:05:28 +0800
committerGitHub <noreply@github.com>2023-09-30 12:05:28 +0800
commitcf8b2c0e74fd5e723b0c15c2ce84e6900fd322d3 (patch)
treebf9f5c708f7cc03513bf4af81bcacacd833912f5 /src/nvim/generators/gen_options.lua
parent5f2d0b932907fc3814a2245e1beacd8a47aa256c (diff)
downloadrneovim-cf8b2c0e74fd5e723b0c15c2ce84e6900fd322d3.tar.gz
rneovim-cf8b2c0e74fd5e723b0c15c2ce84e6900fd322d3.tar.bz2
rneovim-cf8b2c0e74fd5e723b0c15c2ce84e6900fd322d3.zip
build(iwyu): add a few more _defs.h mappings (#25435)
Diffstat (limited to 'src/nvim/generators/gen_options.lua')
-rw-r--r--src/nvim/generators/gen_options.lua17
1 files changed, 16 insertions, 1 deletions
diff --git a/src/nvim/generators/gen_options.lua b/src/nvim/generators/gen_options.lua
index cb6f9b6af9..6605f936fe 100644
--- a/src/nvim/generators/gen_options.lua
+++ b/src/nvim/generators/gen_options.lua
@@ -188,7 +188,22 @@ local function dump_option(i, o)
w(' },')
end
-w('static vimoption_T options[] = {')
+w([[
+#include "nvim/ex_cmds.h"
+#include "nvim/ex_getln.h"
+#include "nvim/insexpand.h"
+#include "nvim/mapping.h"
+#include "nvim/ops.h"
+#include "nvim/option.h"
+#include "nvim/optionstr.h"
+#include "nvim/quickfix.h"
+#include "nvim/runtime.h"
+#include "nvim/spell.h"
+#include "nvim/spellfile.h"
+#include "nvim/tag.h"
+#include "nvim/window.h"
+
+static vimoption_T options[] = {]])
for i, o in ipairs(options.options) do
dump_option(i, o)
end