diff options
author | Riley Bruins <ribru17@hotmail.com> | 2024-10-03 16:57:19 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-03 16:57:19 -0700 |
commit | f62728cd80a9c458b1c0ef7c5c1251e55fe91090 (patch) | |
tree | c4bdaeb09ae28b856738c0afce4cedb7e9a2bdb8 /scripts/gen_eval_files.lua | |
parent | 385fbfb3e739b457027b469782678f86eefdf7fc (diff) | |
download | rneovim-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 'scripts/gen_eval_files.lua')
0 files changed, 0 insertions, 0 deletions