aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/_meta/builtin.lua
diff options
context:
space:
mode:
authorRiley Bruins <ribru17@hotmail.com>2024-10-03 16:57:19 -0700
committerGitHub <noreply@github.com>2024-10-03 16:57:19 -0700
commitf62728cd80a9c458b1c0ef7c5c1251e55fe91090 (patch)
treec4bdaeb09ae28b856738c0afce4cedb7e9a2bdb8 /runtime/lua/vim/_meta/builtin.lua
parent385fbfb3e739b457027b469782678f86eefdf7fc (diff)
downloadrneovim-f62728cd80a9c458b1c0ef7c5c1251e55fe91090.tar.gz
rneovim-f62728cd80a9c458b1c0ef7c5c1251e55fe91090.tar.bz2
rneovim-f62728cd80a9c458b1c0ef7c5c1251e55fe91090.zip
docs(treesitter): generate TSNode, TSTree docs #30643
**Problem:** The documentation for `TSNode` and `TSTree` methods is incomplete from the LSP perspective. This is because they are written directly to the vimdoc, rather than in Lua and generated to vimdoc. **Solution:** Migrate the docs to Lua and generate them into the vimdoc. This requires breaking up the `treesitter/_meta.lua` file into a directory with a few different modules. This commit also makes the vimdoc generator slightly more robust with regard to sections that have multiple help tags (e.g. `*one* *two*`)
Diffstat (limited to 'runtime/lua/vim/_meta/builtin.lua')
0 files changed, 0 insertions, 0 deletions