aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/gen_eval_files.lua11
-rwxr-xr-xscripts/gen_vimdoc.py3
2 files changed, 7 insertions, 7 deletions
diff --git a/scripts/gen_eval_files.lua b/scripts/gen_eval_files.lua
index 2990eef069..e41054ed65 100755
--- a/scripts/gen_eval_files.lua
+++ b/scripts/gen_eval_files.lua
@@ -1,5 +1,8 @@
#!/usr/bin/env -S nvim -l
--- Generator for src/nvim/eval.lua
+-- Generator for various vimdoc and Lua type files
+
+local DEP_API_METADATA = 'build/api_metadata.mpack'
+local DEP_API_DOC = 'runtime/doc/api.mpack'
--- @class vim.api.metadata
--- @field name string
@@ -168,11 +171,11 @@ end
--- @return table<string, vim.EvalFn>
local function get_api_meta()
- local mpack_f = assert(io.open('build/api_metadata.mpack', 'rb'))
+ local mpack_f = assert(io.open(DEP_API_METADATA, 'rb'))
local metadata = vim.mpack.decode(mpack_f:read('*all')) --[[@as vim.api.metadata[] ]]
local ret = {} --- @type table<string, vim.EvalFn>
- local doc_mpack_f = assert(io.open('runtime/doc/api.mpack', 'rb'))
+ local doc_mpack_f = assert(io.open(DEP_API_DOC, 'rb'))
local doc_metadata = vim.mpack.decode(doc_mpack_f:read('*all')) --[[@as table<string,vim.gen_vim_doc_fun>]]
for _, fun in ipairs(metadata) do
@@ -282,7 +285,7 @@ end
--- @return table<string, vim.EvalFn>
local function get_api_keysets_meta()
- local mpack_f = assert(io.open('build/api_metadata.mpack', 'rb'))
+ local mpack_f = assert(io.open(DEP_API_METADATA, 'rb'))
--- @diagnostic disable-next-line:no-unknown
local metadata = assert(vim.mpack.decode(mpack_f:read('*all')))
diff --git a/scripts/gen_vimdoc.py b/scripts/gen_vimdoc.py
index 9a1316a328..dfad1f000c 100755
--- a/scripts/gen_vimdoc.py
+++ b/scripts/gen_vimdoc.py
@@ -1359,7 +1359,4 @@ if __name__ == "__main__":
else:
main(Doxyfile, args)
- print('Running ./scripts/gen_eval_files.lua')
- subprocess.call(['./scripts/gen_eval_files.lua'])
-
# vim: set ft=python ts=4 sw=4 tw=79 et :