summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/check_urls.vim
AgeCommit message (Collapse)AuthorFiles
2025-11-18ci: check URL reachability #35593Yochem van Rosmalen1
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.
2024-05-11vim-patch:1c5728e0c4a9 (#28703)zeertzjq1
runtime(doc): update and remove some invalid links closes: vim/vim#14748 https://github.com/vim/vim/commit/1c5728e0c4a9df930879f9f0ca108092d5902194 Co-authored-by: Christian Brabandt <cb@256bit.org>
2024-05-11vim-patch:b23c1fc59650 (#28702)zeertzjq1
runtime(doc): Add Makefile for the Vim documentation on Windows (vim/vim#13467) * Makefile for the Vim documentation on Windows * Corrected comments https://github.com/vim/vim/commit/b23c1fc596501a8dfc0355ed8084dcbf018f7907 Co-authored-by: Restorer <69863286+RestorerZ@users.noreply.github.com>
2018-11-12vim-patch: move test_urls.vim out of runtime/Jan Edmund Lazo1
Rename it to check_urls.vim, similar to check-includes.py.