aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorglepnir <glephunter@gmail.com>2024-05-23 15:18:03 +0800
committerGitHub <noreply@github.com>2024-05-23 15:18:03 +0800
commit772b01a1de6b2ccca68e01e9c8ccdb18c1eff738 (patch)
tree896b6f81917d06d7014424a9ad823d2ab0cbbe62 /scripts
parentfeat(luau-lsp): add single file support (#3168) (diff)
downloadnvim-lspconfig-772b01a1de6b2ccca68e01e9c8ccdb18c1eff738.tar
nvim-lspconfig-772b01a1de6b2ccca68e01e9c8ccdb18c1eff738.tar.gz
nvim-lspconfig-772b01a1de6b2ccca68e01e9c8ccdb18c1eff738.tar.bz2
nvim-lspconfig-772b01a1de6b2ccca68e01e9c8ccdb18c1eff738.tar.lz
nvim-lspconfig-772b01a1de6b2ccca68e01e9c8ccdb18c1eff738.tar.xz
nvim-lspconfig-772b01a1de6b2ccca68e01e9c8ccdb18c1eff738.tar.zst
nvim-lspconfig-772b01a1de6b2ccca68e01e9c8ccdb18c1eff738.zip
fix(scripts): use compatible tbl_flatten in docgen (#3171)
Diffstat (limited to 'scripts')
-rw-r--r--scripts/docgen.lua15
1 files changed, 6 insertions, 9 deletions
diff --git a/scripts/docgen.lua b/scripts/docgen.lua
index f8ddcdb9..1417e345 100644
--- a/scripts/docgen.lua
+++ b/scripts/docgen.lua
@@ -39,15 +39,12 @@ local function indent(n, s)
end
local function make_parts(fns)
- return vim
- .iter(fns)
- :map(function(v)
- if type(v) == 'function' then
- v = v()
- end
- return { v }
- end)
- :totable()
+ return util.tbl_flatten(map_list(fns, function(v)
+ if type(v) == 'function' then
+ v = v()
+ end
+ return { v }
+ end))
end
local function make_section(indentlvl, sep, parts)