diff options
| author | Yochem van Rosmalen <git@yochem.nl> | 2025-11-18 21:35:22 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-18 12:35:22 -0800 |
| commit | a468bc573d094612e8d9d5b8adb97dd7ada3ccc1 (patch) | |
| tree | 1fe8a076256ae5ab4e19d889d6dd864d87e6d272 /runtime/lua/vim/_stringbuffer.lua | |
| parent | 098da1fc2c9ba65adb9c2f7ecb76b26f6e6b0383 (diff) | |
| download | rneovim-a468bc573d094612e8d9d5b8adb97dd7ada3ccc1.tar.gz rneovim-a468bc573d094612e8d9d5b8adb97dd7ada3ccc1.tar.bz2 rneovim-a468bc573d094612e8d9d5b8adb97dd7ada3ccc1.zip | |
ci: check URL reachability #35593
Problem:
scripts/check_urls.vim manually matches urls in the help pages and then
synchronously checks them via curl/wget/powershell. This is extremely
slow (~5 minutes for Nvims runtime on my machine) and prone to errors in
how the urls are matched.
Solution:
- Use Tree-sitter to find the urls in the help pages and `vim.net.request` to
check the responses.
- Add a `lintdocurls` build task and check it in CI (every Friday).
- Reopens a dedicated issue if it finds unreachable URLs.
- Drop the old check_urls.vim script.
Diffstat (limited to 'runtime/lua/vim/_stringbuffer.lua')
0 files changed, 0 insertions, 0 deletions