Test_spelldump_prefixtree_overflow() resets 'runtimepath' to its default value during cleanup. That reintroduces the user's Vim directory, so later spell tests can load a personal .spl file and fail. With a personal en.utf-8.add.spl, the unmodified test suite reproduced the Test_spellinfo() failure reported in #20765.
Save the test runner's existing 'runtimepath' before adding Xrtp, then restore that exact value during cleanup instead of resetting the option to its user default.
make -j4 passed.HOME containing ~/.vim/spell/en.utf-8.add.spl reproduced the reported Test_spellinfo() failure.Test_compl_with_CTRL_X_s, a local screen-message assertion that fails identically with an empty HOME.git diff --check passed.This contribution was prepared with OpenAI Codex assistance. I reviewed and validated the final change, and the commit includes an AI co-author trailer and my DCO sign-off.
Closes #20765
https://github.com/vim/vim/pull/20766
(1 file)
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications, keep track of coding agent tasks and review pull requests on the go with GitHub Mobile for iOS and Android. Download it today!
You are receiving this because you are subscribed to this thread.![]()