51961625创建于 2025年12月1日历史提交
文件最后提交记录最后更新时间
fix(scripts): use right syntax for choosing ref in "zig fetch" 1 年前
docs: lsp, misc - Problem: It's not clear for new plugin developers that :help uses a help-tags file for searching the docs, generated by :helptags. - Solution: Hint to the |:helptags| docs for regenerating the tags file for their freshly written documentation. Co-authored-by: Yochem van Rosmalen <git@yochem.nl> 8 个月前
docs: decode MIME-encoded author name 6 个月前
build(lintsh): double quote to prevent word splitting (#21571) 3 年前
fix(appimage): wrong $ARCH used by linuxdeploy #36712 Problem: In scripts/genappimage.sh running on arm64 host, the $ARCH will be set to 'arm64' before calling linuxdeploy, which cause linuxdeploy to generate an 32bit ELF executable instead 64bit. See the issue for more details. Solution: Keep $ARCH unchanged, use $ARCH_OUTPUT in the output file name. On arm64 host, $ARCH_OUTPUT will be converted to 'arm64'.6 个月前
refactor(lua): use vim.system #34707 10 个月前
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.6 个月前
fix(scripts): release.sh 6 个月前
Merge #11319 'inccommand: fix issues with modifiers and prompting' 6 年前
feat(vim-patch.sh): -M lists all ported patches Start from current "v:version". Exclude reverted patches. Normalize left-zero-pad patch numbers to avoid grep inverse pattern file like scripts/vim_na_regexp.txt. Track reverted patches in vimpatch_token_reverts.txt because no convention in git-log. TODO: Track patch numbers per v:version in version.c. 5 个月前
feat(vim-patch.sh): add n flag to list possible N/A patches (#36431) Scan all unmerged Vim commits to determine which commits are N/A for Neovim. vim_na_regexp.txt contains the file patterns to filter out N/A files in a Vim commit. vim_na_files.txt contains "absolute filepath" of N/A files. It relies on vim_na_regexp.txt to reduce file size. If version.c remains and it has the expected 2-liner update, then it's considered N/A. https://github.com/neovim/neovim/discussions/36326 6 个月前
feat(vim-patch.sh): add n flag to list possible N/A patches (#36431) Scan all unmerged Vim commits to determine which commits are N/A for Neovim. vim_na_regexp.txt contains the file patterns to filter out N/A files in a Vim commit. vim_na_files.txt contains "absolute filepath" of N/A files. It relies on vim_na_regexp.txt to reduce file size. If version.c remains and it has the expected 2-liner update, then it's considered N/A. https://github.com/neovim/neovim/discussions/36326 6 个月前
feat(version): support multiple Vim versions Group up to 15 vimpatch numbers in 1 line to guard against 'make formatc'. 1-liner for vim_versions, num_patches. Automate '*Version' to remove version.h macros. '-V1 -v' lists merged Vim versions. 5 个月前
feat(vim-patch.sh): -M lists all ported patches Start from current "v:version". Exclude reverted patches. Normalize left-zero-pad patch numbers to avoid grep inverse pattern file like scripts/vim_na_regexp.txt. Track reverted patches in vimpatch_token_reverts.txt because no convention in git-log. TODO: Track patch numbers per v:version in version.c. 5 个月前
fix(tui): enable vtpcon strikethrough feature #36762 Problem: Strikethrough was not enabled for vtpcon thus preventing strikethrough text from being shown. Solution: Update windows.ti. Co-authored-by: ymich9963 <gmichael834@gmail.com> Co-authored-by: Justin M. Keyes <justinkz@gmail.com>5 个月前